Table of Contents
2012-12-18_12_12_39
- noMMU
- nommu-cpio_defconfig
- microblaze-unknown-uclinux-uclibc-
linux26
From git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 * branch master -> FETCH_HEAD Updating a4f1de1..848b814 Fast-forward .gitignore | 1 - Documentation/00-INDEX | 2 - Documentation/ABI/README | 3 - Documentation/DMA-attributes.txt | 9 + Documentation/DocBook/drm.tmpl | 39 +- Documentation/DocBook/kernel-api.tmpl | 3 + Documentation/aoe/aoe.txt | 4 +- Documentation/backlight/lp855x-driver.txt | 10 +- .../bindings/gpu/nvidia,tegra20-host1x.txt | 191 + .../devicetree/bindings/rtc/imxdi-rtc.txt | 17 + Documentation/devicetree/bindings/rtc/rtc-omap.txt | 17 + Documentation/filesystems/proc.txt | 130 +- Documentation/filesystems/vfat.txt | 9 + Documentation/kernel-parameters.txt | 7 +- Documentation/kref.txt | 88 + Documentation/security/00-INDEX | 2 + Documentation/sparse.txt | 18 + MAINTAINERS | 27 +- arch/Kconfig | 1 + arch/arm/mach-davinci/devices-da8xx.c | 13 +- arch/arm/mm/dma-mapping.c | 41 +- arch/arm64/include/asm/unistd.h | 1 + arch/arm64/kernel/sys_compat.c | 15 - arch/frv/kernel/setup.c | 12 +- arch/frv/mm/init.c | 2 +- arch/powerpc/include/asm/machdep.h | 36 +- arch/powerpc/include/asm/systbl.h | 2 +- arch/powerpc/include/asm/unistd.h | 1 + arch/powerpc/kernel/sys_ppc32.c | 15 +- arch/powerpc/platforms/cell/spufs/sched.c | 2 +- arch/sparc/include/asm/unistd.h | 1 + arch/sparc/kernel/sys_sparc32.c | 14 - arch/tile/include/asm/compat.h | 2 - arch/tile/include/asm/unistd.h | 1 + arch/tile/kernel/compat.c | 18 - arch/um/drivers/mconsole_kern.c | 2 +- arch/x86/include/uapi/asm/hw_breakpoint.h | 1 + arch/x86/include/uapi/asm/setup.h | 1 + block/Kconfig | 1 + block/blk-cgroup.c | 2 +- block/blk-core.c | 127 +- block/blk-exec.c | 4 +- block/blk-lib.c | 26 +- block/blk-settings.c | 6 +- block/blk-sysfs.c | 4 +- block/blk-throttle.c | 2 +- block/blk.h | 4 +- block/bsg-lib.c | 13 - block/cfq-iosched.c | 3 +- block/deadline-iosched.c | 2 +- block/elevator.c | 16 +- block/genhd.c | 10 +- block/partitions/Kconfig | 4 +- block/partitions/efi.c | 7 +- block/partitions/msdos.c | 21 +- drivers/block/aoe/aoe.h | 57 +- drivers/block/aoe/aoeblk.c | 104 +- drivers/block/aoe/aoechr.c | 7 +- drivers/block/aoe/aoecmd.c | 715 +++-- drivers/block/aoe/aoedev.c | 243 +- drivers/block/aoe/aoemain.c | 2 +- drivers/block/aoe/aoenet.c | 15 +- drivers/block/cciss.c | 21 +- drivers/block/drbd/Kconfig | 10 +- drivers/block/drbd/Makefile | 2 + drivers/block/drbd/drbd_actlog.c | 702 ++--- drivers/block/drbd/drbd_bitmap.c | 249 +- drivers/block/drbd/drbd_int.h | 1365 +++---- drivers/block/drbd/drbd_interval.c | 207 ++ drivers/block/drbd/drbd_interval.h | 40 + drivers/block/drbd/drbd_main.c | 3779 ++++++++------------ drivers/block/drbd/drbd_nl.c | 3276 ++++++++++------- drivers/block/drbd/drbd_nla.c | 55 + drivers/block/drbd/drbd_nla.h | 8 + drivers/block/drbd/drbd_proc.c | 41 +- drivers/block/drbd/drbd_receiver.c | 3894 ++++++++++++-------- drivers/block/drbd/drbd_req.c | 1574 ++++---- drivers/block/drbd/drbd_req.h | 187 +- drivers/block/drbd/drbd_state.c | 1856 ++++++++++ drivers/block/drbd/drbd_state.h | 161 + drivers/block/drbd/drbd_strings.c | 1 + drivers/block/drbd/drbd_worker.c | 1237 ++++--- drivers/block/drbd/drbd_wrappers.h | 11 +- drivers/block/loop.c | 10 + drivers/block/xen-blkback/blkback.c | 301 ++- drivers/block/xen-blkback/common.h | 16 + drivers/block/xen-blkback/xenbus.c | 23 +- drivers/block/xen-blkfront.c | 199 +- drivers/char/agp/intel-agp.h | 91 - drivers/char/agp/intel-gtt.c | 320 +-- drivers/dma/dmatest.c | 49 +- drivers/firmware/efivars.c | 1 - drivers/gpu/drm/Kconfig | 2 + drivers/gpu/drm/Makefile | 6 +- drivers/gpu/drm/ast/ast_ttm.c | 12 +- drivers/gpu/drm/cirrus/cirrus_drv.c | 13 +- drivers/gpu/drm/cirrus/cirrus_ttm.c | 12 +- drivers/gpu/drm/drm_crtc.c | 63 +- drivers/gpu/drm/drm_crtc_helper.c | 161 +- drivers/gpu/drm/drm_dp_helper.c | 348 ++ drivers/gpu/drm/drm_dp_i2c_helper.c | 208 -- drivers/gpu/drm/drm_edid.c | 48 +- drivers/gpu/drm/drm_fb_helper.c | 76 +- drivers/gpu/drm/drm_hashtab.c | 38 +- drivers/gpu/drm/drm_ioctl.c | 3 + drivers/gpu/drm/drm_irq.c | 120 +- drivers/gpu/drm/drm_modes.c | 8 +- drivers/gpu/drm/drm_pci.c | 2 +- drivers/gpu/drm/drm_stub.c | 37 +- drivers/gpu/drm/drm_sysfs.c | 6 +- drivers/gpu/drm/exynos/Kconfig | 30 + drivers/gpu/drm/exynos/Makefile | 5 + drivers/gpu/drm/exynos/exynos_ddc.c | 4 +- drivers/gpu/drm/exynos/exynos_drm_buf.c | 115 +- drivers/gpu/drm/exynos/exynos_drm_buf.h | 4 +- drivers/gpu/drm/exynos/exynos_drm_crtc.c | 5 + drivers/gpu/drm/exynos/exynos_drm_dmabuf.c | 150 +- drivers/gpu/drm/exynos/exynos_drm_drv.c | 117 +- drivers/gpu/drm/exynos/exynos_drm_drv.h | 43 +- drivers/gpu/drm/exynos/exynos_drm_encoder.c | 36 +- drivers/gpu/drm/exynos/exynos_drm_encoder.h | 1 + drivers/gpu/drm/exynos/exynos_drm_fb.c | 94 +- drivers/gpu/drm/exynos/exynos_drm_fbdev.c | 74 +- drivers/gpu/drm/exynos/exynos_drm_fimc.c | 2001 ++++++++++ drivers/gpu/drm/exynos/exynos_drm_fimc.h | 37 + drivers/gpu/drm/exynos/exynos_drm_fimd.c | 200 +- drivers/gpu/drm/exynos/exynos_drm_g2d.c | 495 +++- drivers/gpu/drm/exynos/exynos_drm_gem.c | 435 ++-- drivers/gpu/drm/exynos/exynos_drm_gem.h | 58 +- drivers/gpu/drm/exynos/exynos_drm_gsc.c | 1870 ++++++++++ drivers/gpu/drm/exynos/exynos_drm_gsc.h | 38 + drivers/gpu/drm/exynos/exynos_drm_hdmi.c | 59 +- drivers/gpu/drm/exynos/exynos_drm_hdmi.h | 3 +- drivers/gpu/drm/exynos/exynos_drm_iommu.c | 150 + drivers/gpu/drm/exynos/exynos_drm_iommu.h | 85 + drivers/gpu/drm/exynos/exynos_drm_ipp.c | 2060 +++++++++++ drivers/gpu/drm/exynos/exynos_drm_ipp.h | 266 ++ drivers/gpu/drm/exynos/exynos_drm_plane.c | 12 +- drivers/gpu/drm/exynos/exynos_drm_rotator.c | 855 +++++ drivers/gpu/drm/exynos/exynos_drm_rotator.h | 33 + drivers/gpu/drm/exynos/exynos_drm_vidi.c | 26 +- drivers/gpu/drm/exynos/exynos_hdmi.c | 324 ++- drivers/gpu/drm/exynos/exynos_hdmiphy.c | 4 +- drivers/gpu/drm/exynos/exynos_mixer.c | 376 ++- drivers/gpu/drm/exynos/regs-fimc.h | 669 ++++ drivers/gpu/drm/exynos/regs-gsc.h | 284 ++ drivers/gpu/drm/exynos/regs-hdmi.h | 22 +- drivers/gpu/drm/exynos/regs-rotator.h | 73 + drivers/gpu/drm/gma500/cdv_device.c | 4 +- drivers/gpu/drm/gma500/cdv_intel_dp.c | 2 +- drivers/gpu/drm/gma500/cdv_intel_hdmi.c | 6 +- drivers/gpu/drm/gma500/cdv_intel_lvds.c | 10 +- drivers/gpu/drm/gma500/mdfld_dsi_output.c | 12 +- drivers/gpu/drm/gma500/mdfld_intel_display.c | 2 +- drivers/gpu/drm/gma500/oaktrail.h | 6 + drivers/gpu/drm/gma500/oaktrail_crtc.c | 10 +- drivers/gpu/drm/gma500/oaktrail_device.c | 2 +- drivers/gpu/drm/gma500/oaktrail_hdmi.c | 365 ++- drivers/gpu/drm/gma500/oaktrail_lvds.c | 8 +- drivers/gpu/drm/gma500/psb_intel_lvds.c | 10 +- drivers/gpu/drm/gma500/psb_intel_sdvo.c | 24 +- drivers/gpu/drm/i2c/ch7006_drv.c | 20 +- drivers/gpu/drm/i915/i915_debugfs.c | 66 +- drivers/gpu/drm/i915/i915_dma.c | 95 +- drivers/gpu/drm/i915/i915_drv.c | 136 +- drivers/gpu/drm/i915/i915_drv.h | 472 ++- drivers/gpu/drm/i915/i915_gem.c | 292 +- drivers/gpu/drm/i915/i915_gem_context.c | 5 +- drivers/gpu/drm/i915/i915_gem_execbuffer.c | 64 +- drivers/gpu/drm/i915/i915_gem_gtt.c | 420 ++- drivers/gpu/drm/i915/i915_irq.c | 86 +- drivers/gpu/drm/i915/i915_reg.h | 308 +- drivers/gpu/drm/i915/i915_suspend.c | 763 ++-- drivers/gpu/drm/i915/i915_sysfs.c | 45 +- drivers/gpu/drm/i915/i915_trace.h | 10 +- drivers/gpu/drm/i915/intel_bios.c | 3 +- drivers/gpu/drm/i915/intel_crt.c | 62 +- drivers/gpu/drm/i915/intel_ddi.c | 1091 +++++- drivers/gpu/drm/i915/intel_display.c | 1945 ++++++++--- drivers/gpu/drm/i915/intel_dp.c | 961 +++-- drivers/gpu/drm/i915/intel_drv.h | 123 +- drivers/gpu/drm/i915/intel_hdmi.c | 135 +- drivers/gpu/drm/i915/intel_i2c.c | 9 +- drivers/gpu/drm/i915/intel_lvds.c | 227 +- drivers/gpu/drm/i915/intel_modes.c | 11 +- drivers/gpu/drm/i915/intel_opregion.c | 2 + drivers/gpu/drm/i915/intel_panel.c | 90 +- drivers/gpu/drm/i915/intel_pm.c | 511 ++- drivers/gpu/drm/i915/intel_ringbuffer.c | 250 +- drivers/gpu/drm/i915/intel_ringbuffer.h | 36 +- drivers/gpu/drm/i915/intel_sdvo.c | 128 +- drivers/gpu/drm/i915/intel_sprite.c | 101 +- drivers/gpu/drm/i915/intel_tv.c | 21 +- drivers/gpu/drm/mgag200/mgag200_main.c | 4 +- drivers/gpu/drm/mgag200/mgag200_ttm.c | 12 +- drivers/gpu/drm/nouveau/Makefile | 38 +- drivers/gpu/drm/nouveau/core/core/engctx.c | 15 + drivers/gpu/drm/nouveau/core/core/falcon.c | 247 ++ drivers/gpu/drm/nouveau/core/core/gpuobj.c | 4 +- drivers/gpu/drm/nouveau/core/core/mm.c | 17 +- drivers/gpu/drm/nouveau/core/engine/bsp/nv84.c | 108 +- drivers/gpu/drm/nouveau/core/engine/bsp/nvc0.c | 110 + drivers/gpu/drm/nouveau/core/engine/bsp/nve0.c | 110 + drivers/gpu/drm/nouveau/core/engine/copy/nva3.c | 124 +- drivers/gpu/drm/nouveau/core/engine/copy/nvc0.c | 167 +- drivers/gpu/drm/nouveau/core/engine/copy/nve0.c | 54 +- drivers/gpu/drm/nouveau/core/engine/crypt/nv84.c | 46 +- drivers/gpu/drm/nouveau/core/engine/crypt/nv98.c | 83 +- drivers/gpu/drm/nouveau/core/engine/disp/dacnv50.c | 88 + drivers/gpu/drm/nouveau/core/engine/disp/hdanva3.c | 48 + drivers/gpu/drm/nouveau/core/engine/disp/hdanvd0.c | 53 + .../gpu/drm/nouveau/core/engine/disp/hdminv84.c | 66 + .../gpu/drm/nouveau/core/engine/disp/hdminva3.c | 66 + .../gpu/drm/nouveau/core/engine/disp/hdminvd0.c | 62 + drivers/gpu/drm/nouveau/core/engine/disp/nv50.c | 1144 ++++++- drivers/gpu/drm/nouveau/core/engine/disp/nv50.h | 142 + drivers/gpu/drm/nouveau/core/engine/disp/nv84.c | 98 + drivers/gpu/drm/nouveau/core/engine/disp/nv94.c | 109 + drivers/gpu/drm/nouveau/core/engine/disp/nva0.c | 88 + drivers/gpu/drm/nouveau/core/engine/disp/nva3.c | 111 + drivers/gpu/drm/nouveau/core/engine/disp/nvd0.c | 884 +++++- drivers/gpu/drm/nouveau/core/engine/disp/nve0.c | 94 + drivers/gpu/drm/nouveau/core/engine/disp/sornv50.c | 112 + drivers/gpu/drm/nouveau/core/engine/disp/sornv94.c | 190 + drivers/gpu/drm/nouveau/core/engine/disp/sornvd0.c | 126 + drivers/gpu/drm/nouveau/core/engine/dmaobj/base.c | 71 +- drivers/gpu/drm/nouveau/core/engine/dmaobj/nv04.c | 68 +- drivers/gpu/drm/nouveau/core/engine/dmaobj/nv50.c | 126 +- drivers/gpu/drm/nouveau/core/engine/dmaobj/nvc0.c | 104 +- drivers/gpu/drm/nouveau/core/engine/dmaobj/nvd0.c | 122 + drivers/gpu/drm/nouveau/core/engine/fifo/base.c | 19 +- drivers/gpu/drm/nouveau/core/engine/fifo/nv04.c | 17 +- drivers/gpu/drm/nouveau/core/engine/fifo/nv10.c | 6 +- drivers/gpu/drm/nouveau/core/engine/fifo/nv17.c | 8 +- drivers/gpu/drm/nouveau/core/engine/fifo/nv40.c | 8 +- drivers/gpu/drm/nouveau/core/engine/fifo/nv50.c | 36 +- drivers/gpu/drm/nouveau/core/engine/fifo/nv84.c | 60 +- drivers/gpu/drm/nouveau/core/engine/fifo/nvc0.c | 26 +- drivers/gpu/drm/nouveau/core/engine/fifo/nve0.c | 21 +- drivers/gpu/drm/nouveau/core/engine/graph/nv04.c | 184 +- drivers/gpu/drm/nouveau/core/engine/graph/nv10.c | 10 +- drivers/gpu/drm/nouveau/core/engine/graph/nv20.c | 6 +- drivers/gpu/drm/nouveau/core/engine/graph/nv40.c | 38 +- drivers/gpu/drm/nouveau/core/engine/graph/nv50.c | 83 +- drivers/gpu/drm/nouveau/core/engine/graph/nvc0.c | 2 +- drivers/gpu/drm/nouveau/core/engine/graph/regs.h | 5 + drivers/gpu/drm/nouveau/core/engine/mpeg/nv31.c | 6 +- drivers/gpu/drm/nouveau/core/engine/mpeg/nv50.c | 1 - drivers/gpu/drm/nouveau/core/engine/ppp/nv98.c | 107 +- drivers/gpu/drm/nouveau/core/engine/ppp/nvc0.c | 110 + .../gpu/drm/nouveau/core/engine/software/nv04.c | 4 +- .../gpu/drm/nouveau/core/engine/software/nv10.c | 2 +- .../gpu/drm/nouveau/core/engine/software/nv50.c | 10 +- .../gpu/drm/nouveau/core/engine/software/nvc0.c | 10 +- drivers/gpu/drm/nouveau/core/engine/vp/nv84.c | 108 +- drivers/gpu/drm/nouveau/core/engine/vp/nvc0.c | 110 + drivers/gpu/drm/nouveau/core/engine/vp/nve0.c | 110 + drivers/gpu/drm/nouveau/core/include/core/class.h | 225 ++ drivers/gpu/drm/nouveau/core/include/core/engctx.h | 3 + drivers/gpu/drm/nouveau/core/include/core/falcon.h | 81 + drivers/gpu/drm/nouveau/core/include/core/gpuobj.h | 4 +- drivers/gpu/drm/nouveau/core/include/core/mm.h | 6 + drivers/gpu/drm/nouveau/core/include/core/object.h | 41 +- drivers/gpu/drm/nouveau/core/include/core/parent.h | 2 +- drivers/gpu/drm/nouveau/core/include/engine/bsp.h | 41 +- drivers/gpu/drm/nouveau/core/include/engine/copy.h | 39 +- .../gpu/drm/nouveau/core/include/engine/crypt.h | 39 - drivers/gpu/drm/nouveau/core/include/engine/disp.h | 5 + .../gpu/drm/nouveau/core/include/engine/dmaobj.h | 29 +- drivers/gpu/drm/nouveau/core/include/engine/fifo.h | 6 +- drivers/gpu/drm/nouveau/core/include/engine/ppp.h | 40 +- drivers/gpu/drm/nouveau/core/include/engine/vp.h | 41 +- .../gpu/drm/nouveau/core/include/subdev/bios/dcb.h | 34 +- .../drm/nouveau/core/include/subdev/bios/disp.h | 48 + .../gpu/drm/nouveau/core/include/subdev/bios/dp.h | 32 +- drivers/gpu/drm/nouveau/core/include/subdev/fb.h | 43 +- drivers/gpu/drm/nouveau/core/subdev/bar/base.c | 4 +- drivers/gpu/drm/nouveau/core/subdev/bios/base.c | 32 +- drivers/gpu/drm/nouveau/core/subdev/bios/dcb.c | 63 + drivers/gpu/drm/nouveau/core/subdev/bios/disp.c | 178 + drivers/gpu/drm/nouveau/core/subdev/bios/dp.c | 182 +- drivers/gpu/drm/nouveau/core/subdev/bios/gpio.c | 4 +- drivers/gpu/drm/nouveau/core/subdev/bios/init.c | 13 +- drivers/gpu/drm/nouveau/core/subdev/device/base.c | 28 +- drivers/gpu/drm/nouveau/core/subdev/device/nv10.c | 4 +- drivers/gpu/drm/nouveau/core/subdev/device/nv20.c | 6 +- drivers/gpu/drm/nouveau/core/subdev/device/nv30.c | 6 +- drivers/gpu/drm/nouveau/core/subdev/device/nv40.c | 28 +- drivers/gpu/drm/nouveau/core/subdev/device/nv50.c | 26 +- drivers/gpu/drm/nouveau/core/subdev/device/nvc0.c | 64 +- drivers/gpu/drm/nouveau/core/subdev/device/nve0.c | 17 +- drivers/gpu/drm/nouveau/core/subdev/devinit/nv50.c | 34 +- drivers/gpu/drm/nouveau/core/subdev/fb/base.c | 92 +- drivers/gpu/drm/nouveau/core/subdev/fb/nv04.c | 62 +- drivers/gpu/drm/nouveau/core/subdev/fb/nv10.c | 52 +- drivers/gpu/drm/nouveau/core/subdev/fb/nv1a.c | 89 + drivers/gpu/drm/nouveau/core/subdev/fb/nv20.c | 86 +- drivers/gpu/drm/nouveau/core/subdev/fb/nv25.c | 81 + drivers/gpu/drm/nouveau/core/subdev/fb/nv30.c | 51 +- drivers/gpu/drm/nouveau/core/subdev/fb/nv35.c | 82 + drivers/gpu/drm/nouveau/core/subdev/fb/nv36.c | 82 + drivers/gpu/drm/nouveau/core/subdev/fb/nv40.c | 131 +- drivers/gpu/drm/nouveau/core/subdev/fb/nv41.c | 106 + drivers/gpu/drm/nouveau/core/subdev/fb/nv44.c | 114 + drivers/gpu/drm/nouveau/core/subdev/fb/nv46.c | 79 + drivers/gpu/drm/nouveau/core/subdev/fb/nv47.c | 66 + drivers/gpu/drm/nouveau/core/subdev/fb/nv49.c | 84 + drivers/gpu/drm/nouveau/core/subdev/fb/nv4e.c | 72 + drivers/gpu/drm/nouveau/core/subdev/fb/nv50.c | 393 +- drivers/gpu/drm/nouveau/core/subdev/fb/nvc0.c | 126 +- drivers/gpu/drm/nouveau/core/subdev/i2c/aux.c | 2 +- drivers/gpu/drm/nouveau/core/subdev/instmem/nv04.c | 8 +- drivers/gpu/drm/nouveau/core/subdev/instmem/nv40.c | 4 +- drivers/gpu/drm/nouveau/core/subdev/instmem/nv50.c | 4 +- drivers/gpu/drm/nouveau/core/subdev/mc/base.c | 8 +- drivers/gpu/drm/nouveau/core/subdev/mc/nv50.c | 1 + drivers/gpu/drm/nouveau/core/subdev/mc/nv98.c | 1 + drivers/gpu/drm/nouveau/core/subdev/mc/nvc0.c | 1 + drivers/gpu/drm/nouveau/nouveau_abi16.c | 27 +- drivers/gpu/drm/nouveau/nouveau_acpi.c | 30 +- drivers/gpu/drm/nouveau/nouveau_acpi.h | 4 + drivers/gpu/drm/nouveau/nouveau_bios.c | 235 +-- drivers/gpu/drm/nouveau/nouveau_bios.h | 9 - drivers/gpu/drm/nouveau/nouveau_bo.c | 65 +- drivers/gpu/drm/nouveau/nouveau_bo.h | 2 +- drivers/gpu/drm/nouveau/nouveau_chan.c | 6 +- drivers/gpu/drm/nouveau/nouveau_connector.c | 25 +- drivers/gpu/drm/nouveau/nouveau_connector.h | 16 + drivers/gpu/drm/nouveau/nouveau_crtc.h | 10 - drivers/gpu/drm/nouveau/nouveau_display.c | 25 +- drivers/gpu/drm/nouveau/nouveau_dp.c | 141 +- drivers/gpu/drm/nouveau/nouveau_drm.c | 98 +- drivers/gpu/drm/nouveau/nouveau_drm.h | 4 +- drivers/gpu/drm/nouveau/nouveau_encoder.h | 7 +- drivers/gpu/drm/nouveau/nouveau_gem.c | 2 +- drivers/gpu/drm/nouveau/nouveau_hdmi.c | 261 -- drivers/gpu/drm/nouveau/nouveau_irq.c | 12 - drivers/gpu/drm/nouveau/nouveau_prime.c | 4 - drivers/gpu/drm/nouveau/nouveau_vga.c | 5 +- drivers/gpu/drm/nouveau/nv04_crtc.c | 6 +- drivers/gpu/drm/nouveau/nv04_display.c | 5 - drivers/gpu/drm/nouveau/nv10_fence.c | 7 +- drivers/gpu/drm/nouveau/nv17_tv.c | 16 +- drivers/gpu/drm/nouveau/nv50_crtc.c | 764 ---- drivers/gpu/drm/nouveau/nv50_cursor.c | 136 - drivers/gpu/drm/nouveau/nv50_dac.c | 321 -- drivers/gpu/drm/nouveau/nv50_display.c | 2547 +++++++++---- drivers/gpu/drm/nouveau/nv50_display.h | 71 +- drivers/gpu/drm/nouveau/nv50_evo.c | 403 -- drivers/gpu/drm/nouveau/nv50_evo.h | 120 - drivers/gpu/drm/nouveau/nv50_fence.c | 5 +- drivers/gpu/drm/nouveau/nv50_pm.c | 2 +- drivers/gpu/drm/nouveau/nv50_sor.c | 530 --- drivers/gpu/drm/nouveau/nvc0_fence.c | 28 +- drivers/gpu/drm/nouveau/nvd0_display.c | 2141 ----------- drivers/gpu/drm/radeon/atombios_crtc.c | 2 + drivers/gpu/drm/radeon/atombios_dp.c | 149 +- drivers/gpu/drm/radeon/atombios_encoders.c | 2 +- drivers/gpu/drm/radeon/evergreen.c | 218 ++- drivers/gpu/drm/radeon/evergreen_cs.c | 739 ++++- drivers/gpu/drm/radeon/evergreend.h | 131 + drivers/gpu/drm/radeon/ni.c | 357 ++- drivers/gpu/drm/radeon/nid.h | 86 + drivers/gpu/drm/radeon/r100.c | 23 +- drivers/gpu/drm/radeon/r600.c | 480 +++- drivers/gpu/drm/radeon/r600_cp.c | 7 +- drivers/gpu/drm/radeon/r600_cs.c | 357 ++- drivers/gpu/drm/radeon/r600_reg.h | 9 + drivers/gpu/drm/radeon/r600d.h | 86 +- drivers/gpu/drm/radeon/radeon.h | 38 +- drivers/gpu/drm/radeon/radeon_asic.c | 198 +- drivers/gpu/drm/radeon/radeon_asic.h | 34 + drivers/gpu/drm/radeon/radeon_combios.c | 6 +- drivers/gpu/drm/radeon/radeon_connectors.c | 62 +- drivers/gpu/drm/radeon/radeon_cp.c | 14 - drivers/gpu/drm/radeon/radeon_cs.c | 13 + drivers/gpu/drm/radeon/radeon_cursor.c | 17 +- drivers/gpu/drm/radeon/radeon_device.c | 1 + drivers/gpu/drm/radeon/radeon_display.c | 4 + drivers/gpu/drm/radeon/radeon_drv.c | 18 +- drivers/gpu/drm/radeon/radeon_drv.h | 1 - drivers/gpu/drm/radeon/radeon_fence.c | 2 +- drivers/gpu/drm/radeon/radeon_gart.c | 1 - drivers/gpu/drm/radeon/radeon_kms.c | 16 + drivers/gpu/drm/radeon/radeon_mode.h | 2 +- drivers/gpu/drm/radeon/radeon_object.c | 52 +- drivers/gpu/drm/radeon/radeon_object.h | 2 +- drivers/gpu/drm/radeon/radeon_test.c | 37 +- drivers/gpu/drm/radeon/radeon_ttm.c | 40 +- drivers/gpu/drm/radeon/rv515.c | 122 +- drivers/gpu/drm/radeon/rv770.c | 31 +- drivers/gpu/drm/radeon/rv770d.h | 71 + drivers/gpu/drm/radeon/si.c | 355 ++- drivers/gpu/drm/radeon/sid.h | 119 + drivers/gpu/drm/shmobile/shmob_drm_crtc.c | 2 +- drivers/gpu/drm/tegra/Kconfig | 23 + drivers/gpu/drm/tegra/Makefile | 7 + drivers/gpu/drm/tegra/dc.c | 834 +++++ drivers/gpu/drm/tegra/dc.h | 388 ++ drivers/gpu/drm/tegra/drm.c | 115 + drivers/gpu/drm/tegra/drm.h | 234 ++ drivers/gpu/drm/tegra/fb.c | 56 + drivers/gpu/drm/tegra/hdmi.c | 1334 +++++++ drivers/gpu/drm/tegra/hdmi.h | 575 +++ drivers/gpu/drm/tegra/host1x.c | 325 ++ drivers/gpu/drm/tegra/output.c | 272 ++ drivers/gpu/drm/tegra/rgb.c | 228 ++ drivers/gpu/drm/ttm/ttm_bo.c | 321 +- drivers/gpu/drm/ttm/ttm_bo_util.c | 8 +- drivers/gpu/drm/ttm/ttm_bo_vm.c | 4 +- drivers/gpu/drm/ttm/ttm_execbuf_util.c | 10 +- drivers/gpu/drm/ttm/ttm_memory.c | 1 - drivers/gpu/drm/ttm/ttm_object.c | 51 +- drivers/gpu/drm/udl/udl_connector.c | 14 +- drivers/gpu/drm/vmwgfx/Makefile | 3 +- drivers/gpu/drm/vmwgfx/svga3d_surfacedefs.h | 909 +++++ drivers/gpu/drm/vmwgfx/vmwgfx_buffer.c | 23 +- drivers/gpu/drm/vmwgfx/vmwgfx_context.c | 274 ++ drivers/gpu/drm/vmwgfx/vmwgfx_dmabuf.c | 22 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 92 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 153 +- drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c | 917 ++++-- drivers/gpu/drm/vmwgfx/vmwgfx_fence.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_ioctl.c | 7 +- drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c | 21 +- drivers/gpu/drm/vmwgfx/vmwgfx_resource.c | 2019 ++++------- drivers/gpu/drm/vmwgfx/vmwgfx_resource_priv.h | 84 + drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_surface.c | 893 +++++ drivers/gpu/vga/vga_switcheroo.c | 6 - drivers/md/md.c | 2 +- drivers/md/md.h | 26 - drivers/md/raid1.c | 15 +- drivers/md/raid10.c | 15 +- drivers/md/raid5.c | 12 +- drivers/mtd/nand/nandsim.c | 5 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c | 5 +- drivers/net/wireless/Kconfig | 6 +- drivers/of/fdt.c | 10 +- drivers/platform/x86/asus-nb-wmi.c | 2 +- drivers/platform/x86/asus-wmi.c | 2 +- drivers/platform/x86/eeepc-wmi.c | 2 +- drivers/rtc/Kconfig | 31 +- drivers/rtc/Makefile | 2 + drivers/rtc/rtc-da9055.c | 413 +++ drivers/rtc/rtc-davinci.c | 21 +- drivers/rtc/rtc-dev.c | 19 - drivers/rtc/rtc-imxdi.c | 11 + drivers/rtc/rtc-omap.c | 80 +- drivers/rtc/rtc-pcf8523.c | 326 ++ drivers/rtc/rtc-s3c.c | 52 +- drivers/rtc/rtc-spear.c | 91 +- drivers/rtc/rtc-test.c | 14 +- drivers/rtc/rtc-tps65910.c | 9 +- drivers/rtc/rtc-vt8500.c | 15 +- drivers/scsi/fcoe/fcoe_ctlr.c | 4 +- drivers/scsi/scsi_lib.c | 2 +- drivers/staging/android/binder.c | 3 +- drivers/usb/musb/musb_core.c | 12 +- drivers/usb/musb/musb_io.h | 21 - drivers/usb/musb/tusb6010.c | 5 +- drivers/video/backlight/88pm860x_bl.c | 18 +- drivers/video/backlight/atmel-pwm-bl.c | 7 +- drivers/video/backlight/backlight.c | 29 + drivers/video/backlight/corgi_lcd.c | 20 +- drivers/video/backlight/da903x_bl.c | 15 +- drivers/video/backlight/da9052_bl.c | 2 +- drivers/video/backlight/generic_bl.c | 4 +- drivers/video/backlight/hp680_bl.c | 4 +- drivers/video/backlight/ili9320.c | 14 +- drivers/video/backlight/ili9320.h | 2 +- drivers/video/backlight/jornada720_bl.c | 31 +- drivers/video/backlight/l4f00242t03.c | 3 +- drivers/video/backlight/lcd.c | 8 +- drivers/video/backlight/lm3630_bl.c | 2 +- drivers/video/backlight/lm3639_bl.c | 2 +- drivers/video/backlight/lms283gf05.c | 17 +- drivers/video/backlight/lp855x_bl.c | 51 +- drivers/video/backlight/max8925_bl.c | 11 +- drivers/video/backlight/omap1_bl.c | 4 +- drivers/video/backlight/pandora_bl.c | 8 +- drivers/video/backlight/pcf50633-backlight.c | 8 +- drivers/video/backlight/platform_lcd.c | 2 +- drivers/video/backlight/s6e63m0.c | 2 +- drivers/video/backlight/tdo24m.c | 33 +- drivers/video/backlight/tosa_bl.c | 7 +- drivers/video/backlight/tosa_lcd.c | 24 +- drivers/video/backlight/vgg2432a4.c | 10 +- fs/attr.c | 11 +- fs/autofs4/autofs_i.h | 8 +- fs/autofs4/dev-ioctl.c | 4 +- fs/autofs4/inode.c | 24 +- fs/autofs4/waitq.c | 5 +- fs/bad_inode.c | 2 +- fs/binfmt_elf.c | 4 +- fs/binfmt_em86.c | 1 - fs/binfmt_misc.c | 6 - fs/binfmt_script.c | 4 +- fs/block_dev.c | 4 +- fs/btrfs/file.c | 16 +- fs/ceph/dir.c | 4 +- fs/ceph/file.c | 6 +- fs/cifs/cifsfs.c | 8 +- fs/configfs/dir.c | 4 +- fs/eventfd.c | 20 + fs/eventpoll.c | 28 + fs/exec.c | 19 +- fs/exportfs/expfs.c | 19 +- fs/ext3/dir.c | 6 +- fs/ext3/inode.c | 3 +- fs/ext3/super.c | 3 - fs/ext4/dir.c | 6 +- fs/ext4/file.c | 22 +- fs/fat/fat.h | 3 +- fs/fat/inode.c | 55 +- fs/fat/misc.c | 9 +- fs/fuse/dev.c | 4 +- fs/fuse/dir.c | 20 +- fs/fuse/file.c | 8 +- fs/fuse/fuse_i.h | 4 +- fs/fuse/inode.c | 23 +- fs/gfs2/file.c | 10 +- fs/hppfs/hppfs.c | 2 +- fs/libfs.c | 4 +- fs/mount.h | 3 + fs/namespace.c | 211 +- fs/nfs/dir.c | 6 +- fs/nfs/file.c | 10 +- fs/notify/Makefile | 2 +- fs/notify/fanotify/fanotify_user.c | 2 + fs/notify/fdinfo.c | 179 + fs/notify/fdinfo.h | 27 + fs/notify/inode_mark.c | 5 +- fs/notify/inotify/inotify_user.c | 2 + fs/ocfs2/extent_map.c | 12 +- fs/ocfs2/file.c | 6 +- fs/open.c | 2 +- fs/pnode.h | 1 + fs/proc/Makefile | 1 + fs/proc/array.c | 23 +- fs/proc/base.c | 169 +- fs/proc/fd.c | 2 + fs/proc/generic.c | 26 +- fs/proc/inode.c | 6 +- fs/proc/internal.h | 1 + fs/proc/namespaces.c | 185 +- fs/proc/proc_devtree.c | 6 +- fs/proc/root.c | 17 +- fs/proc/self.c | 59 + fs/proc/task_mmu.c | 53 + fs/pstore/inode.c | 6 +- fs/quota/quota.c | 4 + fs/read_write.c | 40 +- fs/seq_file.c | 4 +- fs/signalfd.c | 18 + fs/sysfs/mount.c | 1 + fs/ubifs/debug.c | 8 +- fs/ubifs/dir.c | 4 +- fs/udf/inode.c | 14 +- include/asm-generic/io.h | 12 +- include/drm/drmP.h | 3 + include/drm/drm_crtc.h | 19 +- include/drm/drm_crtc_helper.h | 3 + include/drm/drm_dp_helper.h | 39 + include/drm/drm_hashtab.h | 14 + include/drm/exynos_drm.h | 26 + include/drm/intel-gtt.h | 7 +- include/drm/ttm/ttm_bo_api.h | 33 +- include/drm/ttm/ttm_bo_driver.h | 45 +- include/drm/ttm/ttm_execbuf_util.h | 3 - include/drm/ttm/ttm_memory.h | 2 - include/drm/ttm/ttm_object.h | 4 + include/linux/backlight.h | 10 + include/linux/binfmts.h | 2 - include/linux/blkdev.h | 17 +- include/linux/bsg-lib.h | 1 - include/linux/compat.h | 3 + include/linux/compiler.h | 2 + include/linux/cred.h | 2 - include/linux/dma-attrs.h | 1 + include/linux/drbd.h | 81 +- include/linux/drbd_genl.h | 378 ++ include/linux/drbd_genl_api.h | 55 + include/linux/drbd_limits.h | 90 +- include/linux/drbd_nl.h | 163 - include/linux/drbd_tag_magic.h | 84 - include/linux/exportfs.h | 2 + include/linux/fs.h | 18 +- include/linux/ftrace.h | 4 +- include/linux/genhd.h | 8 +- include/linux/genl_magic_func.h | 422 +++ include/linux/genl_magic_struct.h | 277 ++ include/linux/idr.h | 11 + include/linux/init.h | 40 +- include/linux/ipc_namespace.h | 9 +- include/linux/kernel.h | 33 + include/linux/kref.h | 21 + include/linux/loop.h | 3 + include/linux/lru_cache.h | 67 +- include/linux/mnt_namespace.h | 3 +- include/linux/nsproxy.h | 2 +- include/linux/percpu-rwsem.h | 91 +- include/linux/pid_namespace.h | 11 +- include/linux/platform_data/lp855x.h | 9 +- include/linux/proc_fs.h | 29 +- include/linux/ptrace.h | 2 + include/linux/random.h | 19 +- include/linux/sched.h | 6 - include/linux/string.h | 11 + include/linux/syscalls.h | 4 +- include/linux/user_namespace.h | 10 + include/linux/utsname.h | 7 +- include/linux/wait.h | 164 + include/net/net_namespace.h | 2 + include/uapi/drm/drm.h | 1 + include/uapi/drm/exynos_drm.h | 203 +- include/uapi/drm/i915_drm.h | 6 + include/uapi/drm/radeon_drm.h | 6 + include/uapi/linux/ptrace.h | 5 +- init/Kconfig | 2 - init/do_mounts.c | 61 +- init/main.c | 1 - init/version.c | 2 + ipc/msgutil.c | 2 + ipc/namespace.c | 32 +- kernel/cgroup.c | 3 +- kernel/compat.c | 17 + kernel/events/core.c | 2 +- kernel/exit.c | 12 - kernel/fork.c | 69 +- kernel/module.c | 3 - kernel/nsproxy.c | 36 +- kernel/pid.c | 62 +- kernel/pid_namespace.c | 112 +- kernel/printk.c | 40 +- kernel/ptrace.c | 13 +- kernel/sched/core.c | 10 +- kernel/sched/fair.c | 2 +- kernel/signal.c | 2 +- kernel/sysctl_binary.c | 2 +- kernel/trace/ftrace.c | 4 +- kernel/trace/trace_uprobe.c | 8 +- kernel/user.c | 2 + kernel/user_namespace.c | 147 +- kernel/utsname.c | 33 +- kernel/watchdog.c | 13 +- lib/Kconfig | 3 + lib/Makefile | 1 + lib/dynamic_debug.c | 9 +- lib/interval_tree_test_main.c | 7 +- lib/kstrtox.c | 64 + lib/lru_cache.c | 359 ++- lib/percpu-rwsem.c | 165 + lib/random32.c | 97 +- lib/rbtree_test.c | 8 +- lib/scatterlist.c | 3 +- lib/vsprintf.c | 109 +- mm/memory.c | 9 +- mm/migrate.c | 2 +- mm/shmem.c | 20 +- net/core/net_namespace.c | 31 +- scripts/checkpatch.pl | 143 +- security/yama/yama_lsm.c | 12 +- sound/Kconfig | 3 - sound/sound_core.c | 3 +- tools/testing/selftests/breakpoints/Makefile | 2 +- tools/testing/selftests/cpu-hotplug/Makefile | 2 +- tools/testing/selftests/kcmp/Makefile | 6 +- tools/testing/selftests/kcmp/kcmp_test.c | 6 +- tools/testing/selftests/memory-hotplug/Makefile | 2 +- tools/testing/selftests/mqueue/Makefile | 4 +- tools/testing/selftests/vm/Makefile | 2 +- 673 files changed, 56649 insertions(+), 25617 deletions(-) create mode 100644 Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt create mode 100644 Documentation/devicetree/bindings/rtc/imxdi-rtc.txt create mode 100644 Documentation/devicetree/bindings/rtc/rtc-omap.txt create mode 100644 drivers/block/drbd/drbd_interval.c create mode 100644 drivers/block/drbd/drbd_interval.h create mode 100644 drivers/block/drbd/drbd_nla.c create mode 100644 drivers/block/drbd/drbd_nla.h create mode 100644 drivers/block/drbd/drbd_state.c create mode 100644 drivers/block/drbd/drbd_state.h create mode 100644 drivers/gpu/drm/drm_dp_helper.c delete mode 100644 drivers/gpu/drm/drm_dp_i2c_helper.c create mode 100644 drivers/gpu/drm/exynos/exynos_drm_fimc.c create mode 100644 drivers/gpu/drm/exynos/exynos_drm_fimc.h create mode 100644 drivers/gpu/drm/exynos/exynos_drm_gsc.c create mode 100644 drivers/gpu/drm/exynos/exynos_drm_gsc.h create mode 100644 drivers/gpu/drm/exynos/exynos_drm_iommu.c create mode 100644 drivers/gpu/drm/exynos/exynos_drm_iommu.h create mode 100644 drivers/gpu/drm/exynos/exynos_drm_ipp.c create mode 100644 drivers/gpu/drm/exynos/exynos_drm_ipp.h create mode 100644 drivers/gpu/drm/exynos/exynos_drm_rotator.c create mode 100644 drivers/gpu/drm/exynos/exynos_drm_rotator.h create mode 100644 drivers/gpu/drm/exynos/regs-fimc.h create mode 100644 drivers/gpu/drm/exynos/regs-gsc.h create mode 100644 drivers/gpu/drm/exynos/regs-rotator.h create mode 100644 drivers/gpu/drm/nouveau/core/core/falcon.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/bsp/nvc0.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/bsp/nve0.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/disp/dacnv50.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/disp/hdanva3.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/disp/hdanvd0.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/disp/hdminv84.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/disp/hdminva3.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/disp/hdminvd0.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/disp/nv50.h create mode 100644 drivers/gpu/drm/nouveau/core/engine/disp/nv84.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/disp/nv94.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/disp/nva0.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/disp/nva3.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/disp/nve0.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/disp/sornv50.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/disp/sornv94.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/disp/sornvd0.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/dmaobj/nvd0.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/ppp/nvc0.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/vp/nvc0.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/vp/nve0.c create mode 100644 drivers/gpu/drm/nouveau/core/include/core/falcon.h create mode 100644 drivers/gpu/drm/nouveau/core/include/subdev/bios/disp.h create mode 100644 drivers/gpu/drm/nouveau/core/subdev/bios/disp.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/fb/nv1a.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/fb/nv25.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/fb/nv35.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/fb/nv36.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/fb/nv41.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/fb/nv44.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/fb/nv46.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/fb/nv47.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/fb/nv49.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/fb/nv4e.c delete mode 100644 drivers/gpu/drm/nouveau/nouveau_hdmi.c delete mode 100644 drivers/gpu/drm/nouveau/nv50_crtc.c delete mode 100644 drivers/gpu/drm/nouveau/nv50_cursor.c delete mode 100644 drivers/gpu/drm/nouveau/nv50_dac.c delete mode 100644 drivers/gpu/drm/nouveau/nv50_evo.c delete mode 100644 drivers/gpu/drm/nouveau/nv50_evo.h delete mode 100644 drivers/gpu/drm/nouveau/nv50_sor.c delete mode 100644 drivers/gpu/drm/nouveau/nvd0_display.c create mode 100644 drivers/gpu/drm/tegra/Kconfig create mode 100644 drivers/gpu/drm/tegra/Makefile create mode 100644 drivers/gpu/drm/tegra/dc.c create mode 100644 drivers/gpu/drm/tegra/dc.h create mode 100644 drivers/gpu/drm/tegra/drm.c create mode 100644 drivers/gpu/drm/tegra/drm.h create mode 100644 drivers/gpu/drm/tegra/fb.c create mode 100644 drivers/gpu/drm/tegra/hdmi.c create mode 100644 drivers/gpu/drm/tegra/hdmi.h create mode 100644 drivers/gpu/drm/tegra/host1x.c create mode 100644 drivers/gpu/drm/tegra/output.c create mode 100644 drivers/gpu/drm/tegra/rgb.c create mode 100644 drivers/gpu/drm/vmwgfx/svga3d_surfacedefs.h create mode 100644 drivers/gpu/drm/vmwgfx/vmwgfx_context.c create mode 100644 drivers/gpu/drm/vmwgfx/vmwgfx_resource_priv.h create mode 100644 drivers/gpu/drm/vmwgfx/vmwgfx_surface.c create mode 100644 drivers/rtc/rtc-da9055.c create mode 100644 drivers/rtc/rtc-pcf8523.c create mode 100644 fs/notify/fdinfo.c create mode 100644 fs/notify/fdinfo.h create mode 100644 fs/proc/self.c create mode 100644 include/linux/drbd_genl.h create mode 100644 include/linux/drbd_genl_api.h delete mode 100644 include/linux/drbd_nl.h delete mode 100644 include/linux/drbd_tag_magic.h create mode 100644 include/linux/genl_magic_func.h create mode 100644 include/linux/genl_magic_struct.h create mode 100644 lib/percpu-rwsem.c From git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 a4f1de1..848b814 master -> origin/master
commit 848b81415c42ff3dc9a4204749087b015c37ef66
Merge: 9929561 6fd59a8
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Mon Dec 17 20:58:12 2012 -0800
    Merge branch 'akpm' (Andrew's patch-bomb)
    
    Merge misc patches from Andrew Morton:
     "Incoming:
    
       - lots of misc stuff
    
       - backlight tree updates
    
       - lib/ updates
    
       - Oleg's percpu-rwsem changes
    
       - checkpatch
    
       - rtc
    
       - aoe
    
       - more checkpoint/restart support
    
      I still have a pile of MM stuff pending - Pekka should be merging
      later today after which that is good to go.  A number of other things
      are twiddling thumbs awaiting maintainer merges."
    
    * emailed patches from Andrew Morton <akpm@linux-foundation.org>: (180 commits)
      scatterlist: don't BUG when we can trivially return a proper error.
      docs: update documentation about /proc/<pid>/fdinfo/<fd> fanotify output
      fs, fanotify: add @mflags field to fanotify output
      docs: add documentation about /proc/<pid>/fdinfo/<fd> output
      fs, notify: add procfs fdinfo helper
      fs, exportfs: add exportfs_encode_inode_fh() helper
      fs, exportfs: escape nil dereference if no s_export_op present
      fs, epoll: add procfs fdinfo helper
      fs, eventfd: add procfs fdinfo helper
      procfs: add ability to plug in auxiliary fdinfo providers
      tools/testing/selftests/kcmp/kcmp_test.c: print reason for failure in kcmp_test
      breakpoint selftests: print failure status instead of cause make error
      kcmp selftests: print fail status instead of cause make error
      kcmp selftests: make run_tests fix
      mem-hotplug selftests: print failure status instead of cause make error
      cpu-hotplug selftests: print failure status instead of cause make error
      mqueue selftests: print failure status instead of cause make error
      vm selftests: print failure status instead of cause make error
      ubifs: use prandom_bytes
      mtd: nandsim: use prandom_bytes
      ...
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 include/generated/uapi/linux/version.h 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
  WRAP    arch/microblaze/include/generated/asm/clkdev.h
  WRAP    arch/microblaze/include/generated/asm/exec.h
  WRAP    arch/microblaze/include/generated/asm/trace_clock.h
  WRAP    arch/microblaze/include/generated/asm/syscalls.h
  HOSTCC  scripts/dtc/checks.o
  HOSTCC  scripts/dtc/data.o
  HOSTCC  scripts/kallsyms
  HOSTCC  scripts/bin2c
  CHECK   scripts/mod/empty.c
  HOSTCC  scripts/mod/mk_elfconfig
  SHIPPED scripts/dtc/dtc-lexer.lex.c
  CC      scripts/mod/empty.o
  SHIPPED scripts/dtc/dtc-parser.tab.h
  MKELF   scripts/mod/elfconfig.h
  HOSTCC  scripts/mod/file2alias.o
  SHIPPED scripts/dtc/dtc-parser.tab.c
  HOSTCC  scripts/mod/modpost.o
  HOSTCC  scripts/dtc/dtc.o
  HOSTCC  scripts/mod/sumversion.o
  HOSTCC  scripts/dtc/flattree.o
  HOSTCC  scripts/dtc/fstree.o
  HOSTCC  scripts/dtc/livetree.o
  HOSTCC  scripts/dtc/srcpos.o
  HOSTCC  scripts/dtc/dtc-parser.tab.o
  HOSTLD  scripts/mod/modpost
  HOSTLD  scripts/dtc/dtc
  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
  CHK     include/generated/compile.h
  CHECK   init/main.c
  CHECK   init/do_mounts.c
  CHECK   init/do_mounts_rd.c
init/do_mounts.c:8:2: warning: "Sparse checking disabled for this file"
  CHECK   init/do_mounts_initrd.c
  CHECK   init/initramfs.c
  HOSTCC  usr/gen_init_cpio
  CHECK   arch/microblaze/kernel/dma.c
init/main.c:153:12: warning: symbol 'envp_init' was not declared. Should it be static?
init/main.c:800:9: warning: cast adds address space to expression (<asn:1>)
init/main.c:800:9: warning: cast adds address space to expression (<asn:1>)
init/main.c:878:16: warning: cast adds address space to expression (<asn:1>)
init/main.c:891:18: warning: cast adds address space to expression (<asn:1>)
  CC      init/main.o
  CHECK   init/calibrate.c
  CC      init/do_mounts.o
  CC      init/do_mounts_initrd.o
init/calibrate.c:257:47: warning: symbol 'calibrate_delay_is_known' was not declared. Should it be static?
init/calibrate.c:293:41: warning: incorrect type in assignment (invalid types)
init/calibrate.c:293:41:    expected unknown type 11 <noident>
init/calibrate.c:293:41:    got unsigned long [unsigned] [assigned] lpj
  CC      init/calibrate.o
init/initramfs.c:460:9: warning: incorrect type in argument 6 (different signedness)
init/initramfs.c:460:9:    expected int *posp
init/initramfs.c:460:9:    got unsigned int static [toplevel] *<noident>
  CC      init/initramfs.o
  CC      init/do_mounts_rd.o
  CHECK   init/init_task.c
  CHECK   arch/microblaze/kernel/exceptions.c
  CC      arch/microblaze/kernel/exceptions.o
init/init_task.c:12:44: warning: implicit cast to nocast type
init/init_task.c:12:44: warning: implicit cast to nocast type
  CC      init/init_task.o
  CHECK   init/version.c
  CC      init/version.o
  AS      arch/microblaze/kernel/hw_exception_handler.o
  CHECK   arch/microblaze/kernel/intc.c
  CHECK   arch/microblaze/kernel/irq.c
  CHECK   arch/microblaze/kernel/process.c
  CC      arch/microblaze/kernel/intc.o
arch/microblaze/kernel/process.c:50:6: warning: symbol 'disable_hlt' was not declared. Should it be static?
arch/microblaze/kernel/process.c:56:6: warning: symbol 'enable_hlt' was not declared. Should it be static?
arch/microblaze/kernel/process.c:76:6: warning: symbol 'default_idle' was not declared. Should it be static?
include/asm-generic/irq_regs.h:33:2: warning: incorrect type in assignment (invalid types)
include/asm-generic/irq_regs.h:33:2:    expected unknown type 11 <noident>
include/asm-generic/irq_regs.h:33:2:    got struct pt_regs *new_regs
include/asm-generic/irq_regs.h:33:2: warning: incorrect type in assignment (invalid types)
include/asm-generic/irq_regs.h:33:2:    expected unknown type 11 <noident>
include/asm-generic/irq_regs.h:33:2:    got struct pt_regs *new_regs
include/asm-generic/irq_regs.h:33:2: warning: incorrect type in assignment (invalid types)
include/asm-generic/irq_regs.h:33:2:    expected unknown type 11 <noident>
include/asm-generic/irq_regs.h:33:2:    got struct pt_regs *new_regs
include/asm-generic/irq_regs.h:33:2: warning: incorrect type in assignment (invalid types)
include/asm-generic/irq_regs.h:33:2:    expected unknown type 11 <noident>
include/asm-generic/irq_regs.h:33:2:    got struct pt_regs *new_regs
include/asm-generic/irq_regs.h:33:2: warning: incorrect type in assignment (invalid types)
include/asm-generic/irq_regs.h:33:2:    expected unknown type 11 <noident>
include/asm-generic/irq_regs.h:33:2:    got struct pt_regs *new_regs
include/asm-generic/irq_regs.h:33:2: warning: incorrect type in assignment (invalid types)
include/asm-generic/irq_regs.h:33:2:    expected unknown type 11 <noident>
include/asm-generic/irq_regs.h:33:2:    got struct pt_regs *new_regs
include/asm-generic/irq_regs.h:33:2: warning: incorrect type in assignment (invalid types)
include/asm-generic/irq_regs.h:33:2:    expected unknown type 11 <noident>
include/asm-generic/irq_regs.h:33:2:    got struct pt_regs *new_regs
include/asm-generic/irq_regs.h:33:2: warning: incorrect type in assignment (invalid types)
include/asm-generic/irq_regs.h:33:2:    expected unknown type 11 <noident>
include/asm-generic/irq_regs.h:33:2:    got struct pt_regs *new_regs
  CC      arch/microblaze/kernel/irq.o
  CC      arch/microblaze/kernel/process.o
  CHECK   arch/microblaze/kernel/prom.c
  CHECK   arch/microblaze/kernel/prom_parse.c
  CHECK   arch/microblaze/kernel/ptrace.c
  LD      init/mounts.o
  AS      usr/initramfs_data.o
  CHECK   arch/microblaze/kernel/reset.c
  LD      usr/built-in.o
  CHECK   arch/microblaze/kernel/setup.c
  LD      init/built-in.o
  CHECK   arch/microblaze/kernel/signal.c
  CHECK   arch/microblaze/mm/consistent.c
  CHECK   arch/microblaze/mm/init.c
  CC      arch/microblaze/kernel/ptrace.o
  CC      arch/microblaze/kernel/reset.o
arch/microblaze/kernel/setup.c:193:17: warning: incorrect type in assignment (invalid types)
arch/microblaze/kernel/setup.c:193:17:    expected unknown type 11 <noident>
arch/microblaze/kernel/setup.c:193:17:    got int
arch/microblaze/kernel/setup.c:194:27: warning: incorrect type in assignment (invalid types)
arch/microblaze/kernel/setup.c:194:27:    expected unknown type 11 <noident>
arch/microblaze/kernel/setup.c:194:27:    got unsigned long [unsigned] <noident>
arch/microblaze/kernel/setup.c:198:15: warning: symbol 'of_debugfs_root' was not declared. Should it be static?
  CC      arch/microblaze/kernel/setup.o
  CC      arch/microblaze/kernel/prom.o
  CC      arch/microblaze/kernel/prom_parse.o
  CC      arch/microblaze/kernel/signal.o
  CC      arch/microblaze/mm/init.o
  CC      arch/microblaze/mm/consistent.o
  CHECK   arch/microblaze/kernel/sys_microblaze.c
/tmp/ccqUYJVy.s: Assembler messages:
/tmp/ccqUYJVy.s:188: Warning: ignoring changed section attributes for .discard
  CC      arch/microblaze/kernel/sys_microblaze.o
  CHECK   arch/microblaze/kernel/timer.c
  CC      arch/microblaze/kernel/timer.o
  CHECK   arch/microblaze/kernel/traps.c
  CC      arch/microblaze/kernel/traps.o
  CHECK   arch/microblaze/kernel/unwind.c
  CC      arch/microblaze/kernel/unwind.o
  CHECK   arch/microblaze/kernel/cpu/cache.c
  LD      arch/microblaze/mm/built-in.o
  CHECK   arch/microblaze/kernel/cpu/cpuinfo.c
  CHECK   arch/microblaze/platform/platform.c
  CC      arch/microblaze/platform/platform.o
  CC      arch/microblaze/kernel/cpu/cpuinfo.o
  CC      arch/microblaze/kernel/cpu/cache.o
  CHECK   arch/microblaze/kernel/early_printk.c
/tmp/ccwSbYhM.s: Assembler messages:
/tmp/ccwSbYhM.s:158: Warning: ignoring changed section attributes for .discard
/tmp/ccwSbYhM.s:171: Warning: ignoring changed section attributes for .discard
/tmp/ccwSbYhM.s:186: Warning: ignoring changed section attributes for .discard
/tmp/ccwSbYhM.s:238: Warning: ignoring changed section attributes for .discard
/tmp/ccwSbYhM.s:260: Warning: ignoring changed section attributes for .discard
/tmp/ccwSbYhM.s:300: Warning: ignoring changed section attributes for .discard
/tmp/ccwSbYhM.s:314: Warning: ignoring changed section attributes for .discard
/tmp/ccwSbYhM.s:337: Warning: ignoring changed section attributes for .discard
/tmp/ccwSbYhM.s:350: Warning: ignoring changed section attributes for .discard
/tmp/ccwSbYhM.s:367: Warning: ignoring changed section attributes for .discard
/tmp/ccwSbYhM.s:387: Warning: ignoring changed section attributes for .discard
/tmp/ccwSbYhM.s:409: Warning: ignoring changed section attributes for .discard
/tmp/ccwSbYhM.s:430: Warning: ignoring changed section attributes for .discard
/tmp/ccwSbYhM.s:449: Warning: ignoring changed section attributes for .discard
/tmp/ccwSbYhM.s:468: Warning: ignoring changed section attributes for .discard
/tmp/ccwSbYhM.s:490: Warning: ignoring changed section attributes for .discard
/tmp/ccwSbYhM.s:511: Warning: ignoring changed section attributes for .discard
/tmp/ccwSbYhM.s:530: Warning: ignoring changed section attributes for .discard
/tmp/ccwSbYhM.s:549: Warning: ignoring changed section attributes for .discard
/tmp/ccwSbYhM.s:571: Warning: ignoring changed section attributes for .discard
/tmp/ccwSbYhM.s:592: Warning: ignoring changed section attributes for .discard
/tmp/ccwSbYhM.s:611: Warning: ignoring changed section attributes for .discard
/tmp/ccwSbYhM.s:630: Warning: ignoring changed section attributes for .discard
/tmp/ccwSbYhM.s:652: Warning: ignoring changed section attributes for .discard
/tmp/ccwSbYhM.s:673: Warning: ignoring changed section attributes for .discard
/tmp/ccwSbYhM.s:692: Warning: ignoring changed section attributes for .discard
/tmp/ccwSbYhM.s:711: Warning: ignoring changed section attributes for .discard
/tmp/ccwSbYhM.s:733: Warning: ignoring changed section attributes for .discard
/tmp/ccwSbYhM.s:754: Warning: ignoring changed section attributes for .discard
/tmp/ccwSbYhM.s:773: Warning: ignoring changed section attributes for .discard
/tmp/ccwSbYhM.s:792: Warning: ignoring changed section attributes for .discard
/tmp/ccwSbYhM.s:814: Warning: ignoring changed section attributes for .discard
/tmp/ccwSbYhM.s:835: Warning: ignoring changed section attributes for .discard
/tmp/ccwSbYhM.s:854: Warning: ignoring changed section attributes for .discard
/tmp/ccwSbYhM.s:873: Warning: ignoring changed section attributes for .discard
/tmp/ccwSbYhM.s:895: Warning: ignoring changed section attributes for .discard
/tmp/ccwSbYhM.s:916: Warning: ignoring changed section attributes for .discard
/tmp/ccwSbYhM.s:938: Warning: ignoring changed section attributes for .discard
/tmp/ccwSbYhM.s:959: Warning: ignoring changed section attributes for .discard
/tmp/ccwSbYhM.s:978: Warning: ignoring changed section attributes for .discard
/tmp/ccwSbYhM.s:997: Warning: ignoring changed section attributes for .discard
/tmp/ccwSbYhM.s:1016: Warning: ignoring changed section attributes for .discard
/tmp/ccwSbYhM.s:1064: Warning: ignoring changed section attributes for .discard
/tmp/ccwSbYhM.s:1078: Warning: ignoring changed section attributes for .discard
/tmp/ccwSbYhM.s:1304: Warning: ignoring changed section attributes for .discard
/tmp/ccwSbYhM.s:1316: Warning: ignoring changed section attributes for .discard
/tmp/ccwSbYhM.s:1331: Warning: ignoring changed section attributes for .discard
/tmp/ccwSbYhM.s:1342: Warning: ignoring changed section attributes for .discard
/tmp/ccwSbYhM.s:1356: Warning: ignoring changed section attributes for .discard
/tmp/ccwSbYhM.s:1369: Warning: ignoring changed section attributes for .discard
/tmp/ccwSbYhM.s:1383: Warning: ignoring changed section attributes for .discard
/tmp/ccwSbYhM.s:1398: Warning: ignoring changed section attributes for .discard
/tmp/ccwSbYhM.s:1411: Warning: ignoring changed section attributes for .discard
/tmp/ccwSbYhM.s:1424: Warning: ignoring changed section attributes for .discard
/tmp/ccwSbYhM.s:1438: Warning: ignoring changed section attributes for .discard
/tmp/ccwSbYhM.s:1453: Warning: ignoring changed section attributes for .discard
/tmp/ccwSbYhM.s:1466: Warning: ignoring changed section attributes for .discard
/tmp/ccwSbYhM.s:1479: Warning: ignoring changed section attributes for .discard
/tmp/ccwSbYhM.s:1493: Warning: ignoring changed section attributes for .discard
/tmp/ccwSbYhM.s:1508: Warning: ignoring changed section attributes for .discard
/tmp/ccwSbYhM.s:1521: Warning: ignoring changed section attributes for .discard
/tmp/ccwSbYhM.s:1534: Warning: ignoring changed section attributes for .discard
/tmp/ccwSbYhM.s:1548: Warning: ignoring changed section attributes for .discard
/tmp/ccwSbYhM.s:1563: Warning: ignoring changed section attributes for .discard
/tmp/ccwSbYhM.s:1576: Warning: ignoring changed section attributes for .discard
/tmp/ccwSbYhM.s:1589: Warning: ignoring changed section attributes for .discard
/tmp/ccwSbYhM.s:1603: Warning: ignoring changed section attributes for .discard
/tmp/ccwSbYhM.s:1618: Warning: ignoring changed section attributes for .discard
/tmp/ccwSbYhM.s:1631: Warning: ignoring changed section attributes for .discard
/tmp/ccwSbYhM.s:1644: Warning: ignoring changed section attributes for .discard
/tmp/ccwSbYhM.s:1658: Warning: ignoring changed section attributes for .discard
/tmp/ccwSbYhM.s:1673: Warning: ignoring changed section attributes for .discard
/tmp/ccwSbYhM.s:1686: Warning: ignoring changed section attributes for .discard
/tmp/ccwSbYhM.s:1699: Warning: ignoring changed section attributes for .discard
/tmp/ccwSbYhM.s:1713: Warning: ignoring changed section attributes for .discard
/tmp/ccwSbYhM.s:1728: Warning: ignoring changed section attributes for .discard
/tmp/ccwSbYhM.s:1742: Warning: ignoring changed section attributes for .discard
/tmp/ccwSbYhM.s:1757: Warning: ignoring changed section attributes for .discard
/tmp/ccwSbYhM.s:1770: Warning: ignoring changed section attributes for .discard
/tmp/ccwSbYhM.s:1783: Warning: ignoring changed section attributes for .discard
  CHECK   arch/microblaze/kernel/microblaze_ksyms.c
arch/microblaze/kernel/early_printk.c:176:15: warning: cast removes address space of expression
  CC      arch/microblaze/kernel/early_printk.o
  CHECK   arch/microblaze/kernel/module.c
  LD      arch/microblaze/platform/built-in.o
  CHECK   arch/microblaze/kernel/cpu/cpuinfo-pvr-full.c
  AS      arch/microblaze/kernel/entry-nommu.o
  CHECK   kernel/fork.c
  CC      arch/microblaze/kernel/cpu/cpuinfo-pvr-full.o
  CC      arch/microblaze/kernel/module.o
  CHECK   kernel/exec_domain.c
  CC      arch/microblaze/kernel/microblaze_ksyms.o
  CHECK   kernel/panic.c
  CHECK   arch/microblaze/kernel/cpu/cpuinfo-static.c
  CC      kernel/exec_domain.o
  CHECK   arch/microblaze/kernel/cpu/mb.c
kernel/fork.c:92:5: warning: symbol 'max_threads' was not declared. Should it be static?
kernel/fork.c:112:9: error: invalid assignment
kernel/panic.c:55:13: warning: symbol 'panic_smp_self_stop' was not declared. Should it be static?
include/linux/spinlock.h:285:2: warning: context imbalance in 'do_oops_enter_exit': __context__ statement expected different context
include/linux/spinlock.h:285:2:    context '<noident>': wanted >= 0, got -1
  CC      kernel/panic.o
kernel/fork.c:1450:4: error: invalid assignment
kernel/fork.c:1450:4: error: invalid assignment
kernel/fork.c:1450:4: error: invalid assignment
kernel/fork.c:1450:4: error: invalid assignment
  CC      arch/microblaze/kernel/cpu/cpuinfo-static.o
  CC      kernel/fork.o
  AS      arch/microblaze/kernel/head.o
  CC      arch/microblaze/kernel/cpu/mb.o
  LDS     arch/microblaze/kernel/vmlinux.lds
  CHECK   arch/microblaze/kernel/cpu/pvr.c
  CC      arch/microblaze/kernel/cpu/pvr.o
  CHECK   kernel/printk.c
  CHECK   kernel/cpu.c
  CHECK   kernel/exit.c
kernel/printk.c:65:1: warning: symbol 'log_wait' was not declared. Should it be static?
kernel/printk.c:1972:17: warning: incorrect type in assignment (invalid types)
kernel/printk.c:1972:17:    expected unknown type 11 <noident>
kernel/printk.c:1972:17:    got int
kernel/printk.c:1972:17: warning: incorrect type in assignment (invalid types)
kernel/printk.c:1972:17:    expected unknown type 11 <noident>
kernel/printk.c:1972:17:    got int
kernel/printk.c:1972:17: warning: incorrect type in assignment (invalid types)
kernel/printk.c:1972:17:    expected unknown type 11 <noident>
kernel/printk.c:1972:17:    got int
kernel/printk.c:1972:17: warning: incorrect type in assignment (invalid types)
kernel/printk.c:1972:17:    expected unknown type 11 <noident>
kernel/printk.c:1972:17:    got int
kernel/printk.c:1972:17: warning: incorrect type in assignment (invalid types)
kernel/printk.c:1972:17:    expected unknown type 11 <noident>
kernel/printk.c:1972:17:    got int
kernel/printk.c:1972:17: warning: incorrect type in assignment (invalid types)
kernel/printk.c:1972:17:    expected unknown type 11 <noident>
kernel/printk.c:1972:17:    got int
kernel/printk.c:1972:17: warning: incorrect type in assignment (invalid types)
kernel/printk.c:1972:17:    expected unknown type 11 <noident>
kernel/printk.c:1972:17:    got int
kernel/printk.c:1972:17: warning: incorrect type in assignment (invalid types)
kernel/printk.c:1972:17:    expected unknown type 11 <noident>
kernel/printk.c:1972:17:    got int
kernel/printk.c:1972:17: warning: incorrect type in assignment (invalid types)
kernel/printk.c:1972:17:    expected unknown type 11 <noident>
kernel/printk.c:1972:17:    got int
kernel/printk.c:1972:17: warning: incorrect type in assignment (invalid types)
kernel/printk.c:1972:17:    expected unknown type 11 <noident>
kernel/printk.c:1972:17:    got int
kernel/printk.c:1972:17: warning: incorrect type in assignment (invalid types)
kernel/printk.c:1972:17:    expected unknown type 11 <noident>
kernel/printk.c:1972:17:    got int
kernel/printk.c:1972:17: warning: incorrect type in assignment (invalid types)
kernel/printk.c:1972:17:    expected unknown type 11 <noident>
kernel/printk.c:1972:17:    got int
kernel/printk.c:1972:17: warning: incorrect type in assignment (invalid types)
kernel/printk.c:1972:17:    expected unknown type 11 <noident>
kernel/printk.c:1972:17:    got int
kernel/printk.c:1972:17: warning: incorrect type in assignment (invalid types)
kernel/printk.c:1972:17:    expected unknown type 11 <noident>
kernel/printk.c:1972:17:    got int
kernel/printk.c:1972:17: warning: incorrect type in assignment (invalid types)
kernel/printk.c:1972:17:    expected unknown type 11 <noident>
kernel/printk.c:1972:17:    got int
kernel/printk.c:1972:17: warning: incorrect type in assignment (invalid types)
kernel/printk.c:1972:17:    expected unknown type 11 <noident>
kernel/printk.c:1972:17:    got int
kernel/printk.c:1992:3: error: invalid assignment
kernel/printk.c:1992:3: error: invalid assignment
kernel/printk.c:1992:3: error: invalid assignment
kernel/printk.c:1992:3: error: invalid assignment
kernel/printk.c:2472:2: error: invalid assignment
kernel/printk.c:2472:2: error: invalid assignment
kernel/printk.c:2472:2: error: invalid assignment
kernel/printk.c:2472:2: error: invalid assignment
  CC      kernel/printk.o
  CC      kernel/cpu.o
  CHECK   kernel/itimer.c
  LD      arch/microblaze/kernel/cpu/built-in.o
  TIMEC   kernel/timeconst.h
  CHECK   kernel/softirq.c
  LD      arch/microblaze/kernel/built-in.o
  CHECK   mm/filemap.c
kernel/exit.c:74:3: error: invalid assignment
kernel/exit.c:74:3: error: invalid assignment
kernel/exit.c:74:3: error: invalid assignment
kernel/exit.c:74:3: error: invalid assignment
kernel/exit.c:857:3: error: invalid assignment
kernel/exit.c:857:3: error: invalid assignment
kernel/exit.c:857:3: error: invalid assignment
kernel/exit.c:857:3: error: invalid assignment
kernel/softirq.c:827:2: warning: switch with no cases
include/linux/kernel_stat.h:86:2: error: invalid assignment
include/linux/kernel_stat.h:86:2: error: invalid assignment
include/linux/kernel_stat.h:86:2: error: invalid assignment
include/linux/kernel_stat.h:86:2: error: invalid assignment
  CC      kernel/exit.o
kernel/itimer.c:126:52: warning: implicit cast to nocast type
kernel/itimer.c:167:41: warning: incorrect type in argument 3 (different modifiers)
kernel/itimer.c:167:41:    expected unsigned long [nocast] [usertype] *newval
kernel/itimer.c:167:41:    got unsigned long *<noident>
kernel/itimer.c:167:41: warning: implicit cast to nocast type
kernel/itimer.c:167:48: warning: incorrect type in argument 4 (different modifiers)
kernel/itimer.c:167:48:    expected unsigned long [nocast] [usertype] *oldval
kernel/itimer.c:167:48:    got unsigned long *<noident>
kernel/itimer.c:167:48: warning: implicit cast to nocast type
kernel/itimer.c:226:42: warning: implicit cast to nocast type
  CC      kernel/itimer.o
  CC      kernel/softirq.o
include/linux/spinlock.h:340:2: warning: context imbalance in 'add_page_wait_queue': wrong count at exit
include/linux/spinlock.h:340:2:    context 'òR+': wanted 0, got 1
  CC      mm/filemap.o
  CHECK   kernel/resource.c
kernel/resource.c:475:5: warning: symbol 'reallocate_resource' was not declared. Should it be static?
kernel/resource.c:1089:26: warning: incorrect type in argument 2 (different signedness)
kernel/resource.c:1089:26:    expected int *pint
kernel/resource.c:1089:26:    got unsigned int *<noident>
kernel/resource.c:1091:26: warning: incorrect type in argument 2 (different signedness)
kernel/resource.c:1091:26:    expected int *pint
kernel/resource.c:1091:26:    got unsigned int *<noident>
kernel/resource.c:76:9: warning: context imbalance in 'r_start': unexpected unlock
kernel/resource.c:76:9:    context 'resource_lock': wanted 1, got 0
kernel/resource.c:82:2: warning: context imbalance in 'r_stop': wrong count at exit
kernel/resource.c:82:2:    context 'resource_lock': wanted 0, got 1
  CC      kernel/resource.o
/tmp/cczCz2Xe.s: Assembler messages:
/tmp/cczCz2Xe.s:1359: Warning: ignoring changed section attributes for .discard
/tmp/cczCz2Xe.s:4801: Warning: ignoring changed section attributes for .discard
  CHECK   kernel/sysctl.c
  CHECK   kernel/sysctl_binary.c
  CHECK   kernel/capability.c
  CC      kernel/capability.o
  CHECK   kernel/ptrace.c
kernel/sysctl_binary.c:992:27: warning: incorrect type in argument 2 (different address spaces)
kernel/sysctl_binary.c:992:27:    expected char [noderef] <asn:1>*<noident>
kernel/sysctl_binary.c:992:27:    got char *[assigned] buffer
kernel/sysctl_binary.c:1037:28: warning: incorrect type in argument 2 (different address spaces)
kernel/sysctl_binary.c:1037:28:    expected char const [noderef] <asn:1>*<noident>
kernel/sysctl_binary.c:1037:28:    got char *[assigned] buffer
kernel/sysctl_binary.c:1070:27: warning: incorrect type in argument 2 (different address spaces)
kernel/sysctl_binary.c:1070:27:    expected char [noderef] <asn:1>*<noident>
kernel/sysctl_binary.c:1070:27:    got char *[assigned] buffer
kernel/sysctl_binary.c:1115:28: warning: incorrect type in argument 2 (different address spaces)
kernel/sysctl_binary.c:1115:28:    expected char const [noderef] <asn:1>*<noident>
kernel/sysctl_binary.c:1115:28:    got char *[assigned] buffer
kernel/sysctl_binary.c:1141:27: warning: incorrect type in argument 2 (different address spaces)
kernel/sysctl_binary.c:1141:27:    expected char [noderef] <asn:1>*<noident>
kernel/sysctl_binary.c:1141:27:    got char *<noident>
kernel/sysctl_binary.c:1188:27: warning: incorrect type in argument 2 (different address spaces)
kernel/sysctl_binary.c:1188:27:    expected char [noderef] <asn:1>*<noident>
kernel/sysctl_binary.c:1188:27:    got char *<noident>
kernel/sysctl_binary.c:1236:28: warning: incorrect type in argument 2 (different address spaces)
kernel/sysctl_binary.c:1236:28:    expected char const [noderef] <asn:1>*<noident>
kernel/sysctl_binary.c:1236:28:    got char *<noident>
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
  CC      kernel/sysctl_binary.o
  CC      kernel/sysctl.o
kernel/ptrace.c:481:2: warning: context imbalance in 'exit_ptrace': __context__ statement expected different context
kernel/ptrace.c:481:2:    context '<noident>': wanted >= 0, got -1
  CC      kernel/ptrace.o
/tmp/ccvzrjiV.s: Assembler messages:
/tmp/ccvzrjiV.s:515: Warning: ignoring changed section attributes for .discard
/tmp/ccvzrjiV.s:537: Warning: ignoring changed section attributes for .discard
/tmp/ccvzrjiV.s:814: Warning: ignoring changed section attributes for .discard
/tmp/ccvzrjiV.s:1096: Warning: ignoring changed section attributes for .discard
  CHECK   kernel/timer.c
  CHECK   kernel/user.c
  CHECK   kernel/signal.c
kernel/user.c:71:19: warning: symbol 'uidhash_table' was not declared. Should it be static?
kernel/user.c:133:30: warning: context imbalance in 'free_user': wrong count at exit
kernel/user.c:133:30:    default context: wanted 0, got 1
kernel/user.c:150:9: warning: context imbalance in 'find_user': wrong count at exit
kernel/user.c:150:9:    context 'o
á*': wanted 0, got 1
kernel/user.c:162:12: warning: context problem in 'free_uid': 'free_user' expected different context
kernel/user.c:162:12:    default context: wanted >= 1, got 0
  CC      kernel/user.o
kernel/timer.c:1670:29: warning: incorrect type in assignment (invalid types)
kernel/timer.c:1670:29:    expected unknown type 11 <noident>
kernel/timer.c:1670:29:    got struct tvec_base *[assigned] base
kernel/timer.c:715:3: warning: context imbalance in 'lock_timer_base': unexpected unlock
kernel/timer.c:715:3:    context 'lock': wanted 1, got 0
include/linux/spinlock.h:285:2: warning: context imbalance in 'mod_timer_pending': __context__ statement expected different context
include/linux/spinlock.h:285:2:    context '<noident>': wanted >= 0, got -1
include/linux/spinlock.h:285:2: warning: context imbalance in 'mod_timer': __context__ statement expected different context
include/linux/spinlock.h:285:2:    context '<noident>': wanted >= 0, got -1
include/linux/spinlock.h:285:2: warning: context imbalance in 'mod_timer_pinned': __context__ statement expected different context
include/linux/spinlock.h:285:2:    context '<noident>': wanted >= 0, got -1
include/linux/spinlock.h:340:2: warning: context imbalance in 'add_timer_on': wrong count at exit
include/linux/spinlock.h:340:2:    context 'ý¿+': wanted 0, got 1
kernel/timer.c:970:9: warning: context imbalance in 'del_timer': wrong count at exit
kernel/timer.c:970:9:    context 'lock': wanted 0, got 1
kernel/timer.c:997:9: warning: context imbalance in 'try_to_del_timer_sync': wrong count at exit
kernel/timer.c:997:9:    context 'lock': wanted 0, got 1
include/linux/spinlock.h:285:2: warning: context imbalance in 'schedule_timeout': __context__ statement expected different context
include/linux/spinlock.h:285:2:    context '<noident>': wanted >= 0, got -1
  CC      kernel/timer.o
kernel/signal.c:3171:1: warning: symbol 'sys_rt_sigaction' was not declared. Should it be static?
kernel/signal.c:3271:1: warning: symbol 'sys_rt_sigsuspend' was not declared. Should it be static?
/tmp/ccyyn0E2.s: Assembler messages:
/tmp/ccyyn0E2.s:387: Warning: ignoring changed section attributes for .discard
/tmp/ccyyn0E2.s:476: Warning: ignoring changed section attributes for .discard
/tmp/ccyyn0E2.s:511: Warning: ignoring changed section attributes for .discard
/tmp/ccyyn0E2.s:560: Warning: ignoring changed section attributes for .discard
/tmp/ccyyn0E2.s:582: Warning: ignoring changed section attributes for .discard
/tmp/ccyyn0E2.s:594: Warning: ignoring changed section attributes for .discard
/tmp/ccyyn0E2.s:2405: Warning: ignoring changed section attributes for .discard
/tmp/ccyyn0E2.s:2492: Warning: ignoring changed section attributes for .discard
/tmp/ccyyn0E2.s:2542: Warning: ignoring changed section attributes for .discard
/tmp/ccyyn0E2.s:2572: Warning: ignoring changed section attributes for .discard
include/linux/spinlock.h:340:2: warning: context imbalance in 'flush_signals': wrong count at exit
include/linux/spinlock.h:340:2:    context '¨I+': wanted 0, got 1
include/linux/spinlock.h:340:2: warning: context imbalance in 'flush_itimer_signals': wrong count at exit
include/linux/spinlock.h:340:2:    context 'ªI+': wanted 0, got 1
include/linux/spinlock.h:340:2: warning: context imbalance in 'block_all_signals': wrong count at exit
include/linux/spinlock.h:340:2:    context 'ªI+': wanted 0, got 1
include/linux/spinlock.h:340:2: warning: context imbalance in 'unblock_all_signals': wrong count at exit
include/linux/spinlock.h:340:2:    context 'ªI+': wanted 0, got 1
/tmp/ccyyn0E2.s:3015: Warning: ignoring changed section attributes for .discard
/tmp/ccyyn0E2.s:3049: Warning: ignoring changed section attributes for .discard
/tmp/ccyyn0E2.s:3081: Warning: ignoring changed section attributes for .discard
/tmp/ccyyn0E2.s:3113: Warning: ignoring changed section attributes for .discard
/tmp/ccyyn0E2.s:3144: Warning: ignoring changed section attributes for .discard
include/linux/spinlock.h:285:2: warning: context imbalance in 'dequeue_signal': __context__ statement expected different context
include/linux/spinlock.h:285:2:    context '<noident>': wanted >= 0, got -1
/tmp/ccyyn0E2.s:3564: Warning: ignoring changed section attributes for .discard
/tmp/ccyyn0E2.s:3589: Warning: ignoring changed section attributes for .discard
/tmp/ccyyn0E2.s:3603: Warning: ignoring changed section attributes for .discard
/tmp/ccyyn0E2.s:3632: Warning: ignoring changed section attributes for .discard
/tmp/ccyyn0E2.s:3659: Warning: ignoring changed section attributes for .discard
/tmp/ccyyn0E2.s:3684: Warning: ignoring changed section attributes for .discard
kernel/signal.c:1256:9: warning: context imbalance in 'force_sig_info': wrong count at exit
kernel/signal.c:1256:9:    context '°I+': wanted 0, got 1
kernel/signal.c:1308:9: warning: context imbalance in '__lock_task_sighand': wrong count at exit
kernel/signal.c:1308:9:    context '<noident>': wanted 0, got 1
/tmp/ccyyn0E2.s:6215: Warning: ignoring changed section attributes for .discard
/tmp/ccyyn0E2.s:6291: Warning: ignoring changed section attributes for .discard
/tmp/ccyyn0E2.s:6321: Warning: ignoring changed section attributes for .discard
/tmp/ccyyn0E2.s:6391: Warning: ignoring changed section attributes for .discard
/tmp/ccyyn0E2.s:6413: Warning: ignoring changed section attributes for .discard
/tmp/ccyyn0E2.s:6425: Warning: ignoring changed section attributes for .discard
kernel/signal.c:1518:9: warning: context imbalance in 'force_sigsegv': wrong count at exit
kernel/signal.c:1518:9:    context 'µI+': wanted 0, got 1
kernel/signal.c:1580:19: warning: context imbalance in 'sigqueue_free': wrong count at exit
kernel/signal.c:1580:19:    context '¶I+': wanted 0, got 1
kernel/signal.c:1719:9: warning: context imbalance in 'do_notify_parent': wrong count at exit
kernel/signal.c:1719:9:    context '¸I+': wanted 0, got 1
include/linux/spinlock.h:340:2: warning: context imbalance in 'do_notify_parent_cldstop': wrong count at exit
include/linux/spinlock.h:340:2:    context '¸I+': wanted 0, got 1
kernel/signal.c:1887:2: warning: context imbalance in 'ptrace_stop': __context__ statement expected different context
kernel/signal.c:1887:2:    context '<noident>': wanted >= 0, got -1
kernel/signal.c:1963:13: warning: context problem in 'ptrace_do_notify': 'ptrace_stop' expected different context
kernel/signal.c:1963:13:    default context: wanted >= 1, got 0
kernel/signal.c:2097:10: warning: context imbalance in 'do_signal_stop': wrong count at exit
kernel/signal.c:2097:10:    default context: wanted 0, got 1
kernel/signal.c:2130:14: warning: context problem in 'do_jobctl_trap': 'ptrace_stop' expected different context
kernel/signal.c:2130:14:    default context: wanted >= 1, got 0
kernel/signal.c:2148:13: warning: context problem in 'ptrace_signal': 'ptrace_stop' expected different context
kernel/signal.c:2148:13:    default context: wanted >= 1, got 0
kernel/signal.c:2245:21: warning: context problem in 'get_signal_to_deliver': 'do_signal_stop' expected different context
kernel/signal.c:2245:21:    default context: wanted >= 1, got 0
  CC      kernel/signal.o
  CHECK   kernel/sys.c
  CHECK   kernel/kmod.c
/tmp/ccfUBGTd.s: Assembler messages:
/tmp/ccfUBGTd.s:126: Warning: ignoring changed section attributes for .discard
/tmp/ccfUBGTd.s:2825: Warning: ignoring changed section attributes for .discard
kernel/sys.c:1049:42: warning: incorrect type in argument 2 (different modifiers)
kernel/sys.c:1049:42:    expected unsigned long [nocast] [usertype] *ut
kernel/sys.c:1049:42:    got unsigned long *<noident>
kernel/sys.c:1049:42: warning: implicit cast to nocast type
kernel/sys.c:1049:52: warning: incorrect type in argument 3 (different modifiers)
kernel/sys.c:1049:52:    expected unsigned long [nocast] [usertype] *st
kernel/sys.c:1049:52:    got unsigned long *<noident>
kernel/sys.c:1049:52: warning: implicit cast to nocast type
kernel/sys.c:1704:18: warning: implicit cast to nocast type
kernel/sys.c:1707:35: warning: incorrect type in argument 2 (different modifiers)
kernel/sys.c:1707:35:    expected unsigned long [nocast] [usertype] *ut
kernel/sys.c:1707:35:    got unsigned long *<noident>
kernel/sys.c:1707:35: warning: implicit cast to nocast type
kernel/sys.c:1707:43: warning: incorrect type in argument 3 (different modifiers)
kernel/sys.c:1707:43:    expected unsigned long [nocast] [usertype] *st
kernel/sys.c:1707:43:    got unsigned long *<noident>
kernel/sys.c:1707:43: warning: implicit cast to nocast type
kernel/sys.c:1733:38: warning: incorrect type in argument 2 (different modifiers)
kernel/sys.c:1733:38:    expected unsigned long [nocast] [usertype] *ut
kernel/sys.c:1733:38:    got unsigned long *<noident>
kernel/sys.c:1733:38: warning: implicit cast to nocast type
kernel/sys.c:1733:48: warning: incorrect type in argument 3 (different modifiers)
kernel/sys.c:1733:48:    expected unsigned long [nocast] [usertype] *st
kernel/sys.c:1733:48:    got unsigned long *<noident>
kernel/sys.c:1733:48: warning: implicit cast to nocast type
kernel/kmod.c:222:11: warning: cast adds address space to expression (<asn:1>)
kernel/kmod.c:222:11: warning: cast adds address space to expression (<asn:1>)
kernel/kmod.c:286:19: warning: cast adds address space to expression (<asn:1>)
  CC      kernel/sys.o
  CC      kernel/kmod.o
  CHECK   kernel/workqueue.c
/tmp/ccmH5vne.s: Assembler messages:
/tmp/ccmH5vne.s:193: Warning: ignoring changed section attributes for .discard
/tmp/ccmH5vne.s:238: Warning: ignoring changed section attributes for .discard
/tmp/ccmH5vne.s:8897: Warning: ignoring changed section attributes for .discard
/tmp/ccmH5vne.s:8931: Warning: ignoring changed section attributes for .discard
/tmp/cclG4sdc.s: Assembler messages:
/tmp/cclG4sdc.s:353: Warning: ignoring changed section attributes for .discard
/tmp/cclG4sdc.s:419: Warning: ignoring changed section attributes for .discard
/tmp/cclG4sdc.s:808: Warning: ignoring changed section attributes for .discard
/tmp/cclG4sdc.s:831: Warning: ignoring changed section attributes for .discard
/tmp/cclG4sdc.s:1177: Warning: ignoring changed section attributes for .discard
/tmp/cclG4sdc.s:1198: Warning: ignoring changed section attributes for .discard
/tmp/cclG4sdc.s:1975: Warning: ignoring changed section attributes for .discard
/tmp/cclG4sdc.s:1994: Warning: ignoring changed section attributes for .discard
/tmp/cclG4sdc.s:2019: Warning: ignoring changed section attributes for .discard
/tmp/cclG4sdc.s:2411: Warning: ignoring changed section attributes for .discard
/tmp/cclG4sdc.s:2434: Warning: ignoring changed section attributes for .discard
kernel/workqueue.c:271:25: warning: symbol 'system_highpri_wq' was not declared. Should it be static?
kernel/workqueue.c:483:14: warning: potentially expensive pointer subtraction
kernel/workqueue.c:500:40: error: incompatible types for operation (+)
kernel/workqueue.c:500:40:    left side has type unknown type 11 <noident>
kernel/workqueue.c:500:40:    right side has type int [signed] idx
kernel/workqueue.c:500:40: error: cannot dereference this type
  CC      kernel/workqueue.o
  CHECK   mm/mempool.c
  CHECK   kernel/pid.c
/tmp/ccszEc6b.s: Assembler messages:
/tmp/ccszEc6b.s:124: Warning: ignoring changed section attributes for .discard
/tmp/ccszEc6b.s:1014: Warning: ignoring changed section attributes for .discard
/tmp/ccszEc6b.s:1067: Warning: ignoring changed section attributes for .discard
include/linux/spinlock.h:340:2: warning: context imbalance in 'mempool_resize': __context__ statement expected different context
include/linux/spinlock.h:340:2:    context '<noident>': wanted >= 0, got -1
mm/mempool.c:255:2: warning: context imbalance in 'mempool_alloc': wrong count at exit
mm/mempool.c:255:2:    context '©2+': wanted 0, got 1
mm/mempool.c:317:2: warning: context imbalance in 'mempool_free': wrong count at exit
mm/mempool.c:317:2:    context 'ª2+': wanted 0, got 1
  CC      mm/mempool.o
kernel/pid.c:47:5: warning: symbol 'pid_max' was not declared. Should it be static?
kernel/pid.c:51:5: warning: symbol 'pid_max_min' was not declared. Should it be static?
kernel/pid.c:52:5: warning: symbol 'pid_max_max' was not declared. Should it be static?
kernel/pid.c:283:22: warning: context imbalance in 'free_pid': wrong count at exit
kernel/pid.c:283:22:    context '\UÐ*': wanted 0, got 1
  CC      kernel/pid.o
  CHECK   kernel/task_work.c
  CC      kernel/task_work.o
  CHECK   kernel/rcupdate.c
  CC      kernel/rcupdate.o
  CHECK   kernel/extable.c
  CHECK   mm/oom_kill.c
kernel/extable.c:39:16: warning: symbol 'main_extable_sort_needed' was not declared. Should it be static?
  CC      kernel/extable.o
mm/oom_kill.c:109:9: warning: context imbalance in 'find_lock_task_mm': wrong count at exit
mm/oom_kill.c:109:9:    context '<noident>': wanted 0, got 1
mm/oom_kill.c:183:18: warning: context imbalance in 'oom_badness': unexpected unlock
mm/oom_kill.c:183:18:    context '<noident>': wanted 0, got -1
include/linux/spinlock.h:285:2: warning: context imbalance in 'oom_kill_process': __context__ statement expected different context
include/linux/spinlock.h:285:2:    context '<noident>': wanted >= 0, got -1
  CC      mm/oom_kill.o
  CHECK   kernel/params.c
  CC      kernel/params.o
  CHECK   fs/open.c
/tmp/ccha680p.s: Assembler messages:
/tmp/ccha680p.s:3832: Warning: ignoring changed section attributes for .discard
/tmp/ccha680p.s:3847: Warning: ignoring changed section attributes for .discard
/tmp/ccha680p.s:3863: Warning: ignoring changed section attributes for .discard
/tmp/ccha680p.s:4022: Warning: ignoring changed section attributes for .discard
/tmp/ccha680p.s:4037: Warning: ignoring changed section attributes for .discard
/tmp/ccha680p.s:4053: Warning: ignoring changed section attributes for .discard
/tmp/ccha680p.s:4552: Warning: ignoring changed section attributes for .discard
/tmp/ccha680p.s:4611: Warning: ignoring changed section attributes for .discard
/tmp/ccha680p.s:4741: Warning: ignoring changed section attributes for .discard
/tmp/ccha680p.s:4756: Warning: ignoring changed section attributes for .discard
  CHECK   fs/read_write.c
fs/open.c:811:11: warning: restricted fmode_t degrades to integer
  CC      fs/open.o
  CHECK   kernel/posix-timers.c
  CHECK   mm/fadvise.c
fs/read_write.c:35:22: warning: incorrect type in return expression (different base types)
fs/read_write.c:35:22:    expected int
fs/read_write.c:35:22:    got restricted fmode_t
fs/read_write.c:35:22: warning: incorrect type in return expression (different base types)
fs/read_write.c:35:22:    expected int
fs/read_write.c:35:22:    got restricted fmode_t
fs/read_write.c:35:22: warning: incorrect type in return expression (different base types)
fs/read_write.c:35:22:    expected int
fs/read_write.c:35:22:    got restricted fmode_t
fs/read_write.c:35:22: warning: incorrect type in return expression (different base types)
fs/read_write.c:35:22:    expected int
fs/read_write.c:35:22:    got restricted fmode_t
  CC      fs/read_write.o
/tmp/ccH1Wx86.s: Assembler messages:
/tmp/ccH1Wx86.s:672: Warning: ignoring changed section attributes for .discard
/tmp/ccH1Wx86.s:686: Warning: ignoring changed section attributes for .discard
/tmp/ccH1Wx86.s:706: Warning: ignoring changed section attributes for .discard
/tmp/ccH1Wx86.s:761: Warning: ignoring changed section attributes for .discard
/tmp/ccH1Wx86.s:775: Warning: ignoring changed section attributes for .discard
/tmp/ccH1Wx86.s:794: Warning: ignoring changed section attributes for .discard
/tmp/ccH1Wx86.s:808: Warning: ignoring changed section attributes for .discard
/tmp/ccH1Wx86.s:829: Warning: ignoring changed section attributes for .discard
/tmp/ccH1Wx86.s:849: Warning: ignoring changed section attributes for .discard
/tmp/ccH1Wx86.s:863: Warning: ignoring changed section attributes for .discard
/tmp/ccH1Wx86.s:882: Warning: ignoring changed section attributes for .discard
/tmp/ccH1Wx86.s:908: Warning: ignoring changed section attributes for .discard
/tmp/ccH1Wx86.s:926: Warning: ignoring changed section attributes for .discard
/tmp/ccH1Wx86.s:940: Warning: ignoring changed section attributes for .discard
/tmp/ccH1Wx86.s:960: Warning: ignoring changed section attributes for .discard
/tmp/ccH1Wx86.s:980: Warning: ignoring changed section attributes for .discard
/tmp/ccH1Wx86.s:1002: Warning: ignoring changed section attributes for .discard
/tmp/ccH1Wx86.s:1026: Warning: ignoring changed section attributes for .discard
/tmp/ccH1Wx86.s:1040: Warning: ignoring changed section attributes for .discard
/tmp/ccH1Wx86.s:1061: Warning: ignoring changed section attributes for .discard
/tmp/ccH1Wx86.s:1088: Warning: ignoring changed section attributes for .discard
/tmp/ccH1Wx86.s:1102: Warning: ignoring changed section attributes for .discard
/tmp/ccH1Wx86.s:1123: Warning: ignoring changed section attributes for .discard
/tmp/ccH1Wx86.s:1143: Warning: ignoring changed section attributes for .discard
/tmp/ccH1Wx86.s:1157: Warning: ignoring changed section attributes for .discard
/tmp/ccH1Wx86.s:10791: Warning: ignoring changed section attributes for .discard
/tmp/ccH1Wx86.s:10801: Warning: ignoring changed section attributes for .discard
/tmp/ccH1Wx86.s:10811: Warning: ignoring changed section attributes for .discard
/tmp/ccH1Wx86.s:10848: Warning: ignoring changed section attributes for .discard
/tmp/ccH1Wx86.s:10861: Warning: ignoring changed section attributes for .discard
/tmp/ccH1Wx86.s:10874: Warning: ignoring changed section attributes for .discard
  CC      mm/fadvise.o
include/linux/spinlock.h:340:2: warning: context imbalance in 'do_schedule_next_timer': wrong count at exit
include/linux/spinlock.h:340:2:    context '<noident>': wanted 0, got 1
kernel/posix-timers.c:436:9: warning: context imbalance in 'posix_timer_fn': wrong count at exit
kernel/posix-timers.c:436:9:    context ';.þ*': wanted 0, got 1
kernel/posix-timers.c:513:25: warning: context imbalance in 'release_posix_timer': wrong count at exit
kernel/posix-timers.c:513:25:    context '<.þ*': wanted 0, got 1
kernel/posix-timers.c:654:9: warning: context imbalance in '__lock_timer': wrong count at exit
kernel/posix-timers.c:654:9:    context '=.þ*': wanted 0, got 1
include/linux/spinlock.h:340:2: warning: context imbalance in 'itimer_delete': __context__ statement expected different context
include/linux/spinlock.h:340:2:    context '<noident>': wanted >= 0, got -1
  CC      kernel/posix-timers.o
  CHECK   kernel/kthread.c
  CHECK   mm/maccess.c
  CHECK   kernel/wait.c
  CC      mm/maccess.o
include/linux/spinlock.h:340:2: warning: context imbalance in 'add_wait_queue': wrong count at exit
include/linux/spinlock.h:340:2:    context 'xê¬*': wanted 0, got 1
include/linux/spinlock.h:340:2: warning: context imbalance in 'add_wait_queue_exclusive': wrong count at exit
include/linux/spinlock.h:340:2:    context 'zê¬*': wanted 0, got 1
include/linux/spinlock.h:340:2: warning: context imbalance in 'remove_wait_queue': wrong count at exit
include/linux/spinlock.h:340:2:    context 'zê¬*': wanted 0, got 1
include/linux/spinlock.h:340:2: warning: context imbalance in 'prepare_to_wait': wrong count at exit
include/linux/spinlock.h:340:2:    context 'zê¬*': wanted 0, got 1
include/linux/spinlock.h:340:2: warning: context imbalance in 'prepare_to_wait_exclusive': wrong count at exit
include/linux/spinlock.h:340:2:    context 'zê¬*': wanted 0, got 1
include/linux/spinlock.h:340:2: warning: context imbalance in 'finish_wait': wrong count at exit
include/linux/spinlock.h:340:2:    context '{ê¬*': wanted 0, got 1
include/linux/spinlock.h:340:2: warning: context imbalance in 'abort_exclusive_wait': wrong count at exit
include/linux/spinlock.h:340:2:    context '|ê¬*': wanted 0, got 1
  CC      kernel/wait.o
kernel/kthread.c:559:9: warning: context imbalance in 'queue_kthread_work': wrong count at exit
kernel/kthread.c:559:9:    context '(N+': wanted 0, got 1
  CC      kernel/kthread.o
  CHECK   ipc/util.c
  CHECK   kernel/kfifo.c
ipc/util.c:202:9: warning: context imbalance in 'ipc_findkey': wrong count at exit
ipc/util.c:202:9:    context 'RCU': wanted 0, got 1
ipc/util.c:285:9: warning: context imbalance in 'ipc_addid': wrong count at exit
ipc/util.c:285:9:    context 'RCU': wanted 0, got 1
include/linux/spinlock.h:325:2: warning: context imbalance in 'ipcget_public': __context__ statement expected different context
include/linux/spinlock.h:325:2:    context '<noident>': wanted >= 0, got -1
ipc/util.c:707:9: warning: context imbalance in 'ipc_lock': wrong count at exit
ipc/util.c:707:9:    context 'RCU': wanted 0, got 1
ipc/util.c:723:9: warning: context imbalance in 'ipc_lock_check': unexpected unlock
ipc/util.c:723:9:    context '<noident>': wanted 0, got -1
include/linux/err.h:24:18: warning: context imbalance in 'ipcctl_pre_down': unexpected unlock
include/linux/err.h:24:18:    context '<noident>': wanted 0, got -1
ipc/util.c:873:9: warning: context imbalance in 'sysvipc_find_ipc': wrong count at exit
ipc/util.c:873:9:    context 'RCU': wanted 0, got 1
ipc/util.c:886:60: warning: context imbalance in 'sysvipc_proc_next': unexpected unlock
ipc/util.c:886:60:    context '<noident>': wanted 0, got -1
ipc/util.c:932:11: warning: context imbalance in 'sysvipc_proc_stop': unexpected unlock
ipc/util.c:932:11:    context '<noident>': wanted 0, got -1
  CC      ipc/util.o
  CC      kernel/kfifo.o
  CHECK   mm/page_alloc.c
  CHECK   mm/page-writeback.c
mm/page_alloc.c:1433:8: warning: symbol 'mt' shadows an earlier one
mm/page_alloc.c:1403:6: originally declared here
mm/page_alloc.c:111:5: warning: symbol 'percpu_pagelist_fraction' was not declared. Should it be static?
mm/page_alloc.c:197:5: warning: symbol 'min_free_kbytes' was not declared. Should it be static?
include/linux/vmstat.h:42:2: error: invalid assignment
include/linux/vmstat.h:42:2: error: invalid assignment
include/linux/vmstat.h:42:2: error: invalid assignment
include/linux/vmstat.h:42:2: error: invalid assignment
include/linux/vmstat.h:32:2: error: invalid assignment
include/linux/vmstat.h:32:2: error: invalid assignment
include/linux/vmstat.h:32:2: error: invalid assignment
include/linux/vmstat.h:32:2: error: invalid assignment
include/linux/vmstat.h:42:2: error: invalid assignment
include/linux/vmstat.h:42:2: error: invalid assignment
include/linux/vmstat.h:42:2: error: invalid assignment
include/linux/vmstat.h:42:2: error: invalid assignment
mm/page-writeback.c:979:7: warning: symbol '_min1' shadows an earlier one
mm/page-writeback.c:979:7: originally declared here
mm/page-writeback.c:979:7: warning: symbol '_min1' shadows an earlier one
mm/page-writeback.c:979:7: originally declared here
mm/page-writeback.c:979:7: warning: symbol '_min2' shadows an earlier one
mm/page-writeback.c:979:7: originally declared here
mm/page-writeback.c:984:7: warning: symbol '_max1' shadows an earlier one
mm/page-writeback.c:984:7: originally declared here
mm/page-writeback.c:984:7: warning: symbol '_max1' shadows an earlier one
mm/page-writeback.c:984:7: originally declared here
mm/page-writeback.c:984:7: warning: symbol '_max2' shadows an earlier one
mm/page-writeback.c:984:7: originally declared here
mm/page-writeback.c:441:5: warning: incorrect type in argument 3 (different signedness)
mm/page-writeback.c:441:5:    expected unsigned long *numerator
mm/page-writeback.c:441:5:    got long *numerator
mm/page-writeback.c:441:16: warning: incorrect type in argument 4 (different signedness)
mm/page-writeback.c:441:16:    expected unsigned long *denominator
mm/page-writeback.c:441:16:    got long *denominator
mm/page-writeback.c:1977:3: error: invalid assignment
mm/page-writeback.c:1977:3: error: invalid assignment
mm/page-writeback.c:1977:3: error: invalid assignment
mm/page-writeback.c:1977:3: error: invalid assignment
  CC      mm/page_alloc.o
  CC      mm/page-writeback.o
/tmp/ccvN87ep.s: Assembler messages:
/tmp/ccvN87ep.s:1941: Warning: ignoring changed section attributes for .discard
/tmp/ccvN87ep.s:3235: Warning: ignoring changed section attributes for .discard
/tmp/ccvN87ep.s:3303: Warning: ignoring changed section attributes for .discard
  CHECK   security/commoncap.c
  CHECK   ipc/msgutil.c
  CHECK   fs/file_table.c
  CC      ipc/msgutil.o
  CHECK   fs/super.c
  CC      security/commoncap.o
fs/file_table.c:318:46: warning: context imbalance in 'fput': wrong count at exit
fs/file_table.c:318:46:    context 'òÖD+': wanted 0, got 1
  CC      fs/file_table.o
fs/super.c:354:9: warning: context imbalance in 'grab_super': wrong count at exit
fs/super.c:354:9:    context 'sb_lock': wanted 0, got 1
fs/super.c:460:19: warning: context problem in 'sget': 'grab_super' expected different context
fs/super.c:460:19:    context 'sb_lock': wanted >= 1, got 0
fs/super.c:665:18: warning: context problem in 'get_active_super': 'grab_super' expected different context
fs/super.c:665:18:    context 'sb_lock': wanted >= 1, got 0
  CC      fs/super.o
  CHECK   fs/char_dev.c
  CHECK   kernel/sys_ni.c
  CC      kernel/sys_ni.o
  CC      fs/char_dev.o
  CHECK   kernel/posix-cpu-timers.c
  CHECK   ipc/msg.c
kernel/posix-cpu-timers.c:24:46: warning: incorrect type in argument 3 (different modifiers)
kernel/posix-cpu-timers.c:24:46:    expected unsigned long [nocast] [usertype] *newval
kernel/posix-cpu-timers.c:24:46:    got unsigned long *<noident>
kernel/posix-cpu-timers.c:24:46: warning: implicit cast to nocast type
kernel/posix-cpu-timers.c:439:25: warning: implicit cast to nocast type
kernel/posix-cpu-timers.c:449:25: warning: implicit cast to nocast type
kernel/posix-cpu-timers.c:878:34: warning: implicit cast to nocast type
kernel/posix-cpu-timers.c:893:34: warning: implicit cast to nocast type
kernel/posix-cpu-timers.c:981:18: warning: implicit cast to nocast type
kernel/posix-cpu-timers.c:1034:17: warning: implicit cast to nocast type
kernel/posix-cpu-timers.c:1049:17: warning: implicit cast to nocast type
kernel/posix-cpu-timers.c:1080:50: warning: incorrect type in argument 3 (different modifiers)
kernel/posix-cpu-timers.c:1080:50:    expected unsigned long [nocast] [usertype] *expires
kernel/posix-cpu-timers.c:1080:50:    got unsigned long *<noident>
kernel/posix-cpu-timers.c:1080:50: warning: implicit cast to nocast type
kernel/posix-cpu-timers.c:1082:50: warning: incorrect type in argument 3 (different modifiers)
kernel/posix-cpu-timers.c:1082:50:    expected unsigned long [nocast] [usertype] *expires
kernel/posix-cpu-timers.c:1082:50:    got unsigned long *<noident>
kernel/posix-cpu-timers.c:1082:50: warning: implicit cast to nocast type
  CC      kernel/posix-cpu-timers.o
ipc/msg.c:222:9: warning: context imbalance in 'newque': unexpected unlock
ipc/msg.c:222:9:    context '<noident>': wanted 0, got -1
ipc/msg.c:299:17: warning: context imbalance in 'freeque': unexpected unlock
ipc/msg.c:299:17:    context '<noident>': wanted 0, got -1
include/linux/rcupdate.h:760:2: warning: context imbalance in 'do_msgsnd': __context__ statement expected different context
include/linux/rcupdate.h:760:2:    context 'RCU': wanted >= 0, got -1
ipc/msg.c:907:9: warning: context imbalance in 'do_msgrcv': unexpected unlock
ipc/msg.c:907:9:    context '<noident>': wanted 0, got -1
  CC      ipc/msg.o
  CHECK   ipc/sem.c
ipc/sem.c:337:9: warning: context imbalance in 'newary': unexpected unlock
ipc/sem.c:337:9:    context '<noident>': wanted 0, got -1
ipc/sem.c:774:17: warning: context imbalance in 'freeary': unexpected unlock
ipc/sem.c:774:17:    context '<noident>': wanted 0, got -1
ipc/sem.c:883:9: warning: context imbalance in 'semctl_nolock': unexpected unlock
ipc/sem.c:883:9:    context '<noident>': wanted 0, got -1
ipc/sem.c:1044:9: warning: context imbalance in 'semctl_main': unexpected unlock
ipc/sem.c:1044:9:    context '<noident>': wanted 0, got -1
ipc/sem.c:1302:9: warning: context imbalance in 'find_alloc_undo': wrong count at exit
ipc/sem.c:1302:9:    context 'RCU': wanted 0, got 1
include/linux/rcupdate.h:786:2: warning: context imbalance in 'sys_semtimedop': __context__ statement expected different context
include/linux/rcupdate.h:786:2:    context 'RCU': wanted >= 0, got -1
  CC      ipc/sem.o
  LD      security/built-in.o
  CHECK   mm/readahead.c
  CHECK   kernel/mutex.c
  CC      mm/readahead.o
  CC      kernel/mutex.o
  CHECK   fs/stat.c
  CC      fs/stat.o
  CHECK   kernel/hrtimer.c
/tmp/ccZ1fcBL.s: Assembler messages:
/tmp/ccZ1fcBL.s:801: Warning: ignoring changed section attributes for .discard
/tmp/ccZ1fcBL.s:1802: Warning: ignoring changed section attributes for .discard
  CHECK   ipc/shm.c
  CHECK   ipc/ipcns_notifier.c
kernel/hrtimer.c:61:1: warning: symbol 'hrtimer_bases' was not declared. Should it be static?
kernel/hrtimer.c:1230:2: warning: context imbalance in '__run_hrtimer': __context__ statement expected different context
kernel/hrtimer.c:1230:2:    context '<noident>': wanted >= 0, got -1
  CC      kernel/hrtimer.o
ipc/shm.c:469:24: warning: implicit cast to nocast type
ipc/shm.c:496:15: warning: implicit cast to nocast type
ipc/shm.c:507:15: warning: implicit cast to nocast type
ipc/shm.c:97:19: warning: context imbalance in 'do_shm_rmid': unexpected unlock
ipc/shm.c:97:19:    context '<noident>': wanted 0, got -1
include/linux/rcupdate.h:195:2: warning: context imbalance in 'shm_open': unexpected unlock
include/linux/rcupdate.h:195:2:    context '<noident>': wanted 0, got -1
ipc/shm.c:200:17: warning: context imbalance in 'shm_destroy': unexpected unlock
ipc/shm.c:200:17:    context '<noident>': wanted 0, got -1
ipc/shm.c:244:12: warning: context imbalance in 'shm_close': unexpected unlock
ipc/shm.c:244:12:    context '<noident>': wanted 0, got -1
ipc/shm.c:275:9: warning: context imbalance in 'shm_try_destroy_current': wrong count at exit
ipc/shm.c:275:9:    context 'RCU': wanted 0, got 1
ipc/shm.c:298:9: warning: context imbalance in 'shm_try_destroy_orphaned': wrong count at exit
ipc/shm.c:298:9:    context 'RCU': wanted 0, got 1
  CHECK   crypto/api.c
ipc/shm.c:949:9: warning: context imbalance in 'sys_shmctl': unexpected unlock
ipc/shm.c:949:9:    context '<noident>': wanted 0, got -1
ipc/shm.c:1106:2: warning: context imbalance in 'do_shmat': unexpected unlock
ipc/shm.c:1106:2:    context '<noident>': wanted 0, got -1
  CC      ipc/shm.o
  CC      ipc/ipcns_notifier.o
  CC      crypto/api.o
  CHECK   kernel/rwsem.c
  CHECK   kernel/nsproxy.c
  CC      kernel/rwsem.o
  CHECK   fs/exec.c
  CC      kernel/nsproxy.o
fs/exec.c:415:17: warning: incorrect type in return expression (different address spaces)
fs/exec.c:415:17:    expected char const [noderef] <asn:1>*
fs/exec.c:415:17:    got void *
fs/exec.c:434:15: warning: incorrect type in argument 1 (different address spaces)
fs/exec.c:434:15:    expected void const *ptr
fs/exec.c:434:15:    got char const [noderef] <asn:1>*p
fs/exec.c:468:14: warning: incorrect type in argument 1 (different address spaces)
fs/exec.c:468:14:    expected void const *ptr
fs/exec.c:468:14:    got char const [noderef] <asn:1>*[assigned] str
fs/exec.c:550:18: warning: cast adds address space to expression (<asn:1>)
fs/exec.c:797:27: warning: cast adds address space to expression (<asn:1>)
  CC      fs/exec.o
  CHECK   kernel/srcu.c
  CHECK   mm/swap.c
include/linux/spinlock.h:340:2: warning: context imbalance in 'call_srcu': wrong count at exit
include/linux/spinlock.h:340:2:    context 'b+': wanted 0, got 1
  CC      kernel/srcu.o
include/linux/vmstat.h:42:2: error: invalid assignment
include/linux/vmstat.h:42:2: error: invalid assignment
include/linux/vmstat.h:42:2: error: invalid assignment
include/linux/vmstat.h:42:2: error: invalid assignment
include/linux/vmstat.h:32:2: error: invalid assignment
include/linux/vmstat.h:32:2: error: invalid assignment
include/linux/vmstat.h:32:2: error: invalid assignment
include/linux/vmstat.h:32:2: error: invalid assignment
mm/swap.c:459:52: error: incompatible types for operation (+)
mm/swap.c:459:52:    left side has type unknown type 11 <noident>
mm/swap.c:459:52:    right side has type int enum lru_list [signed] lru
mm/swap.c:459:52: error: cannot dereference this type
include/linux/vmstat.h:32:2: error: invalid assignment
include/linux/vmstat.h:32:2: error: invalid assignment
include/linux/vmstat.h:32:2: error: invalid assignment
include/linux/vmstat.h:32:2: error: invalid assignment
include/linux/vmstat.h:32:2: error: invalid assignment
include/linux/vmstat.h:32:2: error: invalid assignment
include/linux/vmstat.h:32:2: error: invalid assignment
include/linux/vmstat.h:32:2: error: invalid assignment
  CC      mm/swap.o
  CHECK   ipc/ipc_sysctl.c
  CHECK   mm/vmscan.c
  CC      ipc/syscall.o
  CHECK   kernel/semaphore.c
crypto/cipher.c:70:17: error: bad constant expression
  CC      crypto/cipher.o
  CC      ipc/ipc_sysctl.o
  CC      mm/truncate.o
  CHECK   kernel/notifier.c
kernel/semaphore.c:222:3: warning: context imbalance in '__down': __context__ statement expected different context
kernel/semaphore.c:222:3:    context '<noident>': wanted >= 0, got -1
kernel/semaphore.c:222:3: warning: context imbalance in '__down_interruptible': __context__ statement expected different context
kernel/semaphore.c:222:3:    context '<noident>': wanted >= 0, got -1
kernel/semaphore.c:222:3: warning: context imbalance in '__down_killable': __context__ statement expected different context
kernel/semaphore.c:222:3:    context '<noident>': wanted >= 0, got -1
kernel/semaphore.c:222:3: warning: context imbalance in '__down_timeout': __context__ statement expected different context
kernel/semaphore.c:222:3:    context '<noident>': wanted >= 0, got -1
  CC      kernel/semaphore.o
mm/vmscan.c:1749:7: warning: symbol 'file' shadows an earlier one
mm/vmscan.c:1641:22: originally declared here
include/linux/vmstat.h:47:2: error: invalid assignment
include/linux/vmstat.h:47:2: error: invalid assignment
include/linux/vmstat.h:47:2: error: invalid assignment
include/linux/vmstat.h:47:2: error: invalid assignment
include/linux/vmstat.h:37:2: error: invalid assignment
include/linux/vmstat.h:37:2: error: invalid assignment
include/linux/vmstat.h:37:2: error: invalid assignment
include/linux/vmstat.h:37:2: error: invalid assignment
include/linux/vmstat.h:37:2: error: invalid assignment
include/linux/vmstat.h:37:2: error: invalid assignment
include/linux/vmstat.h:37:2: error: invalid assignment
include/linux/vmstat.h:37:2: error: invalid assignment
include/linux/vmstat.h:47:2: error: invalid assignment
include/linux/vmstat.h:47:2: error: invalid assignment
include/linux/vmstat.h:47:2: error: invalid assignment
include/linux/vmstat.h:47:2: error: invalid assignment
include/linux/vmstat.h:42:2: error: invalid assignment
include/linux/vmstat.h:42:2: error: invalid assignment
include/linux/vmstat.h:42:2: error: invalid assignment
include/linux/vmstat.h:42:2: error: invalid assignment
include/linux/vmstat.h:42:2: error: invalid assignment
include/linux/vmstat.h:42:2: error: invalid assignment
include/linux/vmstat.h:42:2: error: invalid assignment
include/linux/vmstat.h:42:2: error: invalid assignment
include/linux/vmstat.h:42:2: error: invalid assignment
include/linux/vmstat.h:42:2: error: invalid assignment
include/linux/vmstat.h:42:2: error: invalid assignment
include/linux/vmstat.h:42:2: error: invalid assignment
include/linux/vmstat.h:42:2: error: invalid assignment
include/linux/vmstat.h:42:2: error: invalid assignment
include/linux/vmstat.h:42:2: error: invalid assignment
include/linux/vmstat.h:42:2: error: invalid assignment
include/linux/vmstat.h:42:2: error: invalid assignment
include/linux/vmstat.h:42:2: error: invalid assignment
include/linux/vmstat.h:42:2: error: invalid assignment
include/linux/vmstat.h:42:2: error: invalid assignment
include/linux/vmstat.h:42:2: error: invalid assignment
include/linux/vmstat.h:42:2: error: invalid assignment
include/linux/vmstat.h:42:2: error: invalid assignment
include/linux/vmstat.h:42:2: error: invalid assignment
include/linux/vmstat.h:37:2: error: invalid assignment
include/linux/vmstat.h:37:2: error: invalid assignment
include/linux/vmstat.h:37:2: error: invalid assignment
include/linux/vmstat.h:37:2: error: invalid assignment
include/linux/vmstat.h:37:2: error: invalid assignment
include/linux/vmstat.h:37:2: error: invalid assignment
include/linux/vmstat.h:37:2: error: invalid assignment
include/linux/vmstat.h:37:2: error: invalid assignment
include/linux/vmstat.h:37:2: error: invalid assignment
include/linux/vmstat.h:37:2: error: invalid assignment
include/linux/vmstat.h:37:2: error: invalid assignment
include/linux/vmstat.h:37:2: error: invalid assignment
include/linux/vmstat.h:37:2: error: invalid assignment
include/linux/vmstat.h:37:2: error: invalid assignment
include/linux/vmstat.h:37:2: error: invalid assignment
include/linux/vmstat.h:37:2: error: invalid assignment
include/linux/vmstat.h:37:2: error: invalid assignment
include/linux/vmstat.h:37:2: error: invalid assignment
include/linux/vmstat.h:37:2: error: invalid assignment
include/linux/vmstat.h:37:2: error: invalid assignment
include/linux/vmstat.h:37:2: error: invalid assignment
include/linux/vmstat.h:37:2: error: invalid assignment
include/linux/vmstat.h:37:2: error: invalid assignment
include/linux/vmstat.h:37:2: error: invalid assignment
  CC      mm/vmscan.o
kernel/notifier.c:129:9: warning: context imbalance in 'atomic_notifier_chain_register': wrong count at exit
kernel/notifier.c:129:9:    context 'Mí¿*': wanted 0, got 1
kernel/notifier.c:152:9: warning: context imbalance in 'atomic_notifier_chain_unregister': wrong count at exit
kernel/notifier.c:152:9:    context 'Mí¿*': wanted 0, got 1
kernel/notifier.c:495:18: warning: context problem in '__srcu_notifier_call_chain': 'srcu_read_unlock' expected different context
kernel/notifier.c:495:18:    context 'sp': wanted >= 1, got 0
  CC      kernel/notifier.o
/tmp/cc0vhW7G.s: Assembler messages:
/tmp/cc0vhW7G.s:67: Warning: ignoring changed section attributes for .discard
  CHECK   ipc/mqueue.c
  CHECK   fs/pipe.c
  CHECK   ipc/mq_sysctl.c
  CC      fs/pipe.o
  CHECK   kernel/ksysfs.c
  CC      ipc/mq_sysctl.o
ipc/mqueue.c:597:9: warning: context imbalance in 'wq_sleep': unexpected unlock
ipc/mqueue.c:597:9:    context '<noident>': wanted 0, got -1
  CC      ipc/mqueue.o
kernel/ksysfs.c:143:5: warning: symbol 'rcu_expedited' was not declared. Should it be static?
  CC      kernel/ksysfs.o
  CHECK   crypto/compress.c
  CHECK   kernel/cred.c
  CC      crypto/compress.o
  CC      kernel/cred.o
  CHECK   kernel/async.c
  CHECK   mm/shmem.c
kernel/async.c:111:9: warning: context imbalance in 'lowest_in_progress': wrong count at exit
kernel/async.c:111:9:    context '¾¿*': wanted 0, got 1
include/linux/spinlock.h:340:2: warning: context imbalance in 'async_run_entry_fn': __context__ statement expected different context
include/linux/spinlock.h:340:2:    context '<noident>': wanted >= 0, got -1
kernel/async.c:202:9: warning: context imbalance in '__async_schedule': wrong count at exit
kernel/async.c:202:9:    context 'À¿*': wanted 0, got 1
  CC      kernel/async.o
  CHECK   kernel/range.c
  CC      kernel/range.o
mm/shmem.c:2828:12: warning: symbol 'shmem_init' was not declared. Should it be static?
mm/shmem.c:2838:5: warning: symbol 'shmem_unuse' was not declared. Should it be static?
mm/shmem.c:2843:5: warning: symbol 'shmem_lock' was not declared. Should it be static?
mm/shmem.c:2848:6: warning: symbol 'shmem_unlock_mapping' was not declared. Should it be static?
mm/shmem.c:2852:6: warning: symbol 'shmem_truncate_range' was not declared. Should it be static?
mm/shmem.c:2874:13: warning: symbol 'shmem_file_setup' was not declared. Should it be static?
mm/shmem.c:2967:13: warning: symbol 'shmem_read_mapping_page_gfp' was not declared. Should it be static?
  CC      mm/shmem.o
  CHECK   kernel/groups.c
  CC      kernel/groups.o
  CHECK   crypto/algapi.c
  CHECK   kernel/lglock.c
  CC      kernel/lglock.o
  CC      crypto/algapi.o
/tmp/ccq9Yibk.s: Assembler messages:
/tmp/ccq9Yibk.s:345: Warning: ignoring changed section attributes for .discard
/tmp/ccq9Yibk.s:383: Warning: ignoring changed section attributes for .discard
/tmp/ccq9Yibk.s:1162: Warning: ignoring changed section attributes for .discard
/tmp/ccq9Yibk.s:4020: Warning: ignoring changed section attributes for .discard
/tmp/ccq9Yibk.s:4048: Warning: ignoring changed section attributes for .discard
  CHECK   mm/util.c
  CHECK   kernel/smpboot.c
  CHECK   fs/namei.c
  CC      mm/util.o
kernel/smpboot.c:168:29: warning: incorrect type in initializer (different address spaces)
kernel/smpboot.c:168:29:    expected void const [noderef] <asn:3>*__vpp_verify
kernel/smpboot.c:168:29:    got struct task_struct [noderef] <asn:3>**<noident>
kernel/smpboot.c:168:28: warning: incorrect type in initializer (different address spaces)
kernel/smpboot.c:168:28:    expected struct task_struct *tsk
kernel/smpboot.c:168:28:    got struct task_struct [noderef] <asn:3>*<noident>
kernel/smpboot.c:188:3: warning: incorrect type in initializer (different address spaces)
kernel/smpboot.c:188:3:    expected void const [noderef] <asn:3>*__vpp_verify
kernel/smpboot.c:188:3:    got struct task_struct [noderef] <asn:3>**<noident>
kernel/smpboot.c:188:31: warning: incorrect type in assignment (invalid types)
kernel/smpboot.c:188:31:    expected unknown type 11 <noident>
kernel/smpboot.c:188:31:    got struct task_struct *[assigned] tsk
kernel/smpboot.c:209:29: warning: incorrect type in initializer (different address spaces)
kernel/smpboot.c:209:29:    expected void const [noderef] <asn:3>*__vpp_verify
kernel/smpboot.c:209:29:    got struct task_struct [noderef] <asn:3>**<noident>
kernel/smpboot.c:209:28: warning: incorrect type in initializer (different address spaces)
kernel/smpboot.c:209:28:    expected struct task_struct *tsk
kernel/smpboot.c:209:28:    got struct task_struct [noderef] <asn:3>*<noident>
kernel/smpboot.c:226:29: warning: incorrect type in initializer (different address spaces)
kernel/smpboot.c:226:29:    expected void const [noderef] <asn:3>*__vpp_verify
kernel/smpboot.c:226:29:    got struct task_struct [noderef] <asn:3>**<noident>
kernel/smpboot.c:226:28: warning: incorrect type in initializer (different address spaces)
kernel/smpboot.c:226:28:    expected struct task_struct *tsk
kernel/smpboot.c:226:28:    got struct task_struct [noderef] <asn:3>*<noident>
kernel/smpboot.c:248:30: warning: incorrect type in initializer (different address spaces)
kernel/smpboot.c:248:30:    expected void const [noderef] <asn:3>*__vpp_verify
kernel/smpboot.c:248:30:    got struct task_struct [noderef] <asn:3>**<noident>
kernel/smpboot.c:248:29: warning: incorrect type in initializer (different address spaces)
kernel/smpboot.c:248:29:    expected struct task_struct *tsk
kernel/smpboot.c:248:29:    got struct task_struct [noderef] <asn:3>*<noident>
kernel/smpboot.c:253:5: warning: incorrect type in initializer (different address spaces)
kernel/smpboot.c:253:5:    expected void const [noderef] <asn:3>*__vpp_verify
kernel/smpboot.c:253:5:    got struct task_struct [noderef] <asn:3>**<noident>
kernel/smpboot.c:253:33: warning: incorrect type in assignment (invalid types)
kernel/smpboot.c:253:33:    expected unknown type 11 <noident>
kernel/smpboot.c:253:33:    got void *
  CC      kernel/smpboot.o
fs/namei.c:2149:7: warning: symbol 'err' shadows an earlier one
fs/namei.c:2124:6: originally declared here
fs/namei.c:2586:8: warning: symbol 'open_flag' shadows an earlier one
fs/namei.c:2470:11: originally declared here
fs/namei.c:561:9: warning: context imbalance in 'unlazy_walk': unexpected unlock
fs/namei.c:561:9:    context '<noident>': wanted 0, got -1
fs/namei.c:618:9: warning: context imbalance in 'complete_walk': unexpected unlock
fs/namei.c:618:9:    context 'RCU': wanted 0, got -1
fs/namei.c:1170:9: warning: context imbalance in 'follow_dotdot_rcu': unexpected unlock
fs/namei.c:1170:9:    context 'RCU': wanted 0, got -1
fs/namei.c:494:2: warning: context imbalance in 'terminate_walk': unexpected unlock
fs/namei.c:494:2:    context 'RCU': wanted 0, got -1
fs/namei.c:1940:9: warning: context imbalance in 'path_init': wrong count at exit
fs/namei.c:1940:9:    context 'RCU': wanted 0, got 1
  CC      fs/namei.o
  CHECK   kernel/irq/irqdesc.c
/tmp/cczlrIyd.s: Assembler messages:
/tmp/cczlrIyd.s:3869: Warning: ignoring changed section attributes for .discard
/tmp/ccxzZePh.s: Assembler messages:
/tmp/ccxzZePh.s:216: Warning: ignoring changed section attributes for .discard
/tmp/ccxzZePh.s:1050: Warning: ignoring changed section attributes for .discard
kernel/irq/irqdesc.c:92:39: warning: incorrect type in assignment (invalid types)
kernel/irq/irqdesc.c:92:39:    expected unknown type 11 <noident>
kernel/irq/irqdesc.c:92:39:    got int
kernel/irq/irqdesc.c:508:7: error: invalid assignment
  CC      kernel/irq/irqdesc.o
  CHECK   mm/mmzone.c
  CHECK   kernel/power/qos.c
  LD      ipc/built-in.o
  CC      mm/mmzone.o
  CHECK   kernel/time/timekeeping.c
kernel/power/qos.c:211:10: warning: context imbalance in 'pm_qos_update_target': wrong count at exit
kernel/power/qos.c:211:10:    context 'ºYð*': wanted 0, got 1
kernel/power/qos.c:275:23: warning: context imbalance in 'pm_qos_update_flags': wrong count at exit
kernel/power/qos.c:275:23:    context 'ºYð*': wanted 0, got 1
kernel/power/qos.c:538:60: warning: context imbalance in 'pm_qos_power_read': wrong count at exit
kernel/power/qos.c:538:60:    context '½Yð*': wanted 0, got 1
  CC      kernel/power/qos.o
  CHECK   kernel/sched/core.c
  CHECK   kernel/sched/clock.c
kernel/sched/clock.c:82:19: warning: symbol 'sched_clock_running' was not declared. Should it be static?
  CC      kernel/sched/clock.o
  CHECK   mm/vmstat.c
kernel/time/timekeeping.c:1348:6: warning: symbol 'do_timer' was not declared. Should it be static?
  CC      kernel/time/timekeeping.o
  CHECK   kernel/irq/handle.c
include/linux/vmstat.h:47:2: error: invalid assignment
include/linux/vmstat.h:47:2: error: invalid assignment
include/linux/vmstat.h:47:2: error: invalid assignment
include/linux/vmstat.h:47:2: error: invalid assignment
  CC      mm/vmstat.o
kernel/sched/core.c:812:6: warning: symbol 'sched_set_stop_task' was not declared. Should it be static?
kernel/sched/core.c:336:3: warning: context imbalance in 'task_rq_lock': unexpected unlock
kernel/sched/core.c:336:3:    context 'pi_lock': wanted 1, got 0
kernel/sched/core.c:343:2: warning: context imbalance in '__task_rq_unlock': wrong count at exit
kernel/sched/core.c:343:2:    context 'lock': wanted 0, got 1
kernel/sched/core.c:367:9: warning: context imbalance in 'this_rq_lock': unexpected unlock
kernel/sched/core.c:367:9:    context 'lock': wanted 1, got 0
kernel/sched/core.c:1330:18: warning: context problem in 'ttwu_remote': '__task_rq_unlock' expected different context
kernel/sched/core.c:1330:18:    context 'lock': wanted >= 1, got 0
kernel/sched/core.c:1510:2: warning: context imbalance in 'try_to_wake_up_local': wrong count at exit
kernel/sched/core.c:1510:2:    context '<noident>': wanted 0, got 1
kernel/sched/core.c:1714:16: warning: context problem in 'wake_up_new_task': 'task_rq_unlock' expected different context
kernel/sched/core.c:1714:16:    context 'lock': wanted >= 1, got 0
include/linux/sched.h:1791:21: warning: context imbalance in 'finish_task_switch': wrong count at exit
include/linux/sched.h:1791:21:    context 'lock': wanted 0, got 1
kernel/sched/core.c:352:2: warning: context imbalance in 'task_delta_exec': __context__ statement expected different context
kernel/sched/core.c:352:2:    context '<noident>': wanted >= 0, got -1
kernel/sched/core.c:352:2: warning: context imbalance in 'task_sched_runtime': __context__ statement expected different context
kernel/sched/core.c:352:2:    context '<noident>': wanted >= 0, got -1
kernel/sched/core.c:1967:20: warning: context problem in '__schedule': 'finish_task_switch' expected different context
kernel/sched/core.c:1967:20:    context 'lock': wanted >= 1, got 0
include/linux/spinlock.h:340:2: warning: context imbalance in '__wake_up': wrong count at exit
include/linux/spinlock.h:340:2:    context '_ÚV+': wanted 0, got 1
include/linux/spinlock.h:340:2: warning: context imbalance in '__wake_up_sync_key': wrong count at exit
include/linux/spinlock.h:340:2:    context '_ÚV+': wanted 0, got 1
include/linux/spinlock.h:340:2: warning: context imbalance in 'complete': wrong count at exit
include/linux/spinlock.h:340:2:    context '_ÚV+': wanted 0, got 1
include/linux/spinlock.h:340:2: warning: context imbalance in 'complete_all': wrong count at exit
include/linux/spinlock.h:340:2:    context '`ÚV+': wanted 0, got 1
kernel/sched/core.c:3438:9: warning: context imbalance in 'try_wait_for_completion': wrong count at exit
kernel/sched/core.c:3438:9:    context '`ÚV+': wanted 0, got 1
kernel/sched/core.c:3459:9: warning: context imbalance in 'completion_done': wrong count at exit
kernel/sched/core.c:3459:9:    context 'bÚV+': wanted 0, got 1
include/linux/spinlock.h:310:2: warning: context imbalance in 'sleep_on_common': __context__ statement expected different context
include/linux/spinlock.h:310:2:    context '<noident>': wanted >= 0, got -1
kernel/sched/core.c:3573:18: warning: context problem in 'rt_mutex_setprio': '__task_rq_unlock' expected different context
kernel/sched/core.c:3573:18:    context 'lock': wanted >= 1, got 0
kernel/sched/core.c:352:2: warning: context imbalance in 'set_user_nice': __context__ statement expected different context
kernel/sched/core.c:352:2:    context '<noident>': wanted >= 0, got -1
kernel/sched/core.c:352:2: warning: context imbalance in '__sched_setscheduler': __context__ statement expected different context
kernel/sched/core.c:352:2:    context '<noident>': wanted >= 0, got -1
kernel/sched/core.c:4260:9: warning: context imbalance in 'sys_sched_yield': unexpected unlock
kernel/sched/core.c:4260:9:    context 'lock': wanted 0, got -1
include/linux/spinlock.h:285:2: warning: context imbalance in '__cond_resched_lock': __context__ statement expected different context
include/linux/spinlock.h:285:2:    context '<noident>': wanted >= 0, got -1
kernel/sched/core.c:4382:19: warning: context problem in 'yield_to': 'double_rq_unlock' expected different context
kernel/sched/core.c:4382:19:    context 'lock': wanted >= 1, got 0
kernel/sched/core.c:352:2: warning: context imbalance in 'sys_sched_rr_get_interval': __context__ statement expected different context
kernel/sched/core.c:352:2:    context '<noident>': wanted >= 0, got -1
  CC      kernel/sched/core.o
kernel/irq/handle.c:33:2: error: invalid assignment
kernel/irq/handle.c:33:2: error: invalid assignment
kernel/irq/handle.c:33:2: error: invalid assignment
kernel/irq/handle.c:33:2: error: invalid assignment
kernel/irq/handle.c:33:2: error: invalid assignment
kernel/irq/handle.c:33:2: error: invalid assignment
kernel/irq/handle.c:33:2: error: invalid assignment
kernel/irq/handle.c:33:2: error: invalid assignment
  CC      kernel/irq/handle.o
  CHECK   mm/backing-dev.c
include/linux/spinlock.h:274:10: warning: context imbalance in 'bdi_lock_two': wrong count at exit
include/linux/spinlock.h:274:10:    context '<noident>': wanted 0, got 1
include/linux/spinlock.h:325:2: warning: context imbalance in 'bdi_destroy': __context__ statement expected different context
include/linux/spinlock.h:325:2:    context '<noident>': wanted >= 0, got -1
  CC      mm/backing-dev.o
  CHECK   crypto/scatterwalk.c
  CHECK   kernel/irq/manage.c
  LD      kernel/power/built-in.o
  CHECK   crypto/proc.c
  CC      kernel/irq/manage.o
  CC      crypto/scatterwalk.o
  CHECK   crypto/aes_generic.c
  CC      crypto/proc.o
  CC      crypto/aes_generic.o
  CHECK   kernel/time/ntp.c
  CHECK   kernel/time/clocksource.c
  CHECK   kernel/time/jiffies.c
kernel/time/ntp.c:25:1: warning: symbol 'ntp_lock' was not declared. Should it be static?
include/linux/spinlock.h:340:2: warning: context imbalance in 'ntp_clear': wrong count at exit
include/linux/spinlock.h:340:2:    context '£+': wanted 0, got 1
kernel/time/ntp.c:377:9: warning: context imbalance in 'ntp_tick_length': wrong count at exit
kernel/time/ntp.c:377:9:    context '£+': wanted 0, got 1
kernel/time/ntp.c:483:9: warning: context imbalance in 'second_overflow': wrong count at exit
kernel/time/ntp.c:483:9:    context '£+': wanted 0, got 1
  CHECK   kernel/irq/spurious.c
  CC      kernel/time/jiffies.o
  CC      mm/mm_init.o
  CC      kernel/irq/spurious.o
/tmp/cc2QZdUv.s: Assembler messages:
/tmp/cc2QZdUv.s:4173: Warning: ignoring changed section attributes for .discard
  CHECK   kernel/sched/cputime.c
  CHECK   kernel/sched/idle_task.c
  CHECK   mm/mmu_context.c
  CC      kernel/sched/cputime.o
kernel/sched/idle_task.c:41:2: warning: context imbalance in 'dequeue_task_idle': __context__ statement expected different context
kernel/sched/idle_task.c:41:2:    context '<noident>': wanted >= 0, got -1
  CC      kernel/sched/idle_task.o
  CC      mm/mmu_context.o
  CHECK   fs/fcntl.c
  CHECK   kernel/irq/resend.c
  CHECK   kernel/irq/chip.c
  CHECK   kernel/time/timer_list.c
  CC      kernel/irq/resend.o
fs/fcntl.c:709:8: warning: context imbalance in 'kill_fasync_rcu': wrong count at exit
fs/fcntl.c:709:8:    context 'þÒ*': wanted 0, got 1
  CC      fs/fcntl.o
kernel/irq/chip.c:276:2: error: invalid assignment
kernel/irq/chip.c:276:2: error: invalid assignment
kernel/irq/chip.c:276:2: error: invalid assignment
kernel/irq/chip.c:276:2: error: invalid assignment
kernel/irq/chip.c:276:2: error: invalid assignment
kernel/irq/chip.c:276:2: error: invalid assignment
kernel/irq/chip.c:276:2: error: invalid assignment
kernel/irq/chip.c:276:2: error: invalid assignment
kernel/irq/chip.c:328:2: error: invalid assignment
kernel/irq/chip.c:328:2: error: invalid assignment
kernel/irq/chip.c:328:2: error: invalid assignment
kernel/irq/chip.c:328:2: error: invalid assignment
kernel/irq/chip.c:328:2: error: invalid assignment
kernel/irq/chip.c:328:2: error: invalid assignment
kernel/irq/chip.c:328:2: error: invalid assignment
kernel/irq/chip.c:328:2: error: invalid assignment
kernel/irq/chip.c:381:2: error: invalid assignment
kernel/irq/chip.c:381:2: error: invalid assignment
kernel/irq/chip.c:381:2: error: invalid assignment
kernel/irq/chip.c:381:2: error: invalid assignment
kernel/irq/chip.c:381:2: error: invalid assignment
kernel/irq/chip.c:381:2: error: invalid assignment
kernel/irq/chip.c:381:2: error: invalid assignment
kernel/irq/chip.c:381:2: error: invalid assignment
kernel/irq/chip.c:431:2: error: invalid assignment
kernel/irq/chip.c:431:2: error: invalid assignment
kernel/irq/chip.c:431:2: error: invalid assignment
kernel/irq/chip.c:431:2: error: invalid assignment
kernel/irq/chip.c:431:2: error: invalid assignment
kernel/irq/chip.c:431:2: error: invalid assignment
kernel/irq/chip.c:431:2: error: invalid assignment
kernel/irq/chip.c:431:2: error: invalid assignment
kernel/irq/chip.c:498:2: error: invalid assignment
kernel/irq/chip.c:498:2: error: invalid assignment
kernel/irq/chip.c:498:2: error: invalid assignment
kernel/irq/chip.c:498:2: error: invalid assignment
kernel/irq/chip.c:498:2: error: invalid assignment
kernel/irq/chip.c:498:2: error: invalid assignment
kernel/irq/chip.c:498:2: error: invalid assignment
kernel/irq/chip.c:498:2: error: invalid assignment
kernel/irq/chip.c:587:2: error: invalid assignment
kernel/irq/chip.c:587:2: error: invalid assignment
kernel/irq/chip.c:587:2: error: invalid assignment
kernel/irq/chip.c:587:2: error: invalid assignment
kernel/irq/chip.c:587:2: error: invalid assignment
kernel/irq/chip.c:587:2: error: invalid assignment
kernel/irq/chip.c:587:2: error: invalid assignment
kernel/irq/chip.c:587:2: error: invalid assignment
kernel/irq/chip.c:617:2: error: invalid assignment
kernel/irq/chip.c:617:2: error: invalid assignment
kernel/irq/chip.c:617:2: error: invalid assignment
kernel/irq/chip.c:617:2: error: invalid assignment
kernel/irq/chip.c:617:2: error: invalid assignment
kernel/irq/chip.c:617:2: error: invalid assignment
kernel/irq/chip.c:617:2: error: invalid assignment
kernel/irq/chip.c:617:2: error: invalid assignment
  LD      crypto/crypto.o
  CC      kernel/irq/chip.o
  CC      kernel/time/timer_list.o
  LD      crypto/crypto_algapi.o
  CHECK   mm/percpu.c
  LD      crypto/built-in.o
  CHECK   mm/slab_common.c
  CHECK   fs/ioctl.c
  CHECK   kernel/futex.c
  CHECK   kernel/sched/fair.c
  CC      mm/slab_common.o
mm/percpu.c:807:8: warning: cast adds address space to expression (<asn:3>)
mm/percpu.c:1003:24: warning: cast adds address space to expression (<asn:3>)
mm/percpu.c:417:9: warning: context imbalance in 'pcpu_extend_area_map': wrong count at exit
mm/percpu.c:417:9:    context 'È(º*': wanted 0, got 1
mm/percpu.c:822:9: warning: context imbalance in 'pcpu_alloc': wrong count at exit
mm/percpu.c:822:9:    context '@)º*': wanted 0, got 1
include/linux/spinlock.h:340:2: warning: context imbalance in 'free_percpu': wrong count at exit
include/linux/spinlock.h:340:2:    context 'E)º*': wanted 0, got 1
include/linux/spinlock.h:340:2: warning: context imbalance in 'percpu_init_late': __context__ statement expected different context
include/linux/spinlock.h:340:2:    context '<noident>': wanted >= 0, got -1
kernel/sched/fair.c:50:14: warning: symbol 'normalized_sysctl_sched_latency' was not declared. Should it be static?
kernel/sched/fair.c:69:14: warning: symbol 'normalized_sysctl_sched_min_granularity' was not declared. Should it be static?
kernel/sched/fair.c:91:14: warning: symbol 'normalized_sysctl_sched_wakeup_granularity' was not declared. Should it be static?
kernel/sched/fair.c:428:28: error: marked inline, but without a definition
kernel/sched/fair.c:1767:50: error: marked inline, but without a definition
  CC      mm/percpu.o
  CC      kernel/sched/fair.o
  CC      fs/ioctl.o
kernel/futex.c:1119:9: warning: context imbalance in 'futex_wake_op': unexpected unlock
kernel/futex.c:1119:9:    context '<noident>': wanted 0, got -1
include/linux/spinlock.h:285:2: warning: context imbalance in 'futex_requeue': __context__ statement expected different context
include/linux/spinlock.h:285:2:    context '<noident>': wanted >= 0, got -1
include/linux/spinlock.h:325:2: warning: context imbalance in 'unqueue_me_pi': wrong count at exit
include/linux/spinlock.h:325:2:    context 'lock_ptr': wanted 0, got 1
include/linux/spinlock.h:285:2: warning: context imbalance in 'fixup_pi_state_owner': __context__ statement expected different context
include/linux/spinlock.h:285:2:    context '<noident>': wanted >= 0, got -1
kernel/futex.c:1788:10: warning: context problem in 'futex_wait_queue_me': 'queue_me' expected different context
kernel/futex.c:1788:10:    default context: wanted >= 1, got 0
kernel/futex.c:1865:15: warning: context problem in 'futex_wait_setup': 'queue_unlock' expected different context
kernel/futex.c:1865:15:    default context: wanted >= 1, got 0
kernel/futex.c:2089:14: warning: context problem in 'futex_lock_pi': 'queue_unlock' expected different context
kernel/futex.c:2089:14:    default context: wanted >= 1, got 0
kernel/futex.c:2387:16: warning: context problem in 'futex_wait_requeue_pi': 'unqueue_me_pi' expected different context
kernel/futex.c:2387:16:    context 'lock_ptr': wanted >= 1, got 0
  CC      kernel/futex.o
  CHECK   kernel/sched/rt.c
  CHECK   kernel/irq/dummychip.c
kernel/sched/rt.c:220:6: warning: symbol 'free_rt_sched_group' was not declared. Should it be static?
kernel/sched/rt.c:222:5: warning: symbol 'alloc_rt_sched_group' was not declared. Should it be static?
  CC      kernel/sched/rt.o
  CHECK   kernel/time/timeconv.c
  CC      kernel/irq/dummychip.o
  CHECK   kernel/time/posix-clock.c
  CC      kernel/time/timeconv.o
  CC      kernel/time/posix-clock.o
  CHECK   kernel/irq/devres.c
/tmp/ccURLIdL.s: Assembler messages:
/tmp/ccURLIdL.s:1049: Warning: ignoring changed section attributes for .discard
/tmp/ccURLIdL.s:1070: Warning: ignoring changed section attributes for .discard
/tmp/ccURLIdL.s:1163: Warning: ignoring changed section attributes for .discard
/tmp/ccURLIdL.s:1182: Warning: ignoring changed section attributes for .discard
/tmp/ccURLIdL.s:1200: Warning: ignoring changed section attributes for .discard
/tmp/ccURLIdL.s:1217: Warning: ignoring changed section attributes for .discard
  CC      kernel/irq/devres.o
  CHECK   kernel/rtmutex.c
  CHECK   fs/readdir.c
kernel/rtmutex.c:298:9: warning: context imbalance in 'rt_mutex_adjust_prio_chain': wrong count at exit
kernel/rtmutex.c:298:9:    context '<noident>': wanted 0, got 1
kernel/rtmutex.c:448:2: warning: context imbalance in 'task_blocks_on_rt_mutex': __context__ statement expected different context
kernel/rtmutex.c:448:2:    context '<noident>': wanted >= 0, got -1
kernel/rtmutex.c:538:2: warning: context imbalance in 'remove_waiter': __context__ statement expected different context
kernel/rtmutex.c:538:2:    context '<noident>': wanted >= 0, got -1
kernel/rtmutex.c:608:3: warning: context imbalance in '__rt_mutex_slowlock': __context__ statement expected different context
kernel/rtmutex.c:608:3:    context '<noident>': wanted >= 0, got -1
  CC      kernel/rtmutex.o
  CC      fs/readdir.o
  CHECK   fs/select.c
  CHECK   kernel/sched/stop_task.c
  CHECK   kernel/irq/autoprobe.c
  CC      fs/select.o
  CC      kernel/irq/autoprobe.o
  CC      kernel/sched/stop_task.o
  CHECK   kernel/time/alarmtimer.c
  CHECK   mm/compaction.c
include/linux/spinlock.h:340:2: warning: context imbalance in 'alarmtimer_fired': __context__ statement expected different context
include/linux/spinlock.h:340:2:    context '<noident>': wanted >= 0, got -1
include/linux/spinlock.h:340:2: warning: context imbalance in 'alarmtimer_freezerset': wrong count at exit
include/linux/spinlock.h:340:2:    context 'Êiï*': wanted 0, got 1
kernel/time/alarmtimer.c:324:9: warning: context imbalance in 'alarm_start': wrong count at exit
kernel/time/alarmtimer.c:324:9:    context 'Êiï*': wanted 0, got 1
kernel/time/alarmtimer.c:345:9: warning: context imbalance in 'alarm_try_to_cancel': wrong count at exit
kernel/time/alarmtimer.c:345:9:    context 'Êiï*': wanted 0, got 1
  CC      kernel/time/alarmtimer.o
  CHECK   kernel/irq/irqdomain.c
  CC      mm/compaction.o
  CHECK   block/elevator.c
/tmp/ccbt2RvW.s: Assembler messages:
/tmp/ccbt2RvW.s:70: Warning: ignoring changed section attributes for .discard
/tmp/ccbt2RvW.s:98: Warning: ignoring changed section attributes for .discard
/tmp/ccbt2RvW.s:121: Warning: ignoring changed section attributes for .discard
/tmp/ccbt2RvW.s:142: Warning: ignoring changed section attributes for .discard
/tmp/ccbt2RvW.s:163: Warning: ignoring changed section attributes for .discard
/tmp/ccbt2RvW.s:227: Warning: ignoring changed section attributes for .discard
/tmp/ccbt2RvW.s:533: Warning: ignoring changed section attributes for .discard
/tmp/ccbt2RvW.s:796: Warning: ignoring changed section attributes for .discard
/tmp/ccbt2RvW.s:900: Warning: ignoring changed section attributes for .discard
/tmp/ccbt2RvW.s:926: Warning: ignoring changed section attributes for .discard
/tmp/ccbt2RvW.s:947: Warning: ignoring changed section attributes for .discard
/tmp/ccbt2RvW.s:1012: Warning: ignoring changed section attributes for .discard
/tmp/ccbt2RvW.s:1038: Warning: ignoring changed section attributes for .discard
  CHECK   kernel/sched/stats.c
/tmp/ccK5bxLN.s: Assembler messages:
/tmp/ccK5bxLN.s:1101: Warning: ignoring changed section attributes for .discard
/tmp/ccK5bxLN.s:2333: Warning: ignoring changed section attributes for .discard
/tmp/ccK5bxLN.s:5088: Warning: ignoring changed section attributes for .discard
/tmp/ccK5bxLN.s:6816: Warning: ignoring changed section attributes for .discard
/tmp/ccK5bxLN.s:7499: Warning: ignoring changed section attributes for .discard
/tmp/ccK5bxLN.s:7518: Warning: ignoring changed section attributes for .discard
/tmp/ccK5bxLN.s:7773: Warning: ignoring changed section attributes for .discard
/tmp/ccK5bxLN.s:7790: Warning: ignoring changed section attributes for .discard
/tmp/ccK5bxLN.s:7809: Warning: ignoring changed section attributes for .discard
/tmp/ccK5bxLN.s:7831: Warning: ignoring changed section attributes for .discard
  CC      kernel/irq/irqdomain.o
  CHECK   block/blk-core.c
  CC      kernel/sched/stats.o
  CHECK   kernel/time/clockevents.c
include/linux/spinlock.h:340:2: warning: context imbalance in 'elv_add_request': wrong count at exit
include/linux/spinlock.h:340:2:    context 'ÔI+': wanted 0, got 1
  CC      block/elevator.o
  CC      kernel/time/clockevents.o
include/linux/vmstat.h:47:2: error: invalid assignment
include/linux/vmstat.h:47:2: error: invalid assignment
include/linux/vmstat.h:47:2: error: invalid assignment
include/linux/vmstat.h:47:2: error: invalid assignment
include/linux/vmstat.h:47:2: error: invalid assignment
include/linux/vmstat.h:47:2: error: invalid assignment
include/linux/vmstat.h:47:2: error: invalid assignment
include/linux/vmstat.h:47:2: error: invalid assignment
  CC      block/blk-core.o
  CHECK   mm/balloon_compaction.c
  CHECK   kernel/sched/debug.c
  CHECK   mm/interval_tree.c
mm/balloon_compaction.c:67:9: warning: context imbalance in 'balloon_page_enqueue': wrong count at exit
mm/balloon_compaction.c:67:9:    context '~ø+': wanted 0, got 1
mm/balloon_compaction.c:130:9: warning: context imbalance in 'balloon_page_dequeue': wrong count at exit
mm/balloon_compaction.c:130:9:    context '~ø+': wanted 0, got 1
  CC      mm/balloon_compaction.o
/tmp/ccGj6oZb.s: Assembler messages:
/tmp/ccGj6oZb.s:1519: Warning: ignoring changed section attributes for .discard
/tmp/ccGj6oZb.s:3153: Warning: ignoring changed section attributes for .discard
/tmp/ccGj6oZb.s:3408: Warning: ignoring changed section attributes for .discard
kernel/sched/debug.c:239:6: warning: symbol 'print_rt_rq' was not declared. Should it be static?
include/linux/spinlock.h:340:2: warning: context imbalance in 'print_cpu': wrong count at exit
include/linux/spinlock.h:340:2:    context '§2ü*': wanted 0, got 1
  CC      kernel/sched/debug.o
  CHECK   kernel/time/tick-common.c
  CC      mm/interval_tree.o
  CHECK   fs/fifo.c
  CHECK   kernel/irq/proc.c
  CC      kernel/time/tick-common.o
  CC      fs/fifo.o
  CC      kernel/irq/proc.o
  CHECK   fs/dcache.c
  CHECK   kernel/time/tick-oneshot.c
  CHECK   block/blk-tag.c
  CHECK   mm/nommu.c
fs/dcache.c:1325:2: error: invalid assignment
fs/dcache.c:1325:2: error: invalid assignment
fs/dcache.c:1325:2: error: invalid assignment
fs/dcache.c:1325:2: error: invalid assignment
  LD      drivers/auxdisplay/built-in.o
  CHECK   drivers/base/core.c
  CC      fs/dcache.o
  CHECK   block/blk-sysfs.c
  CHECK   drivers/block/brd.c
mm/nommu.c:1994:4: warning: symbol 'addr' shadows an earlier one
mm/nommu.c:1979:17: originally declared here
mm/nommu.c:64:5: warning: symbol 'sysctl_nr_trim_pages' was not declared. Should it be static?
mm/nommu.c:65:5: warning: symbol 'heap_stack_gap' was not declared. Should it be static?
mm/nommu.c:92:35: warning: symbol 'generic_file_vm_ops' was not declared. Should it be static?
mm/nommu.c:1216:48: warning: incorrect type in argument 2 (different address spaces)
mm/nommu.c:1216:48:    expected char [noderef] <asn:1>*<noident>
mm/nommu.c:1216:48:    got void *[assigned] base
mm/nommu.c:1849:15: warning: symbol 'arch_get_unmapped_area' was not declared. Should it be static?
mm/nommu.c:1855:6: warning: symbol 'arch_unmap_area' was not declared. Should it be static?
mm/nommu.c:660:13: warning: context imbalance in '__put_nommu_region': wrong count at exit
mm/nommu.c:660:13:    context 'nommu_region_sem': wanted 0, got 1
mm/nommu.c:670:20: warning: context problem in 'put_nommu_region': '__put_nommu_region' expected different context
mm/nommu.c:670:20:    context 'nommu_region_sem': wanted >= 1, got 0
  CC      mm/nommu.o
  CC      block/blk-sysfs.o
drivers/block/brd.c:433:5: warning: symbol 'rd_size' was not declared. Should it be static?
  CC      drivers/block/brd.o
  CC      drivers/base/core.o
  CHECK   kernel/time/tick-sched.c
  CC      kernel/time/tick-sched.o
  CHECK   block/blk-flush.c
  CHECK   block/blk-settings.c
mm/nommu.c: In function '__access_remote_vm':
mm/nommu.c:1994: warning: 'addr' is used uninitialized in this function
  CC      block/blk-flush.o
block/blk-settings.c:123:51: warning: cast truncates bits from constant value (fffffffffffff becomes ffffffff)
  CC      block/blk-settings.o
  CHECK   kernel/time/timer_stats.c
  CHECK   block/blk-ioc.c
kernel/time/timer_stats.c:413:3: warning: incorrect type in assignment (invalid types)
kernel/time/timer_stats.c:413:3:    expected unknown type 11 <noident>
kernel/time/timer_stats.c:413:3:    got struct raw_spinlock [usertype] <noident>
  CC      kernel/time/timer_stats.o
  CHECK   drivers/block/nbd.c
block/blk-ioc.c:120:36: warning: context imbalance in 'ioc_release_fn': wrong count at exit
block/blk-ioc.c:120:36:    context 'EÈu+': wanted 0, got 1
block/blk-ioc.c:154:37: warning: context imbalance in 'put_io_context': wrong count at exit
block/blk-ioc.c:154:37:    context 'EÈu+': wanted 0, got 1
block/blk-ioc.c:197:17: warning: context imbalance in 'put_io_context_active': wrong count at exit
block/blk-ioc.c:197:17:    context 'GÈu+': wanted 0, got 1
  CC      block/blk-ioc.o
include/linux/spinlock.h:340:2: warning: context imbalance in 'nbd_end_request': wrong count at exit
include/linux/spinlock.h:340:2:    context 'R¸+': wanted 0, got 1
drivers/block/nbd.c:224:9: warning: context imbalance in 'sock_xmit': wrong count at exit
drivers/block/nbd.c:224:9:    context 'D·+': wanted 0, got 1
include/linux/spinlock.h:310:2: warning: context imbalance in 'do_nbd_request': __context__ statement expected different context
include/linux/spinlock.h:310:2:    context '<noident>': wanted >= 0, got -1
  CC      drivers/block/nbd.o
  CHECK   drivers/base/bus.c
  CHECK   block/blk-map.c
  CC      drivers/base/bus.o
  CHECK   mm/init-mm.c
  LD      kernel/time/built-in.o
mm/init-mm.c:16:18: warning: symbol 'init_mm' was not declared. Should it be static?
  CC      mm/init-mm.o
  LD      drivers/bus/built-in.o
  CHECK   kernel/up.c
  CC      block/blk-map.o
  CHECK   block/blk-exec.c
  CHECK   kernel/module.c
  CC      kernel/up.o
  CHECK   mm/bootmem.c
  CHECK   fs/inode.c
mm/bootmem.c:113:2: warning: potentially expensive pointer subtraction
mm/bootmem.c:183:2: warning: potentially expensive pointer subtraction
mm/bootmem.c:227:2: warning: potentially expensive pointer subtraction
mm/bootmem.c:286:2: warning: potentially expensive pointer subtraction
mm/bootmem.c:304:2: warning: potentially expensive pointer subtraction
mm/bootmem.c:328:2: warning: potentially expensive pointer subtraction
mm/bootmem.c:493:2: warning: potentially expensive pointer subtraction
mm/bootmem.c:733:6: warning: symbol '___alloc_bootmem_node' was not declared. Should it be static?
  CC      mm/bootmem.o
  CC      block/blk-exec.o
kernel/module.c:321:20: warning: symbol 'arr' shadows an earlier one
kernel/module.c:298:32: originally declared here
kernel/module.c:620:2: warning: incorrect type in assignment (invalid types)
kernel/module.c:620:2:    expected unknown type 11 <noident>
kernel/module.c:620:2:    got int
kernel/module.c:620:2: warning: incorrect type in assignment (invalid types)
kernel/module.c:620:2:    expected unknown type 11 <noident>
kernel/module.c:620:2:    got int
kernel/module.c:620:2: warning: incorrect type in assignment (invalid types)
kernel/module.c:620:2:    expected unknown type 11 <noident>
kernel/module.c:620:2:    got int
kernel/module.c:620:2: warning: incorrect type in assignment (invalid types)
kernel/module.c:620:2:    expected unknown type 11 <noident>
kernel/module.c:620:2:    got int
kernel/module.c:948:3: error: invalid assignment
kernel/module.c:948:3: error: invalid assignment
kernel/module.c:948:3: error: invalid assignment
kernel/module.c:948:3: error: invalid assignment
kernel/module.c:963:4: error: invalid assignment
kernel/module.c:963:4: error: invalid assignment
kernel/module.c:963:4: error: invalid assignment
kernel/module.c:963:4: error: invalid assignment
kernel/module.c:979:3: error: invalid assignment
kernel/module.c:979:3: error: invalid assignment
kernel/module.c:979:3: error: invalid assignment
kernel/module.c:979:3: error: invalid assignment
  CC      kernel/module.o
fs/inode.c:83:7: error: invalid assignment
fs/inode.c:92:7: error: invalid assignment
fs/inode.c:92:7: error: invalid assignment
fs/inode.c:194:2: error: invalid assignment
fs/inode.c:194:2: error: invalid assignment
fs/inode.c:194:2: error: invalid assignment
fs/inode.c:194:2: error: invalid assignment
fs/inode.c:247:2: error: invalid assignment
fs/inode.c:247:2: error: invalid assignment
fs/inode.c:247:2: error: invalid assignment
fs/inode.c:247:2: error: invalid assignment
fs/inode.c:406:3: error: invalid assignment
fs/inode.c:406:3: error: invalid assignment
fs/inode.c:406:3: error: invalid assignment
fs/inode.c:406:3: error: invalid assignment
fs/inode.c:430:3: error: invalid assignment
fs/inode.c:430:3: error: invalid assignment
fs/inode.c:430:3: error: invalid assignment
fs/inode.c:430:3: error: invalid assignment
fs/inode.c:741:4: error: invalid assignment
fs/inode.c:741:4: error: invalid assignment
fs/inode.c:741:4: error: invalid assignment
fs/inode.c:741:4: error: invalid assignment
fs/inode.c:779:3: error: invalid assignment
fs/inode.c:779:3: error: invalid assignment
fs/inode.c:779:3: error: invalid assignment
fs/inode.c:779:3: error: invalid assignment
include/linux/vmstat.h:42:2: error: invalid assignment
include/linux/vmstat.h:42:2: error: invalid assignment
include/linux/vmstat.h:42:2: error: invalid assignment
include/linux/vmstat.h:42:2: error: invalid assignment
include/linux/vmstat.h:42:2: error: invalid assignment
include/linux/vmstat.h:42:2: error: invalid assignment
include/linux/vmstat.h:42:2: error: invalid assignment
include/linux/vmstat.h:42:2: error: invalid assignment
  CC      fs/inode.o
  CHECK   block/blk-merge.c
  CC      block/blk-merge.o
  CHECK   drivers/base/dd.c
  CC      drivers/base/dd.o
  LD      drivers/block/built-in.o
  CHECK   fs/attr.c
  LD      drivers/cdrom/built-in.o
  CHECK   drivers/char/mem.c
  CHECK   mm/memblock.c
  CC      fs/attr.o
  CHECK   mm/dmapool.c
  CC      mm/memblock.o
drivers/char/mem.c:88:13: warning: symbol 'unxlate_dev_mem_ptr' was not declared. Should it be static?
drivers/char/mem.c:215:12: warning: symbol 'phys_mem_access_prot_allowed' was not declared. Should it be static?
  CC      drivers/char/mem.o
mm/dmapool.c:362:9: warning: context imbalance in 'dma_pool_alloc': wrong count at exit
mm/dmapool.c:362:9:    context 'í+': wanted 0, got 1
include/linux/spinlock.h:340:2: warning: context imbalance in 'dma_pool_free': wrong count at exit
include/linux/spinlock.h:340:2:    context 'í+': wanted 0, got 1
  CC      mm/dmapool.o
  CHECK   drivers/base/syscore.c
  CC      drivers/base/syscore.o
  CHECK   drivers/base/driver.c
  CHECK   drivers/base/class.c
  CC      drivers/base/driver.o
  CHECK   block/blk-softirq.c
  CC      drivers/base/class.o
  CHECK   fs/bad_inode.c
  CHECK   block/blk-timeout.c
  CC      block/blk-softirq.o
  CC      fs/bad_inode.o
include/linux/spinlock.h:340:2: warning: context imbalance in 'blk_rq_timed_out_timer': wrong count at exit
include/linux/spinlock.h:340:2:    context '¿Â@+': wanted 0, got 1
  CC      block/blk-timeout.o
  CHECK   mm/slab.c
  CHECK   drivers/char/random.c
  CHECK   kernel/kallsyms.c
include/linux/spinlock.h:340:2: warning: context imbalance in 'recheck_pfmemalloc_active': wrong count at exit
include/linux/spinlock.h:340:2:    context '¹*': wanted 0, got 1
mm/slab.c:1843:2: warning: context imbalance in 'slab_out_of_memory': wrong count at exit
mm/slab.c:1843:2:    context '¢¹*': wanted 0, got 1
drivers/char/random.c:682:8: error: invalid assignment
drivers/char/random.c:682:8: error: invalid assignment
drivers/char/random.c:682:8: error: invalid assignment
drivers/char/random.c:682:8: error: invalid assignment
drivers/char/random.c:682:8: error: invalid assignment
drivers/char/random.c:682:8: error: invalid assignment
drivers/char/random.c:682:8: error: invalid assignment
drivers/char/random.c:682:8: error: invalid assignment
drivers/char/random.c:682:8: error: invalid assignment
drivers/char/random.c:682:8: error: invalid assignment
drivers/char/random.c:682:8: error: invalid assignment
drivers/char/random.c:682:8: error: invalid assignment
drivers/char/random.c:682:8: error: invalid assignment
drivers/char/random.c:682:8: error: invalid assignment
drivers/char/random.c:682:8: error: invalid assignment
drivers/char/random.c:682:8: error: invalid assignment
  CC      mm/slab.o
  CC      drivers/char/random.o
  CC      kernel/kallsyms.o
  CHECK   fs/file.c
  CHECK   drivers/base/platform.c
  CHECK   drivers/base/cpu.c
  CHECK   fs/filesystems.c
  CHECK   block/blk-iopoll.c
  CC      drivers/base/platform.o
drivers/base/cpu.c:255:33: warning: incorrect type in assignment (invalid types)
drivers/base/cpu.c:255:33:    expected unknown type 11 <noident>
drivers/base/cpu.c:255:33:    got struct device *<noident>
  CC      drivers/base/cpu.o
fs/file.c:884:9: warning: context imbalance in 'do_dup2': unexpected unlock
fs/file.c:884:9:    context '<noident>': wanted 0, got -1
fs/file.c:906:9: warning: context imbalance in 'replace_fd': wrong count at exit
fs/file.c:906:9:    context '<noident>': wanted 0, got 1
  CC      fs/file.o
  CC      fs/filesystems.o
  CC      block/blk-iopoll.o
  CHECK   kernel/acct.c
/tmp/ccPjPWac.s: Assembler messages:
/tmp/ccPjPWac.s:2983: Warning: ignoring changed section attributes for .discard
/tmp/ccPjPWac.s:2999: Warning: ignoring changed section attributes for .discard
/tmp/ccPjPWac.s:3012: Warning: ignoring changed section attributes for .discard
/tmp/ccPjPWac.s:3027: Warning: ignoring changed section attributes for .discard
  CHECK   fs/namespace.c
kernel/acct.c:553:27: warning: incorrect type in argument 2 (different address spaces)
kernel/acct.c:553:27:    expected char const [noderef] <asn:1>*<noident>
kernel/acct.c:553:27:    got char *<noident>
include/linux/spinlock.h:285:2: warning: context imbalance in 'acct_file_reopen': __context__ statement expected different context
include/linux/spinlock.h:285:2:    context '<noident>': wanted >= 0, got -1
  CC      kernel/acct.o
  CHECK   drivers/char/misc.c
  CC      fs/namespace.o
  CC      drivers/char/misc.o
  CHECK   block/blk-lib.c
  CHECK   drivers/base/firmware.c
  CHECK   block/ioctl.c
block/blk-lib.c:223:5: warning: symbol '__blkdev_issue_zeroout' was not declared. Should it be static?
  CC      block/blk-lib.o
  CC      drivers/base/firmware.o
  CC      block/ioctl.o
  CHECK   drivers/base/init.c
  GZIP    kernel/config_data.gz
  CC      drivers/base/init.o
  LD      drivers/clk/built-in.o
  CHECK   block/genhd.c
  CHECK   drivers/char/hw_random/core.c
  CHECK   kernel/hung_task.c
  CC      drivers/char/hw_random/core.o
  CHECK   drivers/base/map.c
block/genhd.c:1392:3: error: bad integer constant expression
block/genhd.c:1393:3: error: bad integer constant expression
block/genhd.c:1397:3: error: bad integer constant expression
block/genhd.c:1398:3: error: bad integer constant expression
  CC      block/genhd.o
include/linux/rcupdate.h:760:2: warning: context imbalance in 'rcu_lock_break': __context__ statement expected different context
include/linux/rcupdate.h:760:2:    context 'RCU': wanted >= 0, got -1
  CC      drivers/base/map.o
  CC      kernel/hung_task.o
  LD      mm/built-in.o
  CHECK   drivers/base/devres.c
  LD      drivers/clocksource/built-in.o
include/linux/spinlock.h:340:2: warning: context imbalance in 'devres_for_each_res': wrong count at exit
include/linux/spinlock.h:340:2:    context 'af+': wanted 0, got 1
include/linux/spinlock.h:340:2: warning: context imbalance in 'devres_add': wrong count at exit
include/linux/spinlock.h:340:2:    context 'af+': wanted 0, got 1
drivers/base/devres.c:269:9: warning: context imbalance in 'devres_find': wrong count at exit
drivers/base/devres.c:269:9:    context ' af+': wanted 0, got 1
drivers/base/devres.c:304:9: warning: context imbalance in 'devres_get': wrong count at exit
drivers/base/devres.c:304:9:    context ' af+': wanted 0, got 1
drivers/base/devres.c:339:9: warning: context imbalance in 'devres_remove': wrong count at exit
drivers/base/devres.c:339:9:    context '!af+': wanted 0, got 1
drivers/base/devres.c:496:9: warning: context imbalance in 'release_nodes': wrong count at exit
drivers/base/devres.c:496:9:    default context: wanted 0, got 1
drivers/base/devres.c:514:22: warning: context problem in 'devres_release_all': 'release_nodes' expected different context
drivers/base/devres.c:514:22:    default context: wanted >= 1, got 0
drivers/base/devres.c:553:9: warning: context imbalance in 'devres_open_group': wrong count at exit
drivers/base/devres.c:553:9:    context '$af+': wanted 0, got 1
include/linux/spinlock.h:340:2: warning: context imbalance in 'devres_close_group': wrong count at exit
include/linux/spinlock.h:340:2:    context '$af+': wanted 0, got 1
drivers/base/devres.c:631:8: warning: context imbalance in 'devres_remove_group': wrong count at exit
drivers/base/devres.c:631:8:    context '%af+': wanted 0, got 1
drivers/base/devres.c:663:22: warning: context problem in 'devres_release_group': 'release_nodes' expected different context
drivers/base/devres.c:663:22:    default context: wanted >= 1, got 0
  CC      drivers/base/devres.o
  CHECK   kernel/seccomp.c
  CC      kernel/seccomp.o
/tmp/ccJRujFV.s: Assembler messages:
/tmp/ccJRujFV.s:67: Warning: ignoring changed section attributes for .discard
/tmp/ccJRujFV.s:136: Warning: ignoring changed section attributes for .discard
/tmp/ccJRujFV.s:205: Warning: ignoring changed section attributes for .discard
/tmp/ccJRujFV.s:2187: Warning: ignoring changed section attributes for .discard
/tmp/ccJRujFV.s:2263: Warning: ignoring changed section attributes for .discard
/tmp/ccJRujFV.s:2280: Warning: ignoring changed section attributes for .discard
/tmp/ccJRujFV.s:2365: Warning: ignoring changed section attributes for .discard
/tmp/ccJRujFV.s:2383: Warning: ignoring changed section attributes for .discard
  LD      sound/built-in.o
  CHECK   block/scsi_ioctl.c
  LD      firmware/built-in.o
  CHECK   net/socket.c
  CC      block/scsi_ioctl.o
  LD      net/802/built-in.o
  CHECK   kernel/rcutiny.c
  CHECK   kernel/utsname_sysctl.c
  CHECK   drivers/base/attribute_container.c
  LD      drivers/char/hw_random/rng-core.o
  LD      drivers/char/hw_random/built-in.o
  LD      drivers/char/built-in.o
  CC      kernel/utsname_sysctl.o
kernel/rcutiny_plugin.h:928:6: warning: symbol 'invoke_rcu_callbacks' was not declared. Should it be static?
kernel/rcutiny.c:196:5: warning: symbol 'rcu_is_cpu_rrupt_from_idle' was not declared. Should it be static?
  CC      kernel/rcutiny.o
  CC      drivers/base/attribute_container.o
  CHECK   lib/bcd.c
  CC      lib/bcd.o
net/socket.c:550:2: error: invalid assignment
net/socket.c:550:2: error: invalid assignment
net/socket.c:550:2: error: invalid assignment
net/socket.c:550:2: error: invalid assignment
net/socket.c:596:2: error: invalid assignment
net/socket.c:596:2: error: invalid assignment
net/socket.c:596:2: error: invalid assignment
net/socket.c:596:2: error: invalid assignment
net/socket.c:2662:14: error: invalid assignment
  CC      net/socket.o
  CHECK   lib/div64.c
  CC      lib/div64.o
/tmp/ccwcb50s.s: Assembler messages:
/tmp/ccwcb50s.s:3380: Warning: ignoring changed section attributes for .discard
  CHECK   net/core/sock.c
  CHECK   lib/sort.c
  CHECK   fs/seq_file.c
  CC      lib/sort.o
  CHECK   drivers/base/transport_class.c
  CC      fs/seq_file.o
  CC      drivers/base/transport_class.o
net/core/sock.c:189:19: warning: symbol 'memcg_socket_limit_enabled' was not declared. Should it be static?
net/core/sock.c:2571:2: error: invalid assignment
net/core/sock.c:2571:2: error: invalid assignment
net/core/sock.c:2571:2: error: invalid assignment
net/core/sock.c:2571:2: error: invalid assignment
  CHECK   net/core/request_sock.c
  CHECK   kernel/time.c
  CC      net/core/sock.o
/tmp/ccf9WjSb.s: Assembler messages:
/tmp/ccf9WjSb.s:1638: Warning: ignoring changed section attributes for .discard
/tmp/ccf9WjSb.s:1657: Warning: ignoring changed section attributes for .discard
/tmp/ccf9WjSb.s:1672: Warning: ignoring changed section attributes for .discard
/tmp/ccf9WjSb.s:2448: Warning: ignoring changed section attributes for .discard
/tmp/ccf9WjSb.s:2467: Warning: ignoring changed section attributes for .discard
/tmp/ccf9WjSb.s:2486: Warning: ignoring changed section attributes for .discard
/tmp/ccf9WjSb.s:2504: Warning: ignoring changed section attributes for .discard
/tmp/ccf9WjSb.s:2523: Warning: ignoring changed section attributes for .discard
/tmp/ccf9WjSb.s:2541: Warning: ignoring changed section attributes for .discard
/tmp/ccf9WjSb.s:2563: Warning: ignoring changed section attributes for .discard
  CHECK   lib/parser.c
  CHECK   block/partition-generic.c
  CC      lib/parser.o
  CC      kernel/time.o
  CHECK   drivers/base/topology.c
  CC      net/core/request_sock.o
  CC      block/partition-generic.o
  CC      drivers/base/topology.o
  CHECK   lib/halfmd4.c
  CC      lib/halfmd4.o
  LD      drivers/base/power/built-in.o
  CHECK   lib/debug_locks.c
  CC      lib/debug_locks.o
  CHECK   drivers/base/dma-mapping.c
  CHECK   fs/xattr.c
  CC      drivers/base/dma-mapping.o
  CHECK   lib/random32.c
  CC      fs/xattr.o
  CC      lib/random32.o
/tmp/cchg69vc.s: Assembler messages:
/tmp/cchg69vc.s:1436: Warning: ignoring changed section attributes for .discard
/tmp/cchg69vc.s:1525: Warning: ignoring changed section attributes for .discard
  CHECK   lib/bust_spinlocks.c
  CHK     kernel/config_data.h
  CHECK   lib/hexdump.c
  UPD     kernel/config_data.h
  CHECK   drivers/base/firmware_class.c
  CHECK   kernel/configs.c
  CHECK   block/partitions/check.c
  CC      lib/hexdump.o
  CHECK   block/partitions/msdos.c
kernel/config_data.h:1:49: warning: trying to concatenate 6358-character string (4095 bytes max)
  CC      kernel/configs.o
drivers/base/firmware_class.c:260:8: warning: context imbalance in '__fw_free_buf': unexpected unlock
drivers/base/firmware_class.c:260:8:    context '<noident>': wanted 0, got -1
include/linux/spinlock.h:325:2: warning: context imbalance in 'fw_free_buf': wrong count at exit
include/linux/spinlock.h:325:2:    context '<noident>': wanted 0, got 1
  CC      lib/bust_spinlocks.o
  CC      drivers/base/firmware_class.o
/tmp/ccuQU0wo.s: Assembler messages:
/tmp/ccuQU0wo.s:1514: Warning: ignoring changed section attributes for .discard
/tmp/ccuQU0wo.s:1534: Warning: ignoring changed section attributes for .discard
/tmp/ccuQU0wo.s:1851: Warning: ignoring changed section attributes for .discard
/tmp/ccuQU0wo.s:1877: Warning: ignoring changed section attributes for .discard
/tmp/ccuQU0wo.s:2939: Warning: ignoring changed section attributes for .discard
/tmp/ccuQU0wo.s:5300: Warning: ignoring changed section attributes for .discard
/tmp/ccuQU0wo.s:7982: Warning: ignoring changed section attributes for .discard
/tmp/ccuQU0wo.s:8001: Warning: ignoring changed section attributes for .discard
/tmp/ccuQU0wo.s:9341: Warning: ignoring changed section attributes for .discard
/tmp/ccuQU0wo.s:9355: Warning: ignoring changed section attributes for .discard
  CC      block/partitions/msdos.o
  CC      block/partitions/check.o
  LD      kernel/built-in.o
  LD      arch/microblaze/lib/built-in.o
  CHECK   arch/microblaze/lib/ashldi3.c
  CC      arch/microblaze/lib/ashldi3.o
  CHECK   drivers/base/module.c
  CHECK   lib/kasprintf.c
  CC      drivers/base/module.o
  CC      lib/kasprintf.o
  CHECK   fs/libfs.c
  CHECK   arch/microblaze/lib/ashrdi3.c
/tmp/cc3P0YWa.s: Assembler messages:
/tmp/cc3P0YWa.s:9309: Warning: ignoring changed section attributes for .discard
/tmp/cc3P0YWa.s:9363: Warning: ignoring changed section attributes for .discard
/tmp/cc3P0YWa.s:9393: Warning: ignoring changed section attributes for .discard
/tmp/cc3P0YWa.s:11118: Warning: ignoring changed section attributes for .discard
fs/libfs.c:123:9: warning: context imbalance in 'dcache_dir_lseek': unexpected unlock
fs/libfs.c:123:9:    context '<noident>': wanted 0, got -1
include/linux/spinlock.h:325:2: warning: context imbalance in 'dcache_readdir': __context__ statement expected different context
include/linux/spinlock.h:325:2:    context '<noident>': wanted >= 0, got -1
include/linux/spinlock.h:325:2: warning: context imbalance in 'simple_empty': __context__ statement expected different context
include/linux/spinlock.h:325:2:    context '<noident>': wanted >= 0, got -1
  CC      fs/libfs.o
  CC      arch/microblaze/lib/ashrdi3.o
  CHECK   fs/fs-writeback.c
  CHECK   lib/bitmap.c
  CHECK   fs/pnode.c
  CHECK   net/core/skbuff.c
include/linux/spinlock.h:285:2: warning: context imbalance in '__inode_wait_for_writeback': __context__ statement expected different context
include/linux/spinlock.h:285:2:    context '<noident>': wanted >= 0, got -1
fs/fs-writeback.c:351:28: warning: context problem in 'inode_wait_for_writeback': '__inode_wait_for_writeback' expected different context
fs/fs-writeback.c:351:28:    context 'i_lock': wanted >= 1, got 0
fs/fs-writeback.c:372:20: warning: context imbalance in 'inode_sleep_on_writeback': wrong count at exit
fs/fs-writeback.c:372:20:    context 'i_lock': wanted 0, got 1
fs/fs-writeback.c:516:29: warning: context problem in 'writeback_single_inode': '__inode_wait_for_writeback' expected different context
fs/fs-writeback.c:516:29:    context 'i_lock': wanted >= 1, got 0
fs/fs-writeback.c:658:28: warning: context problem in 'writeback_sb_inodes': 'inode_sleep_on_writeback' expected different context
fs/fs-writeback.c:658:28:    context 'i_lock': wanted >= 1, got 0
fs/fs-writeback.c:881:28: warning: context problem in 'wb_writeback': 'inode_sleep_on_writeback' expected different context
fs/fs-writeback.c:881:28:    context 'i_lock': wanted >= 1, got 0
fs/fs-writeback.c:1114:9: warning: context imbalance in 'block_dump___mark_inode_dirty': wrong count at exit
fs/fs-writeback.c:1114:9:    context '<noident>': wanted 0, got 1
  CC      fs/fs-writeback.o
  CC      lib/bitmap.o
  CC      fs/pnode.o
  CHECK   arch/microblaze/lib/cmpdi2.c
  CC      arch/microblaze/lib/cmpdi2.o
  CHECK   block/partitions/efi.c
net/core/skbuff.c:158:6: warning: symbol '__kmalloc_reserve' was not declared. Should it be static?
  LD      drivers/base/built-in.o
net/core/skbuff.c:2142:9: warning: context imbalance in 'skb_dequeue': wrong count at exit
net/core/skbuff.c:2142:9:    context 'þ{Ô*': wanted 0, got 1
net/core/skbuff.c:2162:9: warning: context imbalance in 'skb_dequeue_tail': wrong count at exit
net/core/skbuff.c:2162:9:    context 'ÿ{Ô*': wanted 0, got 1
include/linux/spinlock.h:340:2: warning: context imbalance in 'skb_queue_head': wrong count at exit
include/linux/spinlock.h:340:2:    context '': wanted 0, got 1
include/linux/spinlock.h:340:2: warning: context imbalance in 'skb_queue_tail': wrong count at exit
include/linux/spinlock.h:340:2:    context '': wanted 0, got 1
include/linux/spinlock.h:340:2: warning: context imbalance in 'skb_unlink': wrong count at exit
include/linux/spinlock.h:340:2:    context '': wanted 0, got 1
include/linux/spinlock.h:340:2: warning: context imbalance in 'skb_append': wrong count at exit
include/linux/spinlock.h:340:2:    context '|Ô*': wanted 0, got 1
include/linux/spinlock.h:340:2: warning: context imbalance in 'skb_insert': wrong count at exit
include/linux/spinlock.h:340:2:    context '|Ô*': wanted 0, got 1
  CC      net/core/skbuff.o
  LD      drivers/crypto/built-in.o
  LD      drivers/firewire/built-in.o
  CC      block/partitions/efi.o
  LD      drivers/firmware/built-in.o
  LD      drivers/gpio/built-in.o
  AS      arch/microblaze/lib/divsi3.o
  LD      drivers/gpu/drm/i2c/built-in.o
  LD      drivers/gpu/drm/built-in.o
  CHECK   arch/microblaze/lib/lshrdi3.c
  CC      arch/microblaze/lib/lshrdi3.o
  LD      drivers/gpu/stub/built-in.o
  CHECK   arch/microblaze/lib/memcpy.c
  LD      drivers/gpu/vga/built-in.o
  LD      drivers/gpu/built-in.o
  CHECK   arch/microblaze/lib/memmove.c
  CC      arch/microblaze/lib/memcpy.o
  CC      arch/microblaze/lib/memmove.o
/tmp/ccHbZydU.s: Assembler messages:
/tmp/ccHbZydU.s:1465: Warning: ignoring changed section attributes for .discard
/tmp/ccHbZydU.s:3160: Warning: ignoring changed section attributes for .discard
  LD      drivers/hsi/clients/built-in.o
  LD      drivers/hsi/built-in.o
  CHECK   lib/scatterlist.c
  CHECK   fs/drop_caches.c
  LD      drivers/i2c/algos/built-in.o
  CC      lib/scatterlist.o
fs/drop_caches.c:14:5: warning: symbol 'sysctl_drop_caches' was not declared. Should it be static?
  CC      fs/drop_caches.o
  LD      drivers/i2c/busses/built-in.o
  LD      drivers/idle/built-in.o
  LD      drivers/i2c/muxes/built-in.o
  CHECK   block/noop-iosched.c
  LD      drivers/i2c/built-in.o
  CHECK   drivers/iommu/of_iommu.c
  CHECK   arch/microblaze/lib/memset.c
drivers/iommu/of_iommu.c:38:5: warning: symbol 'of_get_dma_window' was not declared. Should it be static?
  CC      arch/microblaze/lib/memset.o
  CC      drivers/iommu/of_iommu.o
  CC      block/noop-iosched.o
  AS      arch/microblaze/lib/modsi3.o
  CHECK   fs/splice.c
  CHECK   arch/microblaze/lib/muldi3.c
fs/splice.c:566:25: warning: cast adds address space to expression (<asn:1>)
fs/splice.c:581:25: warning: cast adds address space to expression (<asn:1>)
fs/splice.c:633:22: warning: cast adds address space to expression (<asn:1>)
  CC      fs/splice.o
  CC      arch/microblaze/lib/muldi3.o
  LD      drivers/iommu/built-in.o
  AS      arch/microblaze/lib/mulsi3.o
  LD      drivers/irqchip/built-in.o
  CHECK   net/core/iovec.c
  LD      drivers/leds/built-in.o
  LD      drivers/lguest/built-in.o
  LD      drivers/macintosh/built-in.o
  AS      arch/microblaze/lib/uaccess_old.o
  LD      drivers/media/common/b2c2/built-in.o
  CHECK   lib/string_helpers.c
  CC      net/core/iovec.o
  CC      lib/string_helpers.o
  LD      drivers/media/common/saa7146/built-in.o
  CHECK   arch/microblaze/lib/ucmpdi2.c
  LD      drivers/media/common/siano/built-in.o
  AS      arch/microblaze/lib/udivsi3.o
  LD      block/partitions/built-in.o
  LD      drivers/media/common/built-in.o
  CC      arch/microblaze/lib/ucmpdi2.o
  CHECK   lib/gcd.c
  CHECK   fs/sync.c
  CHECK   block/deadline-iosched.c
  CC      lib/gcd.o
  LD      drivers/media/firewire/built-in.o
  LD      drivers/media/i2c/soc_camera/built-in.o
  LD      drivers/media/i2c/built-in.o
  CHECK   lib/lcm.c
  CC      block/deadline-iosched.o
  CC      fs/sync.o
  CC      lib/lcm.o
  AS      arch/microblaze/lib/umodsi3.o
  LD      drivers/media/mmc/siano/built-in.o
  LD      drivers/media/mmc/built-in.o
  CHECK   lib/list_sort.c
  AR      arch/microblaze/lib/lib.a
  CC      lib/list_sort.o
  LD      drivers/media/parport/built-in.o
  CC      lib/uuid.o
  LD      drivers/media/pci/b2c2/built-in.o
  LD      drivers/media/pci/ddbridge/built-in.o
  LD      drivers/media/pci/dm1105/built-in.o
  CHECK   net/ethernet/eth.c
  LD      drivers/media/pci/mantis/built-in.o
  LD      drivers/media/pci/ngene/built-in.o
  CHECK   lib/flex_array.c
  CHECK   lib/bsearch.c
  LD      drivers/media/pci/pluto2/built-in.o
  CC      lib/bsearch.o
  LD      drivers/mfd/built-in.o
  CC      lib/flex_array.o
  LD      drivers/media/pci/pt1/built-in.o
  CC      net/ethernet/eth.o
  CHECK   lib/find_last_bit.c
  CC      lib/find_last_bit.o
  CHECK   block/cfq-iosched.c
  LD      drivers/media/pci/saa7146/built-in.o
  LD      drivers/media/pci/ttpci/built-in.o
/tmp/ccnUHrqm.s: Assembler messages:
/tmp/ccnUHrqm.s:1645: Warning: ignoring changed section attributes for .discard
/tmp/ccnUHrqm.s:1673: Warning: ignoring changed section attributes for .discard
/tmp/ccnUHrqm.s:5033: Warning: ignoring changed section attributes for .discard
/tmp/ccnUHrqm.s:5064: Warning: ignoring changed section attributes for .discard
  LD      drivers/misc/carma/built-in.o
  LD      drivers/media/pci/built-in.o
include/linux/spinlock.h:310:2: warning: context imbalance in 'cfq_find_alloc_queue': __context__ statement expected different context
include/linux/spinlock.h:310:2:    context '<noident>': wanted >= 0, got -1
  LD      drivers/misc/cb710/built-in.o
include/linux/spinlock.h:340:2: warning: context imbalance in 'cfq_idle_slice_timer': wrong count at exit
include/linux/spinlock.h:340:2:    context 'Wä£+': wanted 0, got 1
  CC      block/cfq-iosched.o
  LD      drivers/misc/eeprom/built-in.o
  LD      drivers/misc/lis3lv02d/built-in.o
  CHECK   fs/utimes.c
  CHECK   net/core/datagram.c
  CHECK   net/ipv4/route.c
  LD      drivers/misc/ti-st/built-in.o
  LD      drivers/media/platform/davinci/built-in.o
  LD      drivers/misc/built-in.o
  LD      drivers/media/platform/built-in.o
  CHECK   lib/find_next_bit.c
  CC      lib/find_next_bit.o
  CC      fs/utimes.o
  LD      drivers/media/tuners/built-in.o
  CC      net/core/datagram.o
  CHECK   lib/llist.c
  CHECK   fs/stack.c
net/ipv4/route.c:1742:9: warning: symbol 'res' shadows an earlier one
net/ipv4/route.c:1714:6: originally declared here
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
net/ipv4/route.c:1380:2: error: invalid assignment
net/ipv4/route.c:1380:2: error: invalid assignment
net/ipv4/route.c:1380:2: error: invalid assignment
net/ipv4/route.c:1380:2: error: invalid assignment
net/ipv4/route.c:1400:2: error: invalid assignment
net/ipv4/route.c:1400:2: error: invalid assignment
net/ipv4/route.c:1400:2: error: invalid assignment
net/ipv4/route.c:1400:2: error: invalid assignment
net/ipv4/route.c:1597:2: error: invalid assignment
net/ipv4/route.c:1597:2: error: invalid assignment
net/ipv4/route.c:1597:2: error: invalid assignment
net/ipv4/route.c:1597:2: error: invalid assignment
net/ipv4/route.c:1631:2: error: invalid assignment
net/ipv4/route.c:1631:2: error: invalid assignment
net/ipv4/route.c:1631:2: error: invalid assignment
net/ipv4/route.c:1631:2: error: invalid assignment
net/ipv4/route.c:1679:2: error: invalid assignment
net/ipv4/route.c:1679:2: error: invalid assignment
net/ipv4/route.c:1679:2: error: invalid assignment
net/ipv4/route.c:1679:2: error: invalid assignment
net/ipv4/route.c:1689:2: error: invalid assignment
net/ipv4/route.c:1689:2: error: invalid assignment
net/ipv4/route.c:1689:2: error: invalid assignment
net/ipv4/route.c:1689:2: error: invalid assignment
net/ipv4/route.c:1853:2: error: invalid assignment
net/ipv4/route.c:1853:2: error: invalid assignment
net/ipv4/route.c:1853:2: error: invalid assignment
net/ipv4/route.c:1853:2: error: invalid assignment
net/ipv4/route.c:1861:4: error: invalid assignment
net/ipv4/route.c:1861:4: error: invalid assignment
net/ipv4/route.c:1861:4: error: invalid assignment
net/ipv4/route.c:1861:4: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
  LD      drivers/media/rc/built-in.o
  CC      lib/llist.o
  CC      net/ipv4/route.o
  LD      net/ethernet/built-in.o
  CC      fs/stack.o
  CHECK   fs/fs_struct.c
  LD      drivers/media/usb/b2c2/built-in.o
  LD      drivers/media/usb/dvb-usb/built-in.o
fs/fs_struct.c:161:18: warning: symbol 'init_fs' was not declared. Should it be static?
  CC      fs/fs_struct.o
  LD      drivers/media/usb/dvb-usb-v2/built-in.o
  LD      drivers/media/usb/s2255/built-in.o
  CHECK   lib/memweight.c
  CHECK   net/ipv6/addrconf_core.c
  LD      drivers/media/usb/siano/built-in.o
  CC      lib/memweight.o
/tmp/ccF8TJBk.s: Assembler messages:
/tmp/ccF8TJBk.s:812: Warning: ignoring changed section attributes for .discard
/tmp/ccF8TJBk.s:831: Warning: ignoring changed section attributes for .discard
  LD      drivers/media/usb/stkwebcam/built-in.o
  LD      drivers/media/usb/ttusb-budget/built-in.o
  LD      drivers/media/usb/ttusb-dec/built-in.o
  CHECK   fs/statfs.c
  LD      drivers/media/usb/zr364xx/built-in.o
  CC      net/ipv6/addrconf_core.o
  LD      drivers/media/usb/built-in.o
  CHECK   lib/kstrtox.c
  CC      fs/statfs.o
  LD      drivers/media/built-in.o
  CHECK   lib/pci_iomap.c
  CC      lib/kstrtox.o
  LD      drivers/mmc/built-in.o
  CC      lib/pci_iomap.o
  CHECK   drivers/net/Space.c
  CC      drivers/net/Space.o
  CHECK   net/core/stream.c
  CHECK   net/netlink/af_netlink.c
  CHECK   fs/buffer.c
  CC      net/core/stream.o
  CHECK   lib/iomap_copy.c
fs/buffer.c:1289:6: warning: incorrect type in assignment (invalid types)
fs/buffer.c:1289:6:    expected unknown type 11 <noident>
fs/buffer.c:1289:6:    got struct buffer_head *[assigned] pscr_ret__
fs/buffer.c:1289:6: warning: incorrect type in assignment (invalid types)
fs/buffer.c:1289:6:    expected unknown type 11 <noident>
fs/buffer.c:1289:6:    got struct buffer_head *[assigned] pscr_ret__
fs/buffer.c:1289:6: warning: incorrect type in assignment (invalid types)
fs/buffer.c:1289:6:    expected unknown type 11 <noident>
fs/buffer.c:1289:6:    got struct buffer_head *[assigned] pscr_ret__
fs/buffer.c:1289:6: warning: incorrect type in assignment (invalid types)
fs/buffer.c:1289:6:    expected unknown type 11 <noident>
fs/buffer.c:1289:6:    got struct buffer_head *[assigned] pscr_ret__
fs/buffer.c:1293:5: warning: incorrect type in assignment (invalid types)
fs/buffer.c:1293:5:    expected unknown type 11 <noident>
fs/buffer.c:1293:5:    got struct buffer_head *bh
fs/buffer.c:1293:5: warning: incorrect type in assignment (invalid types)
fs/buffer.c:1293:5:    expected unknown type 11 <noident>
fs/buffer.c:1293:5:    got struct buffer_head *bh
fs/buffer.c:1293:5: warning: incorrect type in assignment (invalid types)
fs/buffer.c:1293:5:    expected unknown type 11 <noident>
fs/buffer.c:1293:5:    got struct buffer_head *bh
fs/buffer.c:1293:5: warning: incorrect type in assignment (invalid types)
fs/buffer.c:1293:5:    expected unknown type 11 <noident>
fs/buffer.c:1293:5:    got struct buffer_head *bh
net/netlink/af_netlink.c:218:38: warning: context imbalance in 'netlink_table_grab': unexpected unlock
net/netlink/af_netlink.c:218:38:    context 'nl_table_lock': wanted 1, got 0
net/netlink/af_netlink.c:226:2: warning: context imbalance in 'netlink_table_ungrab': wrong count at exit
net/netlink/af_netlink.c:226:2:    context 'nl_table_lock': wanted 0, got 1
  CHECK   net/ipv6/exthdrs_core.c
fs/buffer.c:3245:6: error: invalid assignment
fs/buffer.c:3245:6: error: invalid assignment
fs/buffer.c:3245:6: error: invalid assignment
fs/buffer.c:3245:6: error: invalid assignment
fs/buffer.c:3245:6: error: invalid assignment
fs/buffer.c:3245:6: error: invalid assignment
fs/buffer.c:3245:6: error: invalid assignment
fs/buffer.c:3245:6: error: invalid assignment
fs/buffer.c:3245:6: error: invalid assignment
fs/buffer.c:3245:6: error: invalid assignment
fs/buffer.c:3245:6: error: invalid assignment
fs/buffer.c:3245:6: error: invalid assignment
fs/buffer.c:3245:6: error: invalid assignment
fs/buffer.c:3245:6: error: invalid assignment
fs/buffer.c:3245:6: error: invalid assignment
fs/buffer.c:3245:6: error: invalid assignment
fs/buffer.c:3259:3: error: invalid assignment
fs/buffer.c:3259:3: error: invalid assignment
fs/buffer.c:3259:3: error: invalid assignment
fs/buffer.c:3259:3: error: invalid assignment
fs/buffer.c:3272:2: error: invalid assignment
fs/buffer.c:3272:2: error: invalid assignment
fs/buffer.c:3272:2: error: invalid assignment
fs/buffer.c:3272:2: error: invalid assignment
fs/buffer.c:3287:2: error: invalid assignment
fs/buffer.c:3287:2: error: invalid assignment
fs/buffer.c:3287:2: error: invalid assignment
fs/buffer.c:3287:2: error: invalid assignment
  CC      lib/iomap_copy.o
net/netlink/af_netlink.c:2000:56: warning: context imbalance in 'netlink_seq_start': unexpected unlock
net/netlink/af_netlink.c:2000:56:    context 'nl_table_lock': wanted 1, got 0
net/netlink/af_netlink.c:2048:2: warning: context imbalance in 'netlink_seq_stop': wrong count at exit
net/netlink/af_netlink.c:2048:2:    context 'nl_table_lock': wanted 0, got 1
  CC      net/netlink/af_netlink.o
  CC      fs/buffer.o
  CC      net/ipv6/exthdrs_core.o
  CHECK   drivers/net/loopback.c
  CHECK   lib/devres.c
lib/devres.c:82:2: warning: cast removes address space of expression
lib/devres.c:194:2: warning: cast removes address space of expression
  CC      lib/devres.o
  LD      block/built-in.o
  CC      drivers/net/loopback.o
  CHECK   net/ipv6/output_core.c
  CHECK   net/netlink/genetlink.c
  CC      net/ipv6/output_core.o
  CHECK   lib/hweight.c
  CC      lib/hweight.o
  CHECK   net/core/scm.c
  CHECK   lib/list_debug.c
  CC      net/netlink/genetlink.o
  CHECK   net/ipv4/inetpeer.c
  CC      lib/list_debug.o
net/core/scm.c:249:19: warning: cast removes address space of expression
net/core/scm.c:249:19: warning: incorrect type in argument 1 (different address spaces)
net/core/scm.c:249:19:    expected void [noderef] <asn:1>*to
net/core/scm.c:249:19:    got void *<noident>
net/core/scm.c:285:41: warning: cast removes address space of expression
  CC      net/core/scm.o
  CC      net/ipv4/inetpeer.o
  CHECK   lib/debugobjects.c
  LD      drivers/net/ethernet/8390/built-in.o
lib/debugobjects.c:1017:19: warning: symbol 'obj' shadows an earlier one
lib/debugobjects.c:918:36: originally declared here
  CC      lib/debugobjects.o
  LD      drivers/net/ethernet/broadcom/built-in.o
  LD      drivers/net/ethernet/cadence/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
  CHECK   net/ipv6/protocol.c
  LD      drivers/net/ethernet/seeq/built-in.o
  LD      drivers/net/ethernet/stmicro/built-in.o
  LD      drivers/net/ethernet/wiznet/built-in.o
  CC      net/ipv6/protocol.o
  LD      drivers/net/ethernet/xilinx/built-in.o
  LD      drivers/net/ethernet/built-in.o
/tmp/cczoFPNn.s: Assembler messages:
/tmp/cczoFPNn.s:1220: Warning: ignoring changed section attributes for .discard
/tmp/cczoFPNn.s:1246: Warning: ignoring changed section attributes for .discard
/tmp/cczoFPNn.s:1265: Warning: ignoring changed section attributes for .discard
/tmp/cczoFPNn.s:1284: Warning: ignoring changed section attributes for .discard
  LD      drivers/net/wireless/built-in.o
  CHECK   net/core/gen_stats.c
  LD      drivers/net/built-in.o
  LD      drivers/nfc/built-in.o
  CHECK   drivers/of/base.c
/tmp/ccEsQB85.s: Assembler messages:
/tmp/ccEsQB85.s:7094: Warning: ignoring changed section attributes for .discard
/tmp/ccEsQB85.s:7145: Warning: ignoring changed section attributes for .discard
/tmp/ccEsQB85.s:7193: Warning: ignoring changed section attributes for .discard
/tmp/ccEsQB85.s:7240: Warning: ignoring changed section attributes for .discard
/tmp/ccEsQB85.s:7257: Warning: ignoring changed section attributes for .discard
/tmp/ccEsQB85.s:7273: Warning: ignoring changed section attributes for .discard
/tmp/ccEsQB85.s:7289: Warning: ignoring changed section attributes for .discard
/tmp/ccEsQB85.s:9847: Warning: ignoring changed section attributes for .discard
net/core/gen_stats.c:75:9: warning: context imbalance in 'gnet_stats_start_copy_compat': unexpected unlock
net/core/gen_stats.c:75:9:    context 'lock': wanted 1, got 0
net/core/gen_stats.c:127:9: warning: context imbalance in 'gnet_stats_copy_basic': unexpected unlock
net/core/gen_stats.c:127:9:    context '<noident>': wanted 0, got -1
net/core/gen_stats.c:159:9: warning: context imbalance in 'gnet_stats_copy_rate_est': unexpected unlock
net/core/gen_stats.c:159:9:    context '<noident>': wanted 0, got -1
net/core/gen_stats.c:187:9: warning: context imbalance in 'gnet_stats_copy_queue': unexpected unlock
net/core/gen_stats.c:187:9:    context '<noident>': wanted 0, got -1
net/core/gen_stats.c:215:9: warning: context imbalance in 'gnet_stats_copy_app': unexpected unlock
net/core/gen_stats.c:215:9:    context '<noident>': wanted 0, got -1
net/core/gen_stats.c:249:9: warning: context imbalance in 'gnet_stats_finish_copy': unexpected unlock
net/core/gen_stats.c:249:9:    context '<noident>': wanted 0, got -1
  CC      net/core/gen_stats.o
  CC      drivers/of/base.o
  CHECK   drivers/of/fdt.c
  LD      net/netlink/built-in.o
  CC      drivers/of/fdt.o
  CHECK   lib/bitrev.c
  HOSTCC  lib/gen_crc32table
  CC      lib/bitrev.o
  LD      net/ipv6/built-in.o
  CHECK   net/ipv4/protocol.c
  CHECK   fs/bio.c
  CC      net/ipv4/protocol.o
  CHECK   lib/zlib_inflate/inffast.c
fs/bio.c:1217:26: warning: incorrect type in initializer (different address spaces)
fs/bio.c:1217:26:    expected char *p
fs/bio.c:1217:26:    got void [noderef] <asn:1>*iov_base
fs/bio.c:1364:9: warning: context imbalance in 'bio_dirty_fn': wrong count at exit
fs/bio.c:1364:9:    context 'é+': wanted 0, got 1
fs/bio.c:1394:11: warning: context imbalance in 'bio_check_pages_dirty': wrong count at exit
fs/bio.c:1394:11:    context 'ê+': wanted 0, got 1
  CC      fs/bio.o
lib/zlib_inflate/inffast.c:281:8: warning: do-while statement is not a compound statement
lib/zlib_inflate/inffast.c:299:8: warning: do-while statement is not a compound statement
  CC      lib/zlib_inflate/inffast.o
  LD      drivers/pinctrl/built-in.o
  CHECK   net/core/gen_estimator.c
  CHECK   net/core/net_namespace.c
  CC      net/core/gen_estimator.o
  CC      net/core/net_namespace.o
  CHECK   lib/zlib_inflate/inflate.c
  CC      lib/zlib_inflate/inflate.o
  CHECK   lib/zlib_inflate/infutil.c
  CHECK   drivers/of/address.c
  CC      lib/zlib_inflate/infutil.o
drivers/of/address.c:364:43: warning: incorrect type in argument 3 (different signedness)
drivers/of/address.c:364:43:    expected int *lenp
drivers/of/address.c:364:43:    got unsigned int *<noident>
drivers/of/address.c:495:5: warning: symbol 'of_translate_dma_address' was not declared. Should it be static?
drivers/of/address.c:540:47: warning: incorrect type in argument 3 (different signedness)
drivers/of/address.c:540:47:    expected int *lenp
drivers/of/address.c:540:47:    got unsigned int *<noident>
  CC      drivers/of/address.o
  CHECK   lib/zlib_inflate/inftrees.c
  CC      lib/zlib_inflate/inftrees.o
  CHECK   net/ipv4/ip_input.c
  CHECK   lib/nlattr.c
net/ipv4/ip_input.c:345:5: error: invalid assignment
net/ipv4/ip_input.c:345:5: error: invalid assignment
net/ipv4/ip_input.c:345:5: error: invalid assignment
net/ipv4/ip_input.c:345:5: error: invalid assignment
  CC      lib/nlattr.o
  CC      net/ipv4/ip_input.o
  CHECK   lib/checksum.c
  CC      lib/checksum.o
  CHECK   drivers/of/irq.c
drivers/of/irq.c:297:51: warning: incorrect type in argument 3 (different signedness)
drivers/of/irq.c:297:51:    expected int *lenp
drivers/of/irq.c:297:51:    got unsigned int *<noident>
  CC      drivers/of/irq.o
  CHECK   lib/zlib_inflate/inflate_syms.c
  CHECK   net/core/secure_seq.c
  CC      lib/zlib_inflate/inflate_syms.o
  LD      drivers/platform/built-in.o
  CC      net/core/secure_seq.o
  CHECK   fs/block_dev.c
  CHECK   net/packet/af_packet.c
  CHECK   net/sched/sch_generic.c
include/linux/spinlock.h:325:2: warning: context imbalance in 'bdev_inode_switch_bdi': __context__ statement expected different context
include/linux/spinlock.h:325:2:    context '<noident>': wanted >= 0, got -1
include/linux/spinlock.h:285:2: warning: context imbalance in 'bd_prepare_to_claim': __context__ statement expected different context
include/linux/spinlock.h:285:2:    context '<noident>': wanted >= 0, got -1
  CC      fs/block_dev.o
  LD      lib/zlib_inflate/zlib_inflate.o
net/sched/sch_generic.c:96:3: error: invalid assignment
net/sched/sch_generic.c:96:3: error: invalid assignment
net/sched/sch_generic.c:96:3: error: invalid assignment
net/sched/sch_generic.c:96:3: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
  CC      net/sched/sch_generic.o
  LD      lib/zlib_inflate/built-in.o
  CHECK   drivers/of/device.c
  CHECK   net/ipv4/ip_fragment.c
net/packet/af_packet.c:1958:3: warning: symbol 'addr' shadows an earlier one
net/packet/af_packet.c:1847:31: originally declared here
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
  CC      drivers/of/device.o
  CC      net/packet/af_packet.o
  CHECK   net/core/flow_dissector.c
  CHECK   lib/atomic64.c
  CC      lib/atomic64.o
net/ipv4/ip_fragment.c:301:20: warning: context problem in 'ip_defrag': 'inet_frag_find' expected different context
net/ipv4/ip_fragment.c:301:20:    default context: wanted >= 1, got 0
  CC      net/ipv4/ip_fragment.o
  CC      net/core/flow_dissector.o
  CHECK   lib/dynamic_queue_limits.c
  CC      lib/dynamic_queue_limits.o
  CHECK   lib/argv_split.c
  CHECK   drivers/of/platform.c
  CC      lib/argv_split.o
  CHECK   drivers/of/of_net.c
drivers/of/platform.c:199:24: warning: symbol 'of_platform_device_create_pdata' was not declared. Should it be static?
  CC      drivers/of/platform.o
  CHECK   lib/cmdline.c
  CC      lib/cmdline.o
  CC      drivers/of/of_net.o
  CHECK   lib/ctype.c
  CC      lib/ctype.o
  CHECK   lib/dec_and_lock.c
lib/dec_and_lock.c:31:9: warning: context imbalance in '_atomic_dec_and_lock': wrong count at exit
lib/dec_and_lock.c:31:9:    context '<noident>': wanted 0, got 1
  CC      lib/dec_and_lock.o
  CHECK   net/sched/sch_mq.c
  CHECK   lib/decompress.c
  CHECK   fs/direct-io.c
  CC      lib/decompress.o
  CC      net/sched/sch_mq.o
  CHECK   lib/decompress_inflate.c
  CHECK   net/core/sysctl_net_core.c
fs/direct-io.c:1063:29: warning: Using plain integer as NULL pointer
fs/direct-io.c:293:30: warning: context imbalance in 'dio_bio_end_aio': wrong count at exit
fs/direct-io.c:293:30:    context '8â*': wanted 0, got 1
include/linux/spinlock.h:340:2: warning: context imbalance in 'dio_bio_end_io': wrong count at exit
include/linux/spinlock.h:340:2:    context '8â*': wanted 0, got 1
fs/direct-io.c:435:9: warning: context imbalance in 'dio_await_one': wrong count at exit
fs/direct-io.c:435:9:    context '8â*': wanted 0, got 1
lib/decompress_inflate.c:35:17: warning: symbol 'gunzip' was not declared. Should it be static?
  CC      lib/decompress_inflate.o
fs/direct-io.c:998:9: warning: context imbalance in 'do_direct_IO': wrong count at exit
fs/direct-io.c:998:9:    context '8â*': wanted 0, got 1
  CHECK   net/core/dev.c
include/linux/spinlock.h:340:2: warning: context imbalance in '__blockdev_direct_IO': __context__ statement expected different context
include/linux/spinlock.h:340:2:    context '<noident>': wanted >= 0, got -1
  CC      fs/direct-io.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      net/core/sysctl_net_core.o
  LD      drivers/of/built-in.o
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
net/core/dev.c:2708:5: error: invalid assignment
net/core/dev.c:2708:5: error: invalid assignment
net/core/dev.c:2708:5: error: invalid assignment
net/core/dev.c:2708:5: error: invalid assignment
net/core/dev.c:2710:5: error: invalid assignment
net/core/dev.c:2710:5: error: invalid assignment
net/core/dev.c:2710:5: error: invalid assignment
net/core/dev.c:2710:5: error: invalid assignment
net/core/dev.c:3365:2: error: invalid assignment
net/core/dev.c:3365:2: error: invalid assignment
net/core/dev.c:3365:2: error: invalid assignment
net/core/dev.c:3365:2: error: invalid assignment
  CHECK   lib/dump_stack.c
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
  CHECK   net/ipv4/ip_forward.c
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
net/core/dev.c:5913:10: error: invalid assignment
  CC      lib/dump_stack.o
  LD      drivers/pwm/built-in.o
  CHECK   drivers/tty/tty_io.c
  CHECK   lib/earlycpio.c
  CC      net/core/dev.o
  CC      lib/earlycpio.o
  CC      net/ipv4/ip_forward.o
drivers/tty/tty_io.c:437:9: warning: context imbalance in 'tty_check_change': wrong count at exit
drivers/tty/tty_io.c:437:9:    context '|Ô*': wanted 0, got 1
include/linux/spinlock.h:340:2: warning: context imbalance in '__tty_hangup': __context__ statement expected different context
include/linux/spinlock.h:340:2:    context '<noident>': wanted >= 0, got -1
drivers/tty/tty_io.c:849:2: warning: context imbalance in 'disassociate_ctty': __context__ statement expected different context
drivers/tty/tty_io.c:849:2:    context '<noident>': wanted >= 0, got -1
drivers/tty/tty_io.c:903:4: warning: context imbalance in 'stop_tty': wrong count at exit
drivers/tty/tty_io.c:903:4:    context '|Ô*': wanted 0, got 1
drivers/tty/tty_io.c:939:13: warning: context imbalance in 'start_tty': wrong count at exit
drivers/tty/tty_io.c:939:13:    context '|Ô*': wanted 0, got 1
drivers/tty/tty_io.c:989:2: warning: context imbalance in 'tty_write_unlock': wrong count at exit
drivers/tty/tty_io.c:989:2:    default context: wanted 0, got 1
drivers/tty/tty_io.c:1001:9: warning: context imbalance in 'tty_write_lock': unexpected unlock
drivers/tty/tty_io.c:1001:9:    default context: wanted 1, got 0
drivers/tty/tty_io.c:1114:19: warning: context problem in 'tty_write_message': 'tty_write_unlock' expected different context
drivers/tty/tty_io.c:1114:19:    default context: wanted >= 1, got 0
drivers/tty/tty_io.c:1159:9: warning: context imbalance in 'tty_write': wrong count at exit
drivers/tty/tty_io.c:1159:9:    context '<noident>': wanted 0, got 1
  CHECK   lib/extable.c
drivers/tty/tty_io.c:2102:9: warning: context imbalance in '__tty_fasync': wrong count at exit
drivers/tty/tty_io.c:2102:9:    context '|Ô*': wanted 0, got 1
drivers/tty/tty_io.c:2204:9: warning: context imbalance in 'tty_do_resize': wrong count at exit
drivers/tty/tty_io.c:2204:9:    context '|Ô*': wanted 0, got 1
drivers/tty/tty_io.c:2365:9: warning: context imbalance in 'tty_get_pgrp': wrong count at exit
drivers/tty/tty_io.c:2365:9:    context '|Ô*': wanted 0, got 1
drivers/tty/tty_io.c:2531:9: warning: context imbalance in 'send_break': wrong count at exit
drivers/tty/tty_io.c:2531:9:    context '<noident>': wanted 0, got 1
drivers/tty/tty_io.c:3347:15: warning: context imbalance in 'proc_clear_tty': wrong count at exit
drivers/tty/tty_io.c:3347:15:    context '©|Ô*': wanted 0, got 1
drivers/tty/tty_io.c:3370:2: warning: context imbalance in '__proc_set_tty': wrong count at exit
drivers/tty/tty_io.c:3370:2:    context '©|Ô*': wanted 0, got 1
drivers/tty/tty_io.c:3388:9: warning: context imbalance in 'get_current_tty': wrong count at exit
drivers/tty/tty_io.c:3388:9:    context 'ª|Ô*': wanted 0, got 1
  CC      drivers/tty/tty_io.o
  LD      net/sched/built-in.o
  CC      lib/extable.o
  CHECK   drivers/video/fb_notify.c
  CC      drivers/video/fb_notify.o
  LD      drivers/video/backlight/built-in.o
  CHECK   drivers/tty/n_tty.c
include/linux/spinlock.h:340:2: warning: context imbalance in 'put_tty_queue': wrong count at exit
include/linux/spinlock.h:340:2:    context 't+': wanted 0, got 1
drivers/tty/n_tty.c:231:17: warning: context imbalance in 'reset_buffer_flags': wrong count at exit
drivers/tty/n_tty.c:231:17:    context 't+': wanted 0, got 1
include/linux/spinlock.h:340:2: warning: context imbalance in 'n_tty_flush_buffer': wrong count at exit
include/linux/spinlock.h:340:2:    context 't+': wanted 0, got 1
drivers/tty/n_tty.c:288:9: warning: context imbalance in 'n_tty_chars_in_buffer': wrong count at exit
drivers/tty/n_tty.c:288:9:    context 't+': wanted 0, got 1
include/linux/spinlock.h:340:2: warning: context imbalance in 'eraser': __context__ statement expected different context
include/linux/spinlock.h:340:2:    context '<noident>': wanted >= 0, got -1
drivers/tty/n_tty.c:1486:16: warning: context imbalance in 'n_tty_receive_buf': wrong count at exit
drivers/tty/n_tty.c:1486:16:    context 't+': wanted 0, got 1
include/linux/spinlock.h:340:2: warning: context imbalance in 'copy_from_read_buf': __context__ statement expected different context
include/linux/spinlock.h:340:2:    context '<noident>': wanted >= 0, got -1
include/linux/spinlock.h:340:2: warning: context imbalance in 'n_tty_read': __context__ statement expected different context
include/linux/spinlock.h:340:2:    context '<noident>': wanted >= 0, got -1
  CC      drivers/tty/n_tty.o
  CHECK   lib/flex_proportions.c
  CC      lib/flex_proportions.o
  LD      drivers/video/omap2/displays/built-in.o
/tmp/ccVJK6fa.s: Assembler messages:
/tmp/ccVJK6fa.s:4419: Warning: ignoring changed section attributes for .discard
/tmp/ccVJK6fa.s:4435: Warning: ignoring changed section attributes for .discard
/tmp/ccVJK6fa.s:6160: Warning: ignoring changed section attributes for .discard
/tmp/ccVJK6fa.s:6188: Warning: ignoring changed section attributes for .discard
lib/idr.c:54:9: warning: context imbalance in 'get_from_free_list': wrong count at exit
lib/idr.c:54:9:    context 'ðÄ*': wanted 0, got 1
include/linux/spinlock.h:340:2: warning: context imbalance in 'move_to_free_list': wrong count at exit
include/linux/spinlock.h:340:2:    context 'ðÄ*': wanted 0, got 1
lib/idr.c:263:9: warning: context imbalance in 'idr_get_empty_slot': wrong count at exit
lib/idr.c:263:9:    context 'ðÄ*': wanted 0, got 1
lib/idr.c:730:8: warning: context imbalance in 'free_bitmap': wrong count at exit
lib/idr.c:730:8:    context 'ðÄ*': wanted 0, got 1
include/linux/spinlock.h:340:2: warning: context imbalance in 'ida_simple_get': __context__ statement expected different context
include/linux/spinlock.h:340:2:    context '<noident>': wanted >= 0, got -1
include/linux/spinlock.h:340:2: warning: context imbalance in 'ida_simple_remove': wrong count at exit
include/linux/spinlock.h:340:2:    context 'ðÄ*': wanted 0, got 1
  CC      lib/idr.o
  CHECK   drivers/video/output.c
  CHECK   net/ipv4/ip_options.c
  CHECK   fs/mpage.c
  CC      drivers/video/output.o
  LD      net/packet/built-in.o
  CC      fs/mpage.o
  CHECK   net/ipv4/ip_output.c
  CC      net/ipv4/ip_options.o
net/ipv4/ip_output.c:473:3: warning: symbol 'ptr' shadows an earlier one
net/ipv4/ip_output.c:453:6: originally declared here
net/ipv4/ip_output.c:565:5: warning: symbol 'ptr' shadows an earlier one
net/ipv4/ip_output.c:453:6: originally declared here
net/ipv4/ip_output.c:575:4: warning: symbol 'ptr' shadows an earlier one
net/ipv4/ip_output.c:453:6: originally declared here
net/ipv4/ip_output.c:584:3: warning: symbol 'ptr' shadows an earlier one
net/ipv4/ip_output.c:453:6: originally declared here
net/ipv4/ip_output.c:707:3: warning: symbol 'ptr' shadows an earlier one
net/ipv4/ip_output.c:453:6: originally declared here
net/ipv4/ip_output.c:710:2: warning: symbol 'ptr' shadows an earlier one
net/ipv4/ip_output.c:453:6: originally declared here
net/ipv4/ip_output.c:715:2: warning: symbol 'ptr' shadows an earlier one
net/ipv4/ip_output.c:453:6: originally declared here
  CC      net/ipv4/ip_output.o
  LD      drivers/video/built-in.o
  CHECK   net/ipv4/ip_sockglue.c
  CHECK   lib/int_sqrt.c
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
  CC      lib/int_sqrt.o
  CC      net/ipv4/ip_sockglue.o
/tmp/ccqJVSpf.s: Assembler messages:
/tmp/ccqJVSpf.s:11465: Warning: ignoring changed section attributes for .discard
/tmp/ccqJVSpf.s:11537: Warning: ignoring changed section attributes for .discard
/tmp/ccqJVSpf.s:11556: Warning: ignoring changed section attributes for .discard
/tmp/ccqJVSpf.s:11574: Warning: ignoring changed section attributes for .discard
/tmp/ccqJVSpf.s:11590: Warning: ignoring changed section attributes for .discard
/tmp/ccqJVSpf.s:11610: Warning: ignoring changed section attributes for .discard
/tmp/ccqJVSpf.s:11627: Warning: ignoring changed section attributes for .discard
/tmp/ccqJVSpf.s:11643: Warning: ignoring changed section attributes for .discard
/tmp/ccqJVSpf.s:11660: Warning: ignoring changed section attributes for .discard
/tmp/ccqJVSpf.s:11678: Warning: ignoring changed section attributes for .discard
/tmp/ccqJVSpf.s:11696: Warning: ignoring changed section attributes for .discard
  CHECK   lib/irq_regs.c
  CC      lib/irq_regs.o
  CHECK   net/sunrpc/clnt.c
  CHECK   fs/ioprio.c
/tmp/ccl2FpaX.s: Assembler messages:
/tmp/ccl2FpaX.s:5992: Warning: ignoring changed section attributes for .discard
/tmp/ccl2FpaX.s:6006: Warning: ignoring changed section attributes for .discard
/tmp/ccl2FpaX.s:7379: Warning: ignoring changed section attributes for .discard
/tmp/ccl2FpaX.s:7416: Warning: ignoring changed section attributes for .discard
/tmp/ccl2FpaX.s:7439: Warning: ignoring changed section attributes for .discard
  CHECK   lib/is_single_threaded.c
  CHECK   drivers/tty/tty_ioctl.c
  CC      lib/is_single_threaded.o
  CC      fs/ioprio.o
drivers/tty/tty_ioctl.c:554:9: warning: context imbalance in 'tty_set_termios': wrong count at exit
drivers/tty/tty_ioctl.c:554:9:    context 'àÖN+': wanted 0, got 1
  CC      net/sunrpc/clnt.o
  CC      drivers/tty/tty_ioctl.o
  CHECK   lib/klist.c
  CC      lib/klist.o
  CHECK   fs/proc_namespace.c
  CHECK   drivers/tty/tty_ldisc.c
  CC      fs/proc_namespace.o
  CC      drivers/tty/tty_ldisc.o
  CHECK   lib/kobject.c
  CC      lib/kobject.o
/tmp/ccJ32n7d.s: Assembler messages:
/tmp/ccJ32n7d.s:2367: Warning: ignoring changed section attributes for .discard
/tmp/ccJ32n7d.s:2386: Warning: ignoring changed section attributes for .discard
/tmp/ccJ32n7d.s:2405: Warning: ignoring changed section attributes for .discard
/tmp/ccJ32n7d.s:2424: Warning: ignoring changed section attributes for .discard
/tmp/ccJ32n7d.s:2443: Warning: ignoring changed section attributes for .discard
/tmp/ccJ32n7d.s:3437: Warning: ignoring changed section attributes for .discard
/tmp/ccJ32n7d.s:3458: Warning: ignoring changed section attributes for .discard
/tmp/ccJ32n7d.s:3479: Warning: ignoring changed section attributes for .discard
/tmp/ccJ32n7d.s:3501: Warning: ignoring changed section attributes for .discard
/tmp/ccJ32n7d.s:3523: Warning: ignoring changed section attributes for .discard
/tmp/ccJ32n7d.s:3598: Warning: ignoring changed section attributes for .discard
/tmp/ccJ32n7d.s:3613: Warning: ignoring changed section attributes for .discard
  CHECK   lib/kobject_uevent.c
/tmp/ccFDDwvv.s: Assembler messages:
/tmp/ccFDDwvv.s:1034: Warning: ignoring changed section attributes for .discard
/tmp/ccFDDwvv.s:1051: Warning: ignoring changed section attributes for .discard
/tmp/ccFDDwvv.s:1067: Warning: ignoring changed section attributes for .discard
/tmp/ccFDDwvv.s:1091: Warning: ignoring changed section attributes for .discard
/tmp/ccFDDwvv.s:1163: Warning: ignoring changed section attributes for .discard
/tmp/ccFDDwvv.s:1180: Warning: ignoring changed section attributes for .discard
/tmp/ccFDDwvv.s:1206: Warning: ignoring changed section attributes for .discard
/tmp/ccFDDwvv.s:3554: Warning: ignoring changed section attributes for .discard
/tmp/ccFDDwvv.s:3569: Warning: ignoring changed section attributes for .discard
  CC      lib/kobject_uevent.o
  CHECK   lib/md5.c
  CC      lib/md5.o
  CHECK   fs/cramfs/inode.c
  CHECK   net/ipv4/inet_hashtables.c
  CHECK   fs/debugfs/inode.c
  CC      fs/cramfs/inode.o
  CHECK   drivers/tty/tty_buffer.c
  CHECK   net/core/ethtool.c
  CC      fs/debugfs/inode.o
  CHECK   drivers/tty/tty_port.c
include/linux/spinlock.h:340:2: warning: context imbalance in 'tty_buffer_flush': wrong count at exit
include/linux/spinlock.h:340:2:    context 'ýë*': wanted 0, got 1
drivers/tty/tty_buffer.c:255:9: warning: context imbalance in 'tty_buffer_request_room': wrong count at exit
drivers/tty/tty_buffer.c:255:9:    context '': wanted 0, got 1
include/linux/spinlock.h:340:2: warning: context imbalance in 'tty_insert_flip_string_fixed_flag': __context__ statement expected different context
include/linux/spinlock.h:340:2:    context '<noident>': wanted >= 0, got -1
include/linux/spinlock.h:340:2: warning: context imbalance in 'tty_insert_flip_string_flags': __context__ statement expected different context
include/linux/spinlock.h:340:2:    context '<noident>': wanted >= 0, got -1
drivers/tty/tty_buffer.c:374:17: warning: context imbalance in 'tty_schedule_flip': wrong count at exit
drivers/tty/tty_buffer.c:374:17:    context 'ë*': wanted 0, got 1
drivers/tty/tty_buffer.c:411:9: warning: context imbalance in 'tty_prepare_flip_string': wrong count at exit
drivers/tty/tty_buffer.c:411:9:    context 'ë*': wanted 0, got 1
drivers/tty/tty_buffer.c:449:9: warning: context imbalance in 'tty_prepare_flip_string_flags': wrong count at exit
drivers/tty/tty_buffer.c:449:9:    context 'ë*': wanted 0, got 1
drivers/tty/tty_buffer.c:529:18: warning: context imbalance in 'flush_to_ldisc': wrong count at exit
drivers/tty/tty_buffer.c:529:18:    context 'ë*': wanted 0, got 1
drivers/tty/tty_buffer.c:572:18: warning: context imbalance in 'tty_flip_buffer_push': wrong count at exit
drivers/tty/tty_buffer.c:572:18:    context 'ë*': wanted 0, got 1
  CC      drivers/tty/tty_buffer.o
net/ipv4/inet_hashtables.c:356:3: error: invalid assignment
net/ipv4/inet_hashtables.c:356:3: error: invalid assignment
net/ipv4/inet_hashtables.c:356:3: error: invalid assignment
net/ipv4/inet_hashtables.c:356:3: error: invalid assignment
  CC      net/ipv4/inet_hashtables.o
drivers/tty/tty_port.c:174:9: warning: context imbalance in 'tty_port_tty_get': wrong count at exit
drivers/tty/tty_port.c:174:9:    context '.+v+': wanted 0, got 1
include/linux/spinlock.h:340:2: warning: context imbalance in 'tty_port_tty_set': wrong count at exit
include/linux/spinlock.h:340:2:    context '.+v+': wanted 0, got 1
drivers/tty/tty_port.c:231:20: warning: context imbalance in 'tty_port_hangup': wrong count at exit
drivers/tty/tty_port.c:231:20:    context '/+v+': wanted 0, got 1
include/linux/spinlock.h:340:2: warning: context imbalance in 'tty_port_block_til_ready': __context__ statement expected different context
include/linux/spinlock.h:340:2:    context '<noident>': wanted >= 0, got -1
drivers/tty/tty_port.c:458:9: warning: context imbalance in 'tty_port_close_start': wrong count at exit
drivers/tty/tty_port.c:458:9:    context '1+v+': wanted 0, got 1
include/linux/spinlock.h:340:2: warning: context imbalance in 'tty_port_close_end': __context__ statement expected different context
include/linux/spinlock.h:340:2:    context '<noident>': wanted >= 0, got -1
  CC      drivers/tty/tty_port.o
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
  CC      net/core/ethtool.o
  CHECK   net/sunrpc/xprt.c
  CC      net/sunrpc/xprt.o
  CHECK   lib/percpu-rwsem.c
lib/percpu-rwsem.c:14:21: warning: incorrect type in assignment (different signedness)
lib/percpu-rwsem.c:14:21:    expected unsigned int [noderef] <asn:3>*fast_read_ctr
lib/percpu-rwsem.c:14:21:    got int [noderef] <asn:3>*<noident>
lib/percpu-rwsem.c:61:3: error: invalid assignment
lib/percpu-rwsem.c:61:3: error: invalid assignment
lib/percpu-rwsem.c:61:3: error: invalid assignment
lib/percpu-rwsem.c:61:3: error: invalid assignment
lib/percpu-rwsem.c:109:7: error: invalid assignment
  CC      lib/percpu-rwsem.o
  CHECK   fs/cramfs/uncompress.c
  CHECK   fs/debugfs/file.c
  CC      fs/cramfs/uncompress.o
  CC      fs/debugfs/file.o
  CHECK   fs/devpts/inode.c
  LD      fs/cramfs/cramfs.o
  LD      fs/cramfs/built-in.o
  CHECK   lib/plist.c
  CC      lib/plist.o
  CHECK   net/ipv4/inet_timewait_sock.c
  CHECK   drivers/tty/tty_mutex.c
  CC      drivers/tty/tty_mutex.o
  CHECK   lib/prio_heap.c
net/ipv4/inet_timewait_sock.c:258:2: error: invalid assignment
net/ipv4/inet_timewait_sock.c:258:2: error: invalid assignment
net/ipv4/inet_timewait_sock.c:258:2: error: invalid assignment
net/ipv4/inet_timewait_sock.c:258:2: error: invalid assignment
net/ipv4/inet_timewait_sock.c:475:2: error: invalid assignment
net/ipv4/inet_timewait_sock.c:475:2: error: invalid assignment
net/ipv4/inet_timewait_sock.c:475:2: error: invalid assignment
net/ipv4/inet_timewait_sock.c:475:2: error: invalid assignment
  CC      net/ipv4/inet_timewait_sock.o
  CHECK   lib/proportions.c
  CC      lib/prio_heap.o
  CC      lib/proportions.o
  LD      fs/debugfs/debugfs.o
  CHECK   net/unix/af_unix.c
  LD      fs/debugfs/built-in.o
/tmp/ccODkhSj.s: Assembler messages:
/tmp/ccODkhSj.s:7614: Warning: ignoring changed section attributes for .discard
  CHECK   net/unix/garbage.c
  LD      fs/devpts/devpts.o
  CHECK   net/core/dev_addr_lists.c
  LD      fs/devpts/built-in.o
  CHECK   lib/radix-tree.c
  CHECK   drivers/tty/pty.c
include/linux/spinlock.h:274:10: warning: context imbalance in 'unix_state_double_lock': wrong count at exit
include/linux/spinlock.h:274:10:    context '<noident>': wanted 0, got 1
include/linux/spinlock.h:325:2: warning: context imbalance in 'unix_state_double_unlock': unexpected unlock
include/linux/spinlock.h:325:2:    context '<noident>': wanted 0, got -1
net/unix/af_unix.c:1052:9: warning: context imbalance in 'unix_wait_for_peer': unexpected unlock
net/unix/af_unix.c:1052:9:    context '<noident>': wanted 0, got -1
net/unix/af_unix.c:1227:9: warning: context imbalance in 'unix_stream_connect': wrong count at exit
net/unix/af_unix.c:1227:9:    context '<noident>': wanted 0, got 1
  CC      net/unix/garbage.o
  LD      fs/exofs/built-in.o
  CC      net/unix/af_unix.o
  CHECK   fs/ext2/balloc.c
net/core/dev_addr_lists.c:487:9: warning: context imbalance in 'dev_uc_sync': wrong count at exit
net/core/dev_addr_lists.c:487:9:    context 'Ó×+': wanted 0, got 1
include/linux/spinlock.h:330:2: warning: context imbalance in 'dev_uc_unsync': unexpected unlock
include/linux/spinlock.h:330:2:    context '<noident>': wanted 0, got -1
net/core/dev_addr_lists.c:678:9: warning: context imbalance in 'dev_mc_sync': wrong count at exit
net/core/dev_addr_lists.c:678:9:    context 'Ó×+': wanted 0, got 1
include/linux/spinlock.h:330:2: warning: context imbalance in 'dev_mc_unsync': unexpected unlock
include/linux/spinlock.h:330:2:    context '<noident>': wanted 0, got -1
  CC      net/core/dev_addr_lists.o
drivers/tty/pty.c:199:9: warning: context imbalance in 'pty_set_pktmode': wrong count at exit
drivers/tty/pty.c:199:9:    context 'Õ+': wanted 0, got 1
drivers/tty/pty.c:223:9: warning: context imbalance in 'pty_signal': wrong count at exit
drivers/tty/pty.c:223:9:    context '×+': wanted 0, got 1
include/linux/spinlock.h:340:2: warning: context imbalance in 'pty_flush_buffer': wrong count at exit
include/linux/spinlock.h:340:2:    context '×+': wanted 0, got 1
include/linux/spinlock.h:340:2: warning: context imbalance in 'pty_resize': __context__ statement expected different context
include/linux/spinlock.h:340:2:    context '<noident>': wanted >= 0, got -1
  CC      drivers/tty/pty.o
include/linux/spinlock.h:325:2: warning: context imbalance in 'try_to_extend_reservation': wrong count at exit
include/linux/spinlock.h:325:2:    context '<noident>': wanted 0, got 1
  CC      fs/ext2/balloc.o
  CHECK   net/sunrpc/socklib.c
  CC      net/sunrpc/socklib.o
  CHECK   net/ipv4/inet_connection_sock.c
net/ipv4/inet_connection_sock.c:228:9: warning: context imbalance in 'inet_csk_get_port': unexpected unlock
net/ipv4/inet_connection_sock.c:228:9:    context '<noident>': wanted 0, got -1
  CC      net/ipv4/inet_connection_sock.o
/tmp/ccdFnxvm.s: Assembler messages:
/tmp/ccdFnxvm.s:198: Warning: ignoring changed section attributes for .discard
/tmp/ccdFnxvm.s:279: Warning: ignoring changed section attributes for .discard
/tmp/ccdFnxvm.s:407: Warning: ignoring changed section attributes for .discard
/tmp/ccdFnxvm.s:480: Warning: ignoring changed section attributes for .discard
/tmp/ccdFnxvm.s:816: Warning: ignoring changed section attributes for .discard
  LD      drivers/tty/ipwireless/built-in.o
  CHECK   drivers/tty/serial/serial_core.c
  CHECK   lib/ratelimit.c
lib/ratelimit.c:65:9: warning: context imbalance in '___ratelimit': wrong count at exit
lib/ratelimit.c:65:9:    context '<noident>': wanted 0, got 1
  CC      lib/ratelimit.o
  CHECK   net/core/dst.c
  CHECK   net/core/netevent.c
drivers/tty/serial/serial_core.c:1338:17: warning: symbol 'flags' shadows an earlier one
drivers/tty/serial/serial_core.c:1320:16: originally declared here
drivers/tty/serial/serial_core.c:2135:17: warning: symbol 'flags' shadows an earlier one
drivers/tty/serial/serial_core.c:2111:15: originally declared here
drivers/tty/serial/serial_core.c:617:8: warning: invalid assignment: |=
drivers/tty/serial/serial_core.c:617:8:    left side has type unsigned int
drivers/tty/serial/serial_core.c:617:8:    right side has type restricted upf_t
drivers/tty/serial/serial_core.c:619:8: warning: invalid assignment: |=
drivers/tty/serial/serial_core.c:619:8:    left side has type unsigned int
drivers/tty/serial/serial_core.c:619:8:    right side has type restricted upf_t
drivers/tty/serial/serial_core.c:621:10: warning: restricted upf_t degrades to integer
drivers/tty/serial/serial_core.c:623:8: warning: invalid assignment: &=
drivers/tty/serial/serial_core.c:623:8:    left side has type unsigned int
drivers/tty/serial/serial_core.c:623:8:    right side has type restricted upf_t
drivers/tty/serial/serial_core.c:626:13: warning: restricted upf_t degrades to integer
drivers/tty/serial/serial_core.c:629:13: warning: restricted upf_t degrades to integer
drivers/tty/serial/serial_core.c:640:8: warning: invalid assignment: |=
drivers/tty/serial/serial_core.c:640:8:    left side has type unsigned int
drivers/tty/serial/serial_core.c:640:8:    right side has type restricted upf_t
drivers/tty/serial/serial_core.c:642:8: warning: invalid assignment: |=
drivers/tty/serial/serial_core.c:642:8:    left side has type unsigned int
drivers/tty/serial/serial_core.c:642:8:    right side has type restricted upf_t
drivers/tty/serial/serial_core.c:644:10: warning: restricted upf_t degrades to integer
drivers/tty/serial/serial_core.c:646:8: warning: invalid assignment: &=
drivers/tty/serial/serial_core.c:646:8:    left side has type unsigned int
drivers/tty/serial/serial_core.c:646:8:    right side has type restricted upf_t
drivers/tty/serial/serial_core.c:649:13: warning: restricted upf_t degrades to integer
drivers/tty/serial/serial_core.c:656:13: warning: restricted upf_t degrades to integer
drivers/tty/serial/serial_core.c:674:21: warning: incorrect type in assignment (different base types)
drivers/tty/serial/serial_core.c:674:21:    expected int [signed] flags
drivers/tty/serial/serial_core.c:674:21:    got restricted upf_t [usertype] flags
drivers/tty/serial/serial_core.c:748:12: warning: incorrect type in assignment (different base types)
drivers/tty/serial/serial_core.c:748:12:    expected restricted upf_t [usertype] new_flags
drivers/tty/serial/serial_core.c:748:12:    got int [signed] flags
include/linux/spinlock.h:340:2: warning: context imbalance in 'uart_stop': wrong count at exit
include/linux/spinlock.h:340:2:    context '¯+': wanted 0, got 1
include/linux/spinlock.h:340:2: warning: context imbalance in 'uart_start': wrong count at exit
include/linux/spinlock.h:340:2:    context '¯+': wanted 0, got 1
include/linux/spinlock.h:310:2: warning: context imbalance in 'uart_port_startup': __context__ statement expected different context
include/linux/spinlock.h:310:2:    context '<noident>': wanted >= 0, got -1
drivers/tty/serial/serial_core.c:261:3: warning: context imbalance in 'uart_shutdown': wrong count at exit
drivers/tty/serial/serial_core.c:261:3:    context '¯+': wanted 0, got 1
drivers/tty/serial/serial_core.c:480:9: warning: context imbalance in 'uart_put_char': wrong count at exit
drivers/tty/serial/serial_core.c:480:9:    context '¯+': wanted 0, got 1
drivers/tty/serial/serial_core.c:535:9: warning: context imbalance in 'uart_write': wrong count at exit
drivers/tty/serial/serial_core.c:535:9:    context '¯+': wanted 0, got 1
drivers/tty/serial/serial_core.c:547:9: warning: context imbalance in 'uart_write_room': wrong count at exit
drivers/tty/serial/serial_core.c:547:9:    context '¯+': wanted 0, got 1
drivers/tty/serial/serial_core.c:559:9: warning: context imbalance in 'uart_chars_in_buffer': wrong count at exit
drivers/tty/serial/serial_core.c:559:9:    context '¯+': wanted 0, got 1
drivers/tty/serial/serial_core.c:585:13: warning: context imbalance in 'uart_flush_buffer': wrong count at exit
drivers/tty/serial/serial_core.c:585:13:    context '¯+': wanted 0, got 1
include/linux/spinlock.h:340:2: warning: context imbalance in 'uart_send_xchar': wrong count at exit
include/linux/spinlock.h:340:2:    context '¯+': wanted 0, got 1
drivers/tty/serial/serial_core.c:986:9: warning: context imbalance in 'uart_tiocmset': wrong count at exit
drivers/tty/serial/serial_core.c:986:9:    context '¯+': wanted 0, got 1
include/linux/spinlock.h:340:2: warning: context imbalance in 'uart_set_termios': wrong count at exit
include/linux/spinlock.h:340:2:    context '¯+': wanted 0, got 1
include/linux/spinlock.h:340:2: warning: context imbalance in 'uart_close': __context__ statement expected different context
include/linux/spinlock.h:340:2:    context '<noident>': wanted >= 0, got -1
drivers/tty/serial/serial_core.c:1465:16: warning: context imbalance in 'uart_hangup': wrong count at exit
drivers/tty/serial/serial_core.c:1465:16:    context ' ¯+': wanted 0, got 1
include/linux/spinlock.h:340:2: warning: context imbalance in 'uart_dtr_rts': wrong count at exit
include/linux/spinlock.h:340:2:    context '¯+': wanted 0, got 1
drivers/tty/serial/serial_core.c:2164:26: warning: context imbalance in 'uart_configure_port': wrong count at exit
drivers/tty/serial/serial_core.c:2164:26:    context '&¯+': wanted 0, got 1
  CC      drivers/tty/serial/serial_core.o
  CC      net/core/netevent.o
  CHECK   lib/rbtree.c
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
  CC      net/core/dst.o
  CC      lib/rbtree.o
  CHECK   fs/ext2/dir.c
include/linux/rbtree_augmented.h:124: warning: '__rb_erase_color' declared inline after being called
include/linux/rbtree_augmented.h:124: warning: previous declaration of '__rb_erase_color' was here
  CHECK   net/sunrpc/xprtsock.c
  CC      fs/ext2/dir.o
net/sunrpc/xprtsock.c:1002:3: error: invalid assignment
net/sunrpc/xprtsock.c:1002:3: error: invalid assignment
net/sunrpc/xprtsock.c:1002:3: error: invalid assignment
net/sunrpc/xprtsock.c:1002:3: error: invalid assignment
net/sunrpc/xprtsock.c:1002:3: error: invalid assignment
net/sunrpc/xprtsock.c:1002:3: error: invalid assignment
net/sunrpc/xprtsock.c:1002:3: error: invalid assignment
net/sunrpc/xprtsock.c:1002:3: error: invalid assignment
net/sunrpc/xprtsock.c:1006:2: error: invalid assignment
net/sunrpc/xprtsock.c:1006:2: error: invalid assignment
net/sunrpc/xprtsock.c:1006:2: error: invalid assignment
net/sunrpc/xprtsock.c:1006:2: error: invalid assignment
net/sunrpc/xprtsock.c:1006:2: error: invalid assignment
net/sunrpc/xprtsock.c:1006:2: error: invalid assignment
net/sunrpc/xprtsock.c:1006:2: error: invalid assignment
net/sunrpc/xprtsock.c:1006:2: error: invalid assignment
  CC      net/sunrpc/xprtsock.o
  CHECK   lib/reciprocal_div.c
  CC      lib/reciprocal_div.o
  LD      net/wireless/built-in.o
  CHECK   lib/rwsem-spinlock.c
  CHECK   drivers/tty/serial/uartlite.c
lib/rwsem-spinlock.c:29:9: warning: context imbalance in 'rwsem_is_locked': wrong count at exit
lib/rwsem-spinlock.c:29:9:    context '<noident>': wanted 0, got 1
  CC      lib/rwsem-spinlock.o
drivers/tty/serial/uartlite.c:80:8: warning: cast removes address space of expression
drivers/tty/serial/uartlite.c:80:8: warning: incorrect type in argument 1 (different address spaces)
drivers/tty/serial/uartlite.c:80:8:    expected void const volatile [noderef] <asn:2>*addr
drivers/tty/serial/uartlite.c:80:8:    got unsigned int [usertype] *<noident>
drivers/tty/serial/uartlite.c:125:3: warning: cast removes address space of expression
drivers/tty/serial/uartlite.c:125:3: warning: incorrect type in argument 2 (different address spaces)
drivers/tty/serial/uartlite.c:125:3:    expected void volatile [noderef] <asn:2>*addr
drivers/tty/serial/uartlite.c:125:3:    got unsigned int [usertype] *<noident>
drivers/tty/serial/uartlite.c:134:2: warning: cast removes address space of expression
drivers/tty/serial/uartlite.c:134:2: warning: incorrect type in argument 2 (different address spaces)
drivers/tty/serial/uartlite.c:134:2:    expected void volatile [noderef] <asn:2>*addr
drivers/tty/serial/uartlite.c:134:2:    got unsigned int [usertype] *<noident>
drivers/tty/serial/uartlite.c:151:14: warning: cast removes address space of expression
drivers/tty/serial/uartlite.c:151:14: warning: incorrect type in argument 1 (different address spaces)
drivers/tty/serial/uartlite.c:151:14:    expected void const volatile [noderef] <asn:2>*addr
drivers/tty/serial/uartlite.c:151:14:    got unsigned int [usertype] *<noident>
drivers/tty/serial/uartlite.c:172:8: warning: cast removes address space of expression
drivers/tty/serial/uartlite.c:172:8: warning: incorrect type in argument 1 (different address spaces)
drivers/tty/serial/uartlite.c:172:8:    expected void const volatile [noderef] <asn:2>*addr
drivers/tty/serial/uartlite.c:172:8:    got unsigned int [usertype] *<noident>
drivers/tty/serial/uartlite.c:195:23: warning: cast removes address space of expression
drivers/tty/serial/uartlite.c:195:23: warning: incorrect type in argument 1 (different address spaces)
drivers/tty/serial/uartlite.c:195:23:    expected void const volatile [noderef] <asn:2>*addr
drivers/tty/serial/uartlite.c:195:23:    got unsigned int [usertype] *<noident>
drivers/tty/serial/uartlite.c:223:2: warning: cast removes address space of expression
drivers/tty/serial/uartlite.c:223:2: warning: incorrect type in argument 2 (different address spaces)
drivers/tty/serial/uartlite.c:223:2:    expected void volatile [noderef] <asn:2>*addr
drivers/tty/serial/uartlite.c:223:2:    got unsigned int [usertype] *<noident>
drivers/tty/serial/uartlite.c:225:2: warning: cast removes address space of expression
drivers/tty/serial/uartlite.c:225:2: warning: incorrect type in argument 2 (different address spaces)
drivers/tty/serial/uartlite.c:225:2:    expected void volatile [noderef] <asn:2>*addr
drivers/tty/serial/uartlite.c:225:2:    got unsigned int [usertype] *<noident>
drivers/tty/serial/uartlite.c:232:2: warning: cast removes address space of expression
drivers/tty/serial/uartlite.c:232:2: warning: incorrect type in argument 2 (different address spaces)
drivers/tty/serial/uartlite.c:232:2:    expected void volatile [noderef] <asn:2>*addr
drivers/tty/serial/uartlite.c:232:2:    got unsigned int [usertype] *<noident>
drivers/tty/serial/uartlite.c:233:2: warning: cast removes address space of expression
drivers/tty/serial/uartlite.c:233:2: warning: incorrect type in argument 1 (different address spaces)
drivers/tty/serial/uartlite.c:233:2:    expected void const volatile [noderef] <asn:2>*addr
drivers/tty/serial/uartlite.c:233:2:    got unsigned int [usertype] *<noident>
drivers/tty/serial/uartlite.c:369:9: warning: cast removes address space of expression
drivers/tty/serial/uartlite.c:369:9: warning: incorrect type in argument 1 (different address spaces)
drivers/tty/serial/uartlite.c:369:9:    expected void const volatile [noderef] <asn:2>*addr
drivers/tty/serial/uartlite.c:369:9:    got unsigned int [usertype] *<noident>
drivers/tty/serial/uartlite.c:379:2: warning: cast removes address space of expression
drivers/tty/serial/uartlite.c:379:2: warning: incorrect type in argument 2 (different address spaces)
drivers/tty/serial/uartlite.c:379:2:    expected void volatile [noderef] <asn:2>*addr
drivers/tty/serial/uartlite.c:379:2:    got unsigned int [usertype] *<noident>
drivers/tty/serial/uartlite.c:396:8: warning: cast removes address space of expression
drivers/tty/serial/uartlite.c:396:8: warning: incorrect type in argument 1 (different address spaces)
drivers/tty/serial/uartlite.c:396:8:    expected void const volatile [noderef] <asn:2>*addr
drivers/tty/serial/uartlite.c:396:8:    got unsigned int [usertype] *<noident>
drivers/tty/serial/uartlite.c:397:2: warning: cast removes address space of expression
drivers/tty/serial/uartlite.c:397:2: warning: incorrect type in argument 2 (different address spaces)
drivers/tty/serial/uartlite.c:397:2:    expected void volatile [noderef] <asn:2>*addr
drivers/tty/serial/uartlite.c:397:2:    got unsigned int [usertype] *<noident>
drivers/tty/serial/uartlite.c:405:3: warning: cast removes address space of expression
drivers/tty/serial/uartlite.c:405:3: warning: incorrect type in argument 2 (different address spaces)
drivers/tty/serial/uartlite.c:405:3:    expected void volatile [noderef] <asn:2>*addr
drivers/tty/serial/uartlite.c:405:3:    got unsigned int [usertype] *<noident>
drivers/tty/serial/uartlite.c:618:12: warning: symbol 'ulite_init' was not declared. Should it be static?
drivers/tty/serial/uartlite.c:641:13: warning: symbol 'ulite_exit' was not declared. Should it be static?
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
drivers/tty/serial/uartlite.c:175:15: warning: context imbalance in 'ulite_tx_empty': wrong count at exit
drivers/tty/serial/uartlite.c:175:15:    context 'Ë{²*': wanted 0, got 1
include/linux/spinlock.h:340:2: warning: context imbalance in 'ulite_set_termios': wrong count at exit
include/linux/spinlock.h:340:2:    context 'Í{²*': wanted 0, got 1
include/linux/spinlock.h:340:2: warning: context imbalance in 'ulite_console_write': wrong count at exit
include/linux/spinlock.h:340:2:    context 'Í{²*': wanted 0, got 2
  CC      drivers/tty/serial/uartlite.o
  CHECK   net/core/neighbour.c
net/core/neighbour.c:137:2: error: invalid assignment
net/core/neighbour.c:137:2: error: invalid assignment
net/core/neighbour.c:137:2: error: invalid assignment
net/core/neighbour.c:137:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
net/core/neighbour.c:315:2: error: invalid assignment
net/core/neighbour.c:315:2: error: invalid assignment
net/core/neighbour.c:315:2: error: invalid assignment
net/core/neighbour.c:315:2: error: invalid assignment
net/core/neighbour.c:381:2: error: invalid assignment
net/core/neighbour.c:381:2: error: invalid assignment
net/core/neighbour.c:381:2: error: invalid assignment
net/core/neighbour.c:381:2: error: invalid assignment
net/core/neighbour.c:424:2: error: invalid assignment
net/core/neighbour.c:424:2: error: invalid assignment
net/core/neighbour.c:424:2: error: invalid assignment
net/core/neighbour.c:424:2: error: invalid assignment
net/core/neighbour.c:436:4: error: invalid assignment
net/core/neighbour.c:436:4: error: invalid assignment
net/core/neighbour.c:436:4: error: invalid assignment
net/core/neighbour.c:436:4: error: invalid assignment
net/core/neighbour.c:454:2: error: invalid assignment
net/core/neighbour.c:454:2: error: invalid assignment
net/core/neighbour.c:454:2: error: invalid assignment
net/core/neighbour.c:454:2: error: invalid assignment
net/core/neighbour.c:467:4: error: invalid assignment
net/core/neighbour.c:467:4: error: invalid assignment
net/core/neighbour.c:467:4: error: invalid assignment
net/core/neighbour.c:467:4: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
net/core/neighbour.c:716:2: error: invalid assignment
net/core/neighbour.c:716:2: error: invalid assignment
net/core/neighbour.c:716:2: error: invalid assignment
net/core/neighbour.c:716:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
net/core/neighbour.c:775:2: error: invalid assignment
net/core/neighbour.c:775:2: error: invalid assignment
net/core/neighbour.c:775:2: error: invalid assignment
net/core/neighbour.c:775:2: error: invalid assignment
net/core/neighbour.c:858:2: error: invalid assignment
net/core/neighbour.c:858:2: error: invalid assignment
net/core/neighbour.c:858:2: error: invalid assignment
net/core/neighbour.c:858:2: error: invalid assignment
net/core/neighbour.c:1022:5: error: invalid assignment
net/core/neighbour.c:1022:5: error: invalid assignment
net/core/neighbour.c:1022:5: error: invalid assignment
net/core/neighbour.c:1022:5: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
/tmp/cc8fM8wg.s: Assembler messages:
/tmp/cc8fM8wg.s:11137: Warning: ignoring changed section attributes for .discard
/tmp/cc8fM8wg.s:11153: Warning: ignoring changed section attributes for .discard
  CC      net/core/neighbour.o
  CHECK   lib/sha1.c
  CHECK   net/ipv4/tcp.c
  CC      lib/sha1.o
  CHECK   net/unix/sysctl_net_unix.c
  CHECK   fs/ext2/file.c
net/ipv4/tcp.c:1768:5: warning: symbol 'flags' shadows an earlier one
net/ipv4/tcp.c:1538:33: originally declared here
net/ipv4/tcp.c:1768:5: warning: symbol 'flags' shadows an earlier one
net/ipv4/tcp.c:1538:33: originally declared here
net/ipv4/tcp.c:1768:5: warning: symbol 'flags' shadows an earlier one
net/ipv4/tcp.c:1538:33: originally declared here
net/ipv4/tcp.c:1768:5: warning: symbol 'flags' shadows an earlier one
net/ipv4/tcp.c:1538:33: originally declared here
net/ipv4/tcp.c:1779:6: warning: symbol 'flags' shadows an earlier one
net/ipv4/tcp.c:1538:33: originally declared here
net/ipv4/tcp.c:1779:6: warning: symbol 'flags' shadows an earlier one
net/ipv4/tcp.c:1538:33: originally declared here
net/ipv4/tcp.c:1779:6: warning: symbol 'flags' shadows an earlier one
net/ipv4/tcp.c:1538:33: originally declared here
net/ipv4/tcp.c:1779:6: warning: symbol 'flags' shadows an earlier one
net/ipv4/tcp.c:1538:33: originally declared here
net/ipv4/tcp.c:1900:5: warning: symbol 'flags' shadows an earlier one
net/ipv4/tcp.c:1538:33: originally declared here
net/ipv4/tcp.c:1900:5: warning: symbol 'flags' shadows an earlier one
net/ipv4/tcp.c:1538:33: originally declared here
net/ipv4/tcp.c:1900:5: warning: symbol 'flags' shadows an earlier one
net/ipv4/tcp.c:1538:33: originally declared here
net/ipv4/tcp.c:1900:5: warning: symbol 'flags' shadows an earlier one
net/ipv4/tcp.c:1538:33: originally declared here
net/ipv4/tcp.c:324:3: error: invalid assignment
net/ipv4/tcp.c:324:3: error: invalid assignment
net/ipv4/tcp.c:324:3: error: invalid assignment
net/ipv4/tcp.c:324:3: error: invalid assignment
net/ipv4/tcp.c:1385:2: error: invalid assignment
net/ipv4/tcp.c:1385:2: error: invalid assignment
net/ipv4/tcp.c:1385:2: error: invalid assignment
net/ipv4/tcp.c:1385:2: error: invalid assignment
net/ipv4/tcp.c:1768:5: error: invalid assignment
net/ipv4/tcp.c:1768:5: error: invalid assignment
net/ipv4/tcp.c:1768:5: error: invalid assignment
net/ipv4/tcp.c:1768:5: error: invalid assignment
net/ipv4/tcp.c:1779:6: error: invalid assignment
net/ipv4/tcp.c:1779:6: error: invalid assignment
net/ipv4/tcp.c:1779:6: error: invalid assignment
net/ipv4/tcp.c:1779:6: error: invalid assignment
net/ipv4/tcp.c:1900:5: error: invalid assignment
net/ipv4/tcp.c:1900:5: error: invalid assignment
net/ipv4/tcp.c:1900:5: error: invalid assignment
net/ipv4/tcp.c:1900:5: error: invalid assignment
net/ipv4/tcp.c:1951:4: error: invalid assignment
net/ipv4/tcp.c:1951:4: error: invalid assignment
net/ipv4/tcp.c:1951:4: error: invalid assignment
net/ipv4/tcp.c:1951:4: error: invalid assignment
net/ipv4/tcp.c:1956:4: error: invalid assignment
net/ipv4/tcp.c:1956:4: error: invalid assignment
net/ipv4/tcp.c:1956:4: error: invalid assignment
net/ipv4/tcp.c:1956:4: error: invalid assignment
net/ipv4/tcp.c:1965:4: error: invalid assignment
net/ipv4/tcp.c:1965:4: error: invalid assignment
net/ipv4/tcp.c:1965:4: error: invalid assignment
net/ipv4/tcp.c:1965:4: error: invalid assignment
net/ipv4/tcp.c:2097:3: error: invalid assignment
net/ipv4/tcp.c:2097:3: error: invalid assignment
net/ipv4/tcp.c:2097:3: error: invalid assignment
net/ipv4/tcp.c:2097:3: error: invalid assignment
net/ipv4/tcp.c:2103:3: error: invalid assignment
net/ipv4/tcp.c:2103:3: error: invalid assignment
net/ipv4/tcp.c:2103:3: error: invalid assignment
net/ipv4/tcp.c:2103:3: error: invalid assignment
net/ipv4/tcp.c:2180:4: error: invalid assignment
net/ipv4/tcp.c:2180:4: error: invalid assignment
net/ipv4/tcp.c:2180:4: error: invalid assignment
net/ipv4/tcp.c:2180:4: error: invalid assignment
net/ipv4/tcp.c:2199:4: error: invalid assignment
net/ipv4/tcp.c:2199:4: error: invalid assignment
net/ipv4/tcp.c:2199:4: error: invalid assignment
net/ipv4/tcp.c:2199:4: error: invalid assignment
net/ipv4/tcp.c:3525:3: error: invalid assignment
net/ipv4/tcp.c:3525:3: error: invalid assignment
net/ipv4/tcp.c:3525:3: error: invalid assignment
net/ipv4/tcp.c:3525:3: error: invalid assignment
  CC      net/unix/sysctl_net_unix.o
  CHECK   lib/show_mem.c
  CC      net/ipv4/tcp.o
  CC      fs/ext2/file.o
  CC      lib/show_mem.o
/tmp/ccVolcIE.s: Assembler messages:
/tmp/ccVolcIE.s:4951: Warning: ignoring changed section attributes for .discard
  LD      drivers/tty/serial/built-in.o
  CHECK   lib/string.c
  CC      lib/string.o
  LD      drivers/tty/vt/built-in.o
  LD      drivers/tty/built-in.o
  CHECK   fs/lockd/clntlock.c
  CHECK   fs/ext2/ialloc.c
  LD      drivers/built-in.o
  CC      fs/ext2/ialloc.o
  LD      net/unix/unix.o
  CC      fs/lockd/clntlock.o
  LD      net/unix/built-in.o
  CHECK   lib/timerqueue.c
  CC      lib/timerqueue.o
  CHECK   fs/nfs/client.c
  CHECK   net/sunrpc/sched.c
  CHECK   fs/nfs_common/nfsacl.c
  CHECK   lib/vsprintf.c
  CC      fs/nfs_common/nfsacl.o
fs/nfs/client.c:1265:52: warning: context imbalance in 'nfs_server_list_start': wrong count at exit
fs/nfs/client.c:1265:52:    context '<noident>': wanted 0, got 1
include/linux/spinlock.h:325:2: warning: context imbalance in 'nfs_server_list_stop': unexpected unlock
include/linux/spinlock.h:325:2:    context '<noident>': wanted 0, got -1
fs/nfs/client.c:1350:52: warning: context imbalance in 'nfs_volume_list_start': wrong count at exit
fs/nfs/client.c:1350:52:    context '<noident>': wanted 0, got 1
include/linux/spinlock.h:325:2: warning: context imbalance in 'nfs_volume_list_stop': unexpected unlock
include/linux/spinlock.h:325:2:    context '<noident>': wanted 0, got -1
  CC      fs/nfs/client.o
net/sunrpc/sched.c:281:9: warning: context imbalance in 'rpc_complete_task': wrong count at exit
net/sunrpc/sched.c:281:9:    context 'Ösô*': wanted 0, got 1
  CC      net/sunrpc/sched.o
lib/vsprintf.c:610:11: error: bad constant expression
lib/vsprintf.c:613:31: error: cannot size expression
  CC      lib/vsprintf.o
  CHECK   fs/ext2/inode.c
  CHECK   fs/lockd/clntproc.c
fs/ext2/inode.c:699:34: warning: potentially expensive pointer subtraction
fs/ext2/inode.c:710:24: warning: potentially expensive pointer subtraction
fs/ext2/inode.c:1108:53: warning: potentially expensive pointer subtraction
fs/ext2/inode.c:1115:20: warning: potentially expensive pointer subtraction
  CC      fs/ext2/inode.o
  LD      fs/nfs_common/nfs_acl.o
  CC      fs/lockd/clntproc.o
  LD      fs/nfs_common/built-in.o
  CHECK   fs/ext2/ioctl.c
  CC      fs/ext2/ioctl.o
  CHECK   net/core/rtnetlink.c
/tmp/ccNhJkV9.s: Assembler messages:
/tmp/ccNhJkV9.s:566: Warning: ignoring changed section attributes for .discard
/tmp/ccNhJkV9.s:581: Warning: ignoring changed section attributes for .discard
/tmp/ccNhJkV9.s:596: Warning: ignoring changed section attributes for .discard
/tmp/ccNhJkV9.s:611: Warning: ignoring changed section attributes for .discard
/tmp/ccNhJkV9.s:628: Warning: ignoring changed section attributes for .discard
/tmp/ccNhJkV9.s:642: Warning: ignoring changed section attributes for .discard
  CHECK   net/core/utils.c
net/core/rtnetlink.c:1770:27: error: bad constant expression
  CC      net/core/rtnetlink.o
  CHECK   net/sunrpc/auth.c
  CC      net/core/utils.o
  CHECK   fs/nfs/dir.c
  CC      net/sunrpc/auth.o
/tmp/ccXfPR3v.s: Assembler messages:
/tmp/ccXfPR3v.s:666: Warning: ignoring changed section attributes for .discard
/tmp/ccXfPR3v.s:755: Warning: ignoring changed section attributes for .discard
/tmp/ccXfPR3v.s:778: Warning: ignoring changed section attributes for .discard
/tmp/ccXfPR3v.s:821: Warning: ignoring changed section attributes for .discard
/tmp/ccXfPR3v.s:1079: Warning: ignoring changed section attributes for .discard
/tmp/ccXfPR3v.s:1096: Warning: ignoring changed section attributes for .discard
/tmp/ccXfPR3v.s:1132: Warning: ignoring changed section attributes for .discard
/tmp/ccXfPR3v.s:1174: Warning: ignoring changed section attributes for .discard
/tmp/ccXfPR3v.s:5031: Warning: ignoring changed section attributes for .discard
/tmp/ccXfPR3v.s:5936: Warning: ignoring changed section attributes for .discard
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
  CC      fs/nfs/dir.o
  GEN     lib/crc32table.h
  AR      lib/lib.a
  CHECK   net/ipv4/tcp_input.c
  CHECK   lib/crc32.c
  CHECK   fs/lockd/clntxdr.c
net/ipv4/tcp_input.c:783:3: error: invalid assignment
net/ipv4/tcp_input.c:783:3: error: invalid assignment
net/ipv4/tcp_input.c:783:3: error: invalid assignment
net/ipv4/tcp_input.c:783:3: error: invalid assignment
net/ipv4/tcp_input.c:1016:4: error: invalid assignment
net/ipv4/tcp_input.c:1016:4: error: invalid assignment
net/ipv4/tcp_input.c:1016:4: error: invalid assignment
net/ipv4/tcp_input.c:1016:4: error: invalid assignment
net/ipv4/tcp_input.c:1040:3: error: invalid assignment
net/ipv4/tcp_input.c:1040:3: error: invalid assignment
net/ipv4/tcp_input.c:1040:3: error: invalid assignment
net/ipv4/tcp_input.c:1040:3: error: invalid assignment
net/ipv4/tcp_input.c:1049:4: error: invalid assignment
net/ipv4/tcp_input.c:1049:4: error: invalid assignment
net/ipv4/tcp_input.c:1049:4: error: invalid assignment
net/ipv4/tcp_input.c:1049:4: error: invalid assignment
net/ipv4/tcp_input.c:1259:3: error: invalid assignment
net/ipv4/tcp_input.c:1259:3: error: invalid assignment
net/ipv4/tcp_input.c:1259:3: error: invalid assignment
net/ipv4/tcp_input.c:1259:3: error: invalid assignment
net/ipv4/tcp_input.c:1281:2: error: invalid assignment
net/ipv4/tcp_input.c:1281:2: error: invalid assignment
net/ipv4/tcp_input.c:1281:2: error: invalid assignment
net/ipv4/tcp_input.c:1281:2: error: invalid assignment
net/ipv4/tcp_input.c:1437:2: error: invalid assignment
net/ipv4/tcp_input.c:1437:2: error: invalid assignment
net/ipv4/tcp_input.c:1437:2: error: invalid assignment
net/ipv4/tcp_input.c:1437:2: error: invalid assignment
net/ipv4/tcp_input.c:1626:4: error: invalid assignment
net/ipv4/tcp_input.c:1626:4: error: invalid assignment
net/ipv4/tcp_input.c:1626:4: error: invalid assignment
net/ipv4/tcp_input.c:1626:4: error: invalid assignment
net/ipv4/tcp_input.c:2112:3: error: invalid assignment
net/ipv4/tcp_input.c:2112:3: error: invalid assignment
net/ipv4/tcp_input.c:2112:3: error: invalid assignment
net/ipv4/tcp_input.c:2112:3: error: invalid assignment
net/ipv4/tcp_input.c:2560:3: error: invalid assignment
net/ipv4/tcp_input.c:2560:3: error: invalid assignment
net/ipv4/tcp_input.c:2560:3: error: invalid assignment
net/ipv4/tcp_input.c:2560:3: error: invalid assignment
net/ipv4/tcp_input.c:2583:3: error: invalid assignment
net/ipv4/tcp_input.c:2583:3: error: invalid assignment
net/ipv4/tcp_input.c:2583:3: error: invalid assignment
net/ipv4/tcp_input.c:2583:3: error: invalid assignment
net/ipv4/tcp_input.c:2635:3: error: invalid assignment
net/ipv4/tcp_input.c:2635:3: error: invalid assignment
net/ipv4/tcp_input.c:2635:3: error: invalid assignment
net/ipv4/tcp_input.c:2635:3: error: invalid assignment
net/ipv4/tcp_input.c:2664:3: error: invalid assignment
net/ipv4/tcp_input.c:2664:3: error: invalid assignment
net/ipv4/tcp_input.c:2664:3: error: invalid assignment
net/ipv4/tcp_input.c:2664:3: error: invalid assignment
net/ipv4/tcp_input.c:2871:2: error: invalid assignment
net/ipv4/tcp_input.c:2871:2: error: invalid assignment
net/ipv4/tcp_input.c:2871:2: error: invalid assignment
net/ipv4/tcp_input.c:2871:2: error: invalid assignment
net/ipv4/tcp_input.c:3550:3: error: invalid assignment
net/ipv4/tcp_input.c:3550:3: error: invalid assignment
net/ipv4/tcp_input.c:3550:3: error: invalid assignment
net/ipv4/tcp_input.c:3550:3: error: invalid assignment
net/ipv4/tcp_input.c:3568:3: error: invalid assignment
net/ipv4/tcp_input.c:3568:3: error: invalid assignment
net/ipv4/tcp_input.c:3568:3: error: invalid assignment
net/ipv4/tcp_input.c:3568:3: error: invalid assignment
net/ipv4/tcp_input.c:3636:3: error: invalid assignment
net/ipv4/tcp_input.c:3636:3: error: invalid assignment
net/ipv4/tcp_input.c:3636:3: error: invalid assignment
net/ipv4/tcp_input.c:3636:3: error: invalid assignment
net/ipv4/tcp_input.c:3641:4: error: invalid assignment
net/ipv4/tcp_input.c:3641:4: error: invalid assignment
net/ipv4/tcp_input.c:3641:4: error: invalid assignment
net/ipv4/tcp_input.c:3641:4: error: invalid assignment
net/ipv4/tcp_input.c:4166:3: error: invalid assignment
net/ipv4/tcp_input.c:4166:3: error: invalid assignment
net/ipv4/tcp_input.c:4166:3: error: invalid assignment
net/ipv4/tcp_input.c:4166:3: error: invalid assignment
net/ipv4/tcp_input.c:4190:3: error: invalid assignment
net/ipv4/tcp_input.c:4190:3: error: invalid assignment
net/ipv4/tcp_input.c:4190:3: error: invalid assignment
net/ipv4/tcp_input.c:4190:3: error: invalid assignment
net/ipv4/tcp_input.c:4404:2: error: invalid assignment
net/ipv4/tcp_input.c:4404:2: error: invalid assignment
net/ipv4/tcp_input.c:4404:2: error: invalid assignment
net/ipv4/tcp_input.c:4404:2: error: invalid assignment
net/ipv4/tcp_input.c:4419:3: error: invalid assignment
net/ipv4/tcp_input.c:4419:3: error: invalid assignment
net/ipv4/tcp_input.c:4419:3: error: invalid assignment
net/ipv4/tcp_input.c:4419:3: error: invalid assignment
net/ipv4/tcp_input.c:4428:2: error: invalid assignment
net/ipv4/tcp_input.c:4428:2: error: invalid assignment
net/ipv4/tcp_input.c:4428:2: error: invalid assignment
net/ipv4/tcp_input.c:4428:2: error: invalid assignment
net/ipv4/tcp_input.c:4482:4: error: invalid assignment
net/ipv4/tcp_input.c:4482:4: error: invalid assignment
net/ipv4/tcp_input.c:4482:4: error: invalid assignment
net/ipv4/tcp_input.c:4482:4: error: invalid assignment
net/ipv4/tcp_input.c:4521:3: error: invalid assignment
net/ipv4/tcp_input.c:4521:3: error: invalid assignment
net/ipv4/tcp_input.c:4521:3: error: invalid assignment
net/ipv4/tcp_input.c:4521:3: error: invalid assignment
net/ipv4/tcp_input.c:4671:3: error: invalid assignment
net/ipv4/tcp_input.c:4671:3: error: too many errors
  CC      lib/crc32.o
  CC      net/ipv4/tcp_input.o
  CC      fs/lockd/clntxdr.o
  CHECK   fs/ext2/namei.c
  CC      fs/ext2/namei.o
  CHECK   fs/ext2/super.c
  CC      fs/ext2/super.o
  CHECK   net/sunrpc/auth_null.c
  LD      lib/built-in.o
  CHECK   fs/notify/fsnotify.c
  CHECK   fs/lockd/host.c
  CC      net/sunrpc/auth_null.o
include/linux/spinlock.h:325:2: warning: context imbalance in '__fsnotify_update_child_dentry_flags': unexpected unlock
include/linux/spinlock.h:325:2:    context '<noident>': wanted 0, got -1
fs/notify/fsnotify.c:288:18: warning: context problem in 'fsnotify': 'srcu_read_unlock' expected different context
fs/notify/fsnotify.c:288:18:    context 'sp': wanted >= 1, got 0
  CC      fs/notify/fsnotify.o
  CHECK   net/sunrpc/auth_unix.c
  CC      fs/lockd/host.o
  CC      net/sunrpc/auth_unix.o
  CHECK   fs/nfs/file.c
  CHECK   net/core/filter.c
include/linux/spinlock.h:325:2: warning: context imbalance in 'fsnotify_replace_event': __context__ statement expected different context
include/linux/spinlock.h:325:2:    context '<noident>': wanted >= 0, got -1
  CC      fs/notify/notification.o
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
  CC      net/core/link_watch.o
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:41:2: error: invalid assignment
fs/nfs/iostat.h:41:2: error: invalid assignment
fs/nfs/iostat.h:41:2: error: invalid assignment
fs/nfs/iostat.h:41:2: error: invalid assignment
fs/nfs/iostat.h:41:2: error: invalid assignment
fs/nfs/iostat.h:41:2: error: invalid assignment
fs/nfs/iostat.h:41:2: error: invalid assignment
fs/nfs/iostat.h:41:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:41:2: error: invalid assignment
fs/nfs/iostat.h:41:2: error: invalid assignment
fs/nfs/iostat.h:41:2: error: invalid assignment
fs/nfs/iostat.h:41:2: error: invalid assignment
fs/nfs/iostat.h:41:2: error: invalid assignment
fs/nfs/iostat.h:41:2: error: invalid assignment
fs/nfs/iostat.h:41:2: error: invalid assignment
fs/nfs/iostat.h:41:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
  CC      fs/nfs/file.o
net/core/filter.c:48:6: warning: symbol 'bpf_internal_load_pointer_neg_helper' was not declared. Should it be static?
net/core/filter.c:678:25: warning: incorrect type in argument 2 (different address spaces)
net/core/filter.c:678:25:    expected void const *<noident>
net/core/filter.c:678:25:    got struct sock_filter [noderef] <asn:1>*filter
  CC      net/core/filter.o
  CHECK   net/sunrpc/auth_generic.c
  CHECK   fs/ext2/symlink.c
  CC      fs/ext2/symlink.o
  CC      net/sunrpc/auth_generic.o
  CHECK   fs/lockd/svc.c
  CHECK   fs/notify/group.c
  LD      fs/ext2/ext2.o
  CC      fs/lockd/svc.o
  CC      fs/notify/group.o
  LD      fs/ext2/built-in.o
  CHECK   fs/notify/inode_mark.c
  CC      fs/notify/inode_mark.o
  CHECK   net/ipv4/tcp_output.c
net/ipv4/tcp_output.c:1103:3: error: invalid assignment
net/ipv4/tcp_output.c:1103:3: error: invalid assignment
net/ipv4/tcp_output.c:1103:3: error: invalid assignment
net/ipv4/tcp_output.c:1103:3: error: invalid assignment
net/ipv4/tcp_output.c:2403:3: error: invalid assignment
net/ipv4/tcp_output.c:2403:3: error: invalid assignment
net/ipv4/tcp_output.c:2403:3: error: invalid assignment
net/ipv4/tcp_output.c:2403:3: error: invalid assignment
net/ipv4/tcp_output.c:2549:4: error: invalid assignment
net/ipv4/tcp_output.c:2549:4: error: invalid assignment
net/ipv4/tcp_output.c:2549:4: error: invalid assignment
net/ipv4/tcp_output.c:2549:4: error: invalid assignment
net/ipv4/tcp_output.c:2552:3: error: invalid assignment
net/ipv4/tcp_output.c:2552:3: error: invalid assignment
net/ipv4/tcp_output.c:2552:3: error: invalid assignment
net/ipv4/tcp_output.c:2552:3: error: invalid assignment
net/ipv4/tcp_output.c:2615:3: error: invalid assignment
net/ipv4/tcp_output.c:2615:3: error: invalid assignment
net/ipv4/tcp_output.c:2615:3: error: invalid assignment
net/ipv4/tcp_output.c:2615:3: error: invalid assignment
net/ipv4/tcp_output.c:2626:3: error: invalid assignment
net/ipv4/tcp_output.c:2626:3: error: invalid assignment
net/ipv4/tcp_output.c:2626:3: error: invalid assignment
net/ipv4/tcp_output.c:2626:3: error: invalid assignment
net/ipv4/tcp_output.c:2628:2: error: invalid assignment
net/ipv4/tcp_output.c:2628:2: error: invalid assignment
net/ipv4/tcp_output.c:2628:2: error: invalid assignment
net/ipv4/tcp_output.c:2628:2: error: invalid assignment
net/ipv4/tcp_output.c:2801:2: error: invalid assignment
net/ipv4/tcp_output.c:2801:2: error: invalid assignment
net/ipv4/tcp_output.c:2801:2: error: invalid assignment
net/ipv4/tcp_output.c:2801:2: error: invalid assignment
net/ipv4/tcp_output.c:2968:3: error: invalid assignment
net/ipv4/tcp_output.c:2968:3: error: invalid assignment
net/ipv4/tcp_output.c:2968:3: error: invalid assignment
net/ipv4/tcp_output.c:2968:3: error: invalid assignment
net/ipv4/tcp_output.c:3023:2: error: invalid assignment
net/ipv4/tcp_output.c:3023:2: error: invalid assignment
net/ipv4/tcp_output.c:3023:2: error: invalid assignment
net/ipv4/tcp_output.c:3023:2: error: invalid assignment
  CHECK   net/ipv4/tcp_timer.c
  CC      net/ipv4/tcp_output.o
net/ipv4/tcp_timer.c:41:2: error: invalid assignment
net/ipv4/tcp_timer.c:41:2: error: invalid assignment
net/ipv4/tcp_timer.c:41:2: error: invalid assignment
net/ipv4/tcp_timer.c:41:2: error: invalid assignment
net/ipv4/tcp_timer.c:79:3: error: invalid assignment
net/ipv4/tcp_timer.c:79:3: error: invalid assignment
net/ipv4/tcp_timer.c:79:3: error: invalid assignment
net/ipv4/tcp_timer.c:79:3: error: invalid assignment
net/ipv4/tcp_timer.c:216:3: error: invalid assignment
net/ipv4/tcp_timer.c:216:3: error: invalid assignment
net/ipv4/tcp_timer.c:216:3: error: invalid assignment
net/ipv4/tcp_timer.c:216:3: error: invalid assignment
net/ipv4/tcp_timer.c:236:3: error: invalid assignment
net/ipv4/tcp_timer.c:236:3: error: invalid assignment
net/ipv4/tcp_timer.c:236:3: error: invalid assignment
net/ipv4/tcp_timer.c:236:3: error: invalid assignment
net/ipv4/tcp_timer.c:253:3: error: invalid assignment
net/ipv4/tcp_timer.c:253:3: error: invalid assignment
net/ipv4/tcp_timer.c:253:3: error: invalid assignment
net/ipv4/tcp_timer.c:253:3: error: invalid assignment
net/ipv4/tcp_timer.c:418:3: error: invalid assignment
net/ipv4/tcp_timer.c:418:3: error: invalid assignment
net/ipv4/tcp_timer.c:418:3: error: invalid assignment
net/ipv4/tcp_timer.c:418:3: error: invalid assignment
net/ipv4/tcp_timer.c:541:2: error: invalid assignment
net/ipv4/tcp_timer.c:541:2: error: invalid assignment
net/ipv4/tcp_timer.c:541:2: error: invalid assignment
net/ipv4/tcp_timer.c:541:2: error: invalid assignment
  CC      net/ipv4/tcp_timer.o
  CHECK   net/sunrpc/svc.c
  CHECK   fs/notify/mark.c
  CC      fs/notify/mark.o
  CHECK   net/core/sock_diag.c
  CHECK   fs/nfs/getroot.c
include/linux/spinlock.h:340:2: warning: context imbalance in 'svc_unregister': wrong count at exit
include/linux/spinlock.h:340:2:    context 'ò¥+': wanted 0, got 1
  CC      net/sunrpc/svc.o
  CC      net/core/sock_diag.o
  CC      fs/nfs/getroot.o
  CHECK   fs/lockd/svclock.c
  CHECK   fs/notify/vfsmount_mark.c
  CC      fs/notify/vfsmount_mark.o
  CC      fs/lockd/svclock.o
  CHECK   net/core/flow.c
  CHECK   fs/notify/fdinfo.c
  LD      fs/notify/dnotify/built-in.o
  CHECK   fs/nfs/inode.c
  LD      fs/notify/fanotify/built-in.o
  CHECK   fs/nfs/super.c
  CC      net/core/flow.o
  CHECK   fs/proc/nommu.c
fs/notify/fdinfo.c:103:5: warning: symbol 'inotify_show_fdinfo' was not declared. Should it be static?
  CC      fs/notify/fdinfo.o
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
  CC      fs/nfs/inode.o
  CC      fs/nfs/super.o
fs/proc/nommu.c:44:16: warning: implicit cast from nocast type
  CC      fs/proc/nommu.o
  CHECK   net/sunrpc/svcsock.c
  CHECK   fs/notify/inotify/inotify_fsnotify.c
  CC      fs/notify/inotify/inotify_fsnotify.o
  CHECK   net/core/net-sysfs.c
  CC      net/sunrpc/svcsock.o
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
  CHECK   fs/proc/task_nommu.c
  CC      net/core/net-sysfs.o
  CC      fs/proc/task_nommu.o
  CHECK   fs/notify/inotify/inotify_user.c
  CHECK   fs/lockd/svcshare.c
  CHECK   net/ipv4/tcp_ipv4.c
fs/notify/inotify/inotify_user.c:652:43: warning: incorrect type in argument 3 (different signedness)
fs/notify/inotify/inotify_user.c:652:43:    expected int *last_wd
fs/notify/inotify/inotify_user.c:652:43:    got unsigned int *<noident>
  CHECK   fs/proc/inode.c
  CC      fs/notify/inotify/inotify_user.o
  CC      fs/proc/inode.o
  CC      fs/lockd/svcshare.o
net/ipv4/tcp_ipv4.c:473:23: warning: symbol 'req' shadows an earlier one
net/ipv4/tcp_ipv4.c:344:22: originally declared here
net/ipv4/tcp_ipv4.c:351:3: error: invalid assignment
net/ipv4/tcp_ipv4.c:351:3: error: invalid assignment
net/ipv4/tcp_ipv4.c:351:3: error: invalid assignment
net/ipv4/tcp_ipv4.c:351:3: error: invalid assignment
net/ipv4/tcp_ipv4.c:358:3: error: invalid assignment
net/ipv4/tcp_ipv4.c:358:3: error: invalid assignment
net/ipv4/tcp_ipv4.c:358:3: error: invalid assignment
net/ipv4/tcp_ipv4.c:358:3: error: invalid assignment
net/ipv4/tcp_ipv4.c:375:3: error: invalid assignment
net/ipv4/tcp_ipv4.c:375:3: error: invalid assignment
net/ipv4/tcp_ipv4.c:375:3: error: invalid assignment
net/ipv4/tcp_ipv4.c:375:3: error: invalid assignment
net/ipv4/tcp_ipv4.c:381:3: error: invalid assignment
net/ipv4/tcp_ipv4.c:381:3: error: invalid assignment
net/ipv4/tcp_ipv4.c:381:3: error: invalid assignment
net/ipv4/tcp_ipv4.c:381:3: error: invalid assignment
net/ipv4/tcp_ipv4.c:393:3: error: invalid assignment
net/ipv4/tcp_ipv4.c:393:3: error: invalid assignment
net/ipv4/tcp_ipv4.c:393:3: error: invalid assignment
net/ipv4/tcp_ipv4.c:393:3: error: invalid assignment
net/ipv4/tcp_ipv4.c:489:4: error: invalid assignment
net/ipv4/tcp_ipv4.c:489:4: error: invalid assignment
net/ipv4/tcp_ipv4.c:489:4: error: invalid assignment
net/ipv4/tcp_ipv4.c:489:4: error: invalid assignment
net/ipv4/tcp_ipv4.c:711:2: error: invalid assignment
net/ipv4/tcp_ipv4.c:711:2: error: invalid assignment
net/ipv4/tcp_ipv4.c:711:2: error: invalid assignment
net/ipv4/tcp_ipv4.c:711:2: error: invalid assignment
net/ipv4/tcp_ipv4.c:712:2: error: invalid assignment
net/ipv4/tcp_ipv4.c:712:2: error: invalid assignment
net/ipv4/tcp_ipv4.c:712:2: error: invalid assignment
net/ipv4/tcp_ipv4.c:712:2: error: invalid assignment
net/ipv4/tcp_ipv4.c:794:2: error: invalid assignment
net/ipv4/tcp_ipv4.c:794:2: error: invalid assignment
net/ipv4/tcp_ipv4.c:794:2: error: invalid assignment
net/ipv4/tcp_ipv4.c:794:2: error: invalid assignment
net/ipv4/tcp_ipv4.c:874:3: error: invalid assignment
net/ipv4/tcp_ipv4.c:874:3: error: invalid assignment
net/ipv4/tcp_ipv4.c:874:3: error: invalid assignment
net/ipv4/tcp_ipv4.c:874:3: error: invalid assignment
net/ipv4/tcp_ipv4.c:906:3: error: invalid assignment
net/ipv4/tcp_ipv4.c:906:3: error: invalid assignment
net/ipv4/tcp_ipv4.c:906:3: error: invalid assignment
net/ipv4/tcp_ipv4.c:906:3: error: invalid assignment
net/ipv4/tcp_ipv4.c:1307:2: error: invalid assignment
net/ipv4/tcp_ipv4.c:1307:2: error: invalid assignment
net/ipv4/tcp_ipv4.c:1307:2: error: invalid assignment
net/ipv4/tcp_ipv4.c:1307:2: error: invalid assignment
net/ipv4/tcp_ipv4.c:1329:4: error: invalid assignment
net/ipv4/tcp_ipv4.c:1329:4: error: invalid assignment
net/ipv4/tcp_ipv4.c:1329:4: error: invalid assignment
net/ipv4/tcp_ipv4.c:1329:4: error: invalid assignment
net/ipv4/tcp_ipv4.c:1358:3: error: invalid assignment
net/ipv4/tcp_ipv4.c:1358:3: error: invalid assignment
net/ipv4/tcp_ipv4.c:1358:3: error: invalid assignment
net/ipv4/tcp_ipv4.c:1358:3: error: invalid assignment
net/ipv4/tcp_ipv4.c:1387:3: error: invalid assignment
net/ipv4/tcp_ipv4.c:1387:3: error: invalid assignment
net/ipv4/tcp_ipv4.c:1387:3: error: invalid assignment
net/ipv4/tcp_ipv4.c:1387:3: error: invalid assignment
net/ipv4/tcp_ipv4.c:1591:5: error: invalid assignment
net/ipv4/tcp_ipv4.c:1591:5: error: invalid assignment
net/ipv4/tcp_ipv4.c:1591:5: error: invalid assignment
net/ipv4/tcp_ipv4.c:1591:5: error: invalid assignment
net/ipv4/tcp_ipv4.c:1657:4: error: invalid assignment
net/ipv4/tcp_ipv4.c:1657:4: error: invalid assignment
net/ipv4/tcp_ipv4.c:1657:4: error: invalid assignment
net/ipv4/tcp_ipv4.c:1657:4: error: invalid assignment
net/ipv4/tcp_ipv4.c:1763:2: error: invalid assignment
net/ipv4/tcp_ipv4.c:1763:2: error: invalid assignment
net/ipv4/tcp_ipv4.c:1763:2: error: invalid assignment
net/ipv4/tcp_ipv4.c:1763:2: error: invalid assignment
net/ipv4/tcp_ipv4.c:1767:2: error: invalid assignment
net/ipv4/tcp_ipv4.c:1767:2: error: invalid assignment
net/ipv4/tcp_ipv4.c:1767:2: error: invalid assignment
net/ipv4/tcp_ipv4.c:1767:2: error: invalid assignment
net/ipv4/tcp_ipv4.c:1908:2: error: invalid assignment
net/ipv4/tcp_ipv4.c:1908:2: error: invalid assignment
net/ipv4/tcp_ipv4.c:1908:2: error: invalid assignment
net/ipv4/tcp_ipv4.c:1908:2: error: invalid assignment
net/ipv4/tcp_ipv4.c:1966:2: error: invalid assignment
net/ipv4/tcp_ipv4.c:1966:2: error: invalid assignment
net/ipv4/tcp_ipv4.c:1966:2: error: invalid assignment
net/ipv4/tcp_ipv4.c:1966:2: error: invalid assignment
net/ipv4/tcp_ipv4.c:2004:3: error: invalid assignment
net/ipv4/tcp_ipv4.c:2004:3: error: invalid assignment
net/ipv4/tcp_ipv4.c:2004:3: error: invalid assignment
net/ipv4/tcp_ipv4.c:2004:3: error: invalid assignment
include/net/tcp.h:1057:4: error: invalid assignment
include/net/tcp.h:1057:4: error: invalid assignment
include/net/tcp.h:1057:4: error: invalid assignment
include/net/tcp.h:1057:4: error: invalid assignment
net/ipv4/tcp_ipv4.c:2035:3: error: invalid assignment
net/ipv4/tcp_ipv4.c:2035:3: error: invalid assignment
net/ipv4/tcp_ipv4.c:2035:3: error: invalid assignment
net/ipv4/tcp_ipv4.c:2035:3: error: invalid assignment
net/ipv4/tcp_ipv4.c:2050:3: error: invalid assignment
net/ipv4/tcp_ipv4.c:2050:3: error: invalid assignment
net/ipv4/tcp_ipv4.c:2050:3: error: invalid assignment
net/ipv4/tcp_ipv4.c:2050:3: error: invalid assignment
net/ipv4/tcp_ipv4.c:2071:3: error: invalid assignment
net/ipv4/tcp_ipv4.c:2071:3: error: too many errors
  CC      net/ipv4/tcp_ipv4.o
  LD      net/core/built-in.o
  CHECK   fs/lockd/svcproc.c
  CC      fs/lockd/svcproc.o
/tmp/ccXg7Ig3.s: Assembler messages:
/tmp/ccXg7Ig3.s:229: Warning: ignoring changed section attributes for .discard
/tmp/ccXg7Ig3.s:1610: Warning: ignoring changed section attributes for .discard
  LD      fs/notify/inotify/built-in.o
  CHECK   net/sunrpc/svcauth.c
  CHECK   fs/lockd/svcsubs.c
  LD      fs/notify/built-in.o
  CC      net/sunrpc/svcauth.o
  CHECK   fs/proc/root.c
  CHECK   fs/lockd/mon.c
  CC      fs/proc/root.o
  CHECK   fs/nfs/direct.c
  CC      fs/lockd/svcsubs.o
  CC      fs/lockd/mon.o
  CHECK   fs/nfs/pagelist.c
fs/nfs/iostat.h:41:2: error: invalid assignment
fs/nfs/iostat.h:41:2: error: invalid assignment
fs/nfs/iostat.h:41:2: error: invalid assignment
fs/nfs/iostat.h:41:2: error: invalid assignment
fs/nfs/iostat.h:41:2: error: invalid assignment
fs/nfs/iostat.h:41:2: error: invalid assignment
fs/nfs/iostat.h:41:2: error: invalid assignment
fs/nfs/iostat.h:41:2: error: invalid assignment
  CC      fs/nfs/direct.o
  CC      fs/nfs/pagelist.o
  CHECK   net/sunrpc/svcauth_unix.c
  CHECK   fs/proc/base.c
  CC      net/sunrpc/svcauth_unix.o
  CC      fs/proc/base.o
  CHECK   fs/proc/generic.c
fs/proc/generic.c:363:39: warning: incorrect type in argument 2 (different signedness)
fs/proc/generic.c:363:39:    expected int *p_id
fs/proc/generic.c:363:39:    got unsigned int *<noident>
  CC      fs/proc/generic.o
  LD      fs/quota/built-in.o
  CHECK   net/sunrpc/addr.c
  CHECK   fs/lockd/xdr.c
  CHECK   fs/proc/array.c
  CC      net/sunrpc/addr.o
  CC      fs/lockd/xdr.o
fs/proc/array.c:423:36: warning: implicit cast to nocast type
fs/proc/array.c:424:19: warning: implicit cast to nocast type
fs/proc/array.c:458:41: warning: incorrect type in argument 2 (different modifiers)
fs/proc/array.c:458:41:    expected unsigned long [nocast] [usertype] *ut
fs/proc/array.c:458:41:    got unsigned long *<noident>
fs/proc/array.c:458:41: warning: implicit cast to nocast type
fs/proc/array.c:458:49: warning: incorrect type in argument 3 (different modifiers)
fs/proc/array.c:458:49:    expected unsigned long [nocast] [usertype] *st
fs/proc/array.c:458:49:    got unsigned long *<noident>
fs/proc/array.c:458:49: warning: implicit cast to nocast type
fs/proc/array.c:474:32: warning: incorrect type in argument 2 (different modifiers)
fs/proc/array.c:474:32:    expected unsigned long [nocast] [usertype] *ut
fs/proc/array.c:474:32:    got unsigned long *<noident>
fs/proc/array.c:474:32: warning: implicit cast to nocast type
fs/proc/array.c:474:40: warning: incorrect type in argument 3 (different modifiers)
fs/proc/array.c:474:40:    expected unsigned long [nocast] [usertype] *st
fs/proc/array.c:474:40:    got unsigned long *<noident>
fs/proc/array.c:474:40: warning: implicit cast to nocast type
  CC      fs/proc/array.o
  CHECK   fs/nfs/read.c
  CHECK   net/ipv4/tcp_minisocks.c
  CHECK   net/xfrm/xfrm_policy.c
fs/nfs/iostat.h:41:2: error: invalid assignment
fs/nfs/iostat.h:41:2: error: invalid assignment
fs/nfs/iostat.h:41:2: error: invalid assignment
fs/nfs/iostat.h:41:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:41:2: error: invalid assignment
fs/nfs/iostat.h:41:2: error: invalid assignment
fs/nfs/iostat.h:41:2: error: invalid assignment
fs/nfs/iostat.h:41:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:41:2: error: invalid assignment
fs/nfs/iostat.h:41:2: error: invalid assignment
fs/nfs/iostat.h:41:2: error: invalid assignment
fs/nfs/iostat.h:41:2: error: invalid assignment
  CC      fs/nfs/read.o
net/ipv4/tcp_minisocks.c:240:3: error: invalid assignment
net/ipv4/tcp_minisocks.c:240:3: error: invalid assignment
net/ipv4/tcp_minisocks.c:240:3: error: invalid assignment
net/ipv4/tcp_minisocks.c:240:3: error: invalid assignment
net/ipv4/tcp_minisocks.c:348:3: error: invalid assignment
net/ipv4/tcp_minisocks.c:348:3: error: invalid assignment
net/ipv4/tcp_minisocks.c:348:3: error: invalid assignment
net/ipv4/tcp_minisocks.c:348:3: error: invalid assignment
net/ipv4/tcp_minisocks.c:515:3: error: invalid assignment
net/ipv4/tcp_minisocks.c:515:3: error: invalid assignment
net/ipv4/tcp_minisocks.c:515:3: error: invalid assignment
net/ipv4/tcp_minisocks.c:515:3: error: invalid assignment
net/ipv4/tcp_minisocks.c:664:4: error: invalid assignment
net/ipv4/tcp_minisocks.c:664:4: error: invalid assignment
net/ipv4/tcp_minisocks.c:664:4: error: invalid assignment
net/ipv4/tcp_minisocks.c:664:4: error: invalid assignment
net/ipv4/tcp_minisocks.c:683:3: error: invalid assignment
net/ipv4/tcp_minisocks.c:683:3: error: invalid assignment
net/ipv4/tcp_minisocks.c:683:3: error: invalid assignment
net/ipv4/tcp_minisocks.c:683:3: error: invalid assignment
net/ipv4/tcp_minisocks.c:712:3: error: invalid assignment
net/ipv4/tcp_minisocks.c:712:3: error: invalid assignment
net/ipv4/tcp_minisocks.c:712:3: error: invalid assignment
net/ipv4/tcp_minisocks.c:712:3: error: invalid assignment
net/ipv4/tcp_minisocks.c:752:3: error: invalid assignment
net/ipv4/tcp_minisocks.c:752:3: error: invalid assignment
net/ipv4/tcp_minisocks.c:752:3: error: invalid assignment
net/ipv4/tcp_minisocks.c:752:3: error: invalid assignment
  CC      net/ipv4/tcp_minisocks.o
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
  CC      net/xfrm/xfrm_policy.o
  CHECK   net/xfrm/xfrm_state.c
net/xfrm/xfrm_state.c:180:9: warning: context imbalance in 'xfrm_state_lock_afinfo': wrong count at exit
net/xfrm/xfrm_state.c:180:9:    context '<noident>': wanted 0, got 1
net/xfrm/xfrm_state.c:186:2: warning: context imbalance in 'xfrm_state_unlock_afinfo': wrong count at exit
net/xfrm/xfrm_state.c:186:2:    context 'xfrm_state_afinfo_lock': wanted 0, got 1
net/xfrm/xfrm_state.c:203:26: warning: context problem in 'xfrm_register_type': 'xfrm_state_unlock_afinfo' expected different context
net/xfrm/xfrm_state.c:203:26:    context 'xfrm_state_afinfo_lock': wanted >= 1, got 0
net/xfrm/xfrm_state.c:222:26: warning: context problem in 'xfrm_unregister_type': 'xfrm_state_unlock_afinfo' expected different context
net/xfrm/xfrm_state.c:222:26:    context 'xfrm_state_afinfo_lock': wanted >= 1, got 0
net/xfrm/xfrm_state.c:286:26: warning: context problem in 'xfrm_register_mode': 'xfrm_state_unlock_afinfo' expected different context
net/xfrm/xfrm_state.c:286:26:    context 'xfrm_state_afinfo_lock': wanted >= 1, got 0
net/xfrm/xfrm_state.c:312:26: warning: context problem in 'xfrm_unregister_mode': 'xfrm_state_unlock_afinfo' expected different context
net/xfrm/xfrm_state.c:312:26:    context 'xfrm_state_afinfo_lock': wanted >= 1, got 0
  CHECK   net/sunrpc/rpcb_clnt.c
net/xfrm/xfrm_state.c:1889:9: warning: context imbalance in 'xfrm_state_get_afinfo': wrong count at exit
net/xfrm/xfrm_state.c:1889:9:    context '<noident>': wanted 0, got 1
net/xfrm/xfrm_state.c:1895:2: warning: context imbalance in 'xfrm_state_put_afinfo': wrong count at exit
net/xfrm/xfrm_state.c:1895:2:    context 'xfrm_state_afinfo_lock': wanted 0, got 1
net/xfrm/xfrm_state.c:1943:23: warning: context problem in '__xfrm_init_state': 'xfrm_state_put_afinfo' expected different context
net/xfrm/xfrm_state.c:1943:23:    context 'xfrm_state_afinfo_lock': wanted >= 1, got 0
  CC      net/xfrm/xfrm_state.o
  CHECK   net/xfrm/xfrm_hash.c
  CHECK   fs/proc/proc_tty.c
  CC      net/sunrpc/rpcb_clnt.o
  CC      net/xfrm/xfrm_hash.o
  CC      fs/proc/proc_tty.o
  CHECK   fs/lockd/grace.c
  CC      fs/lockd/grace.o
  CHECK   fs/proc/fd.c
fs/proc/fd.c:96:27: warning: incorrect type in initializer (different base types)
fs/proc/fd.c:96:27:    expected unsigned int [unsigned] f_mode
fs/proc/fd.c:96:27:    got restricted fmode_t [usertype] f_mode
fs/proc/fd.c:114:19: warning: restricted fmode_t degrades to integer
fs/proc/fd.c:116:19: warning: restricted fmode_t degrades to integer
  CC      fs/proc/fd.o
  CHECK   net/ipv4/tcp_cong.c
  CHECK   fs/nfs/symlink.c
  CHECK   fs/lockd/clnt4xdr.c
  CC      net/ipv4/tcp_cong.o
  CC      fs/nfs/symlink.o
  CHECK   net/sunrpc/timer.c
  CC      fs/lockd/clnt4xdr.o
  CHECK   fs/proc/cmdline.c
  CC      fs/proc/cmdline.o
  CHECK   net/ipv4/tcp_metrics.c
  CC      net/sunrpc/timer.o
  CC      net/ipv4/tcp_metrics.o
  CHECK   fs/proc/consoles.c
  CC      fs/proc/consoles.o
  CHECK   fs/nfs/unlink.c
  CHECK   fs/nfs/write.c
  CHECK   fs/nfs/namespace.c
  CHECK   fs/proc/cpuinfo.c
  CHECK   net/xfrm/xfrm_input.c
fs/nfs/unlink.c:482:27: error: bad constant expression
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
  CC      fs/nfs/unlink.o
  CC      fs/proc/cpuinfo.o
  CHECK   net/sunrpc/xdr.c
  CHECK   fs/lockd/xdr4.c
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:41:2: error: invalid assignment
fs/nfs/iostat.h:41:2: error: invalid assignment
fs/nfs/iostat.h:41:2: error: invalid assignment
fs/nfs/iostat.h:41:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:41:2: error: invalid assignment
fs/nfs/iostat.h:41:2: error: invalid assignment
fs/nfs/iostat.h:41:2: error: invalid assignment
fs/nfs/iostat.h:41:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
  CC      fs/nfs/write.o
  CC      fs/nfs/namespace.o
  CC      net/sunrpc/xdr.o
  CHECK   fs/proc/devices.c
  CC      net/xfrm/xfrm_input.o
  CC      fs/proc/devices.o
  CC      fs/lockd/xdr4.o
  CHECK   fs/proc/interrupts.c
  CC      fs/proc/interrupts.o
  CHECK   net/ipv4/tcp_fastopen.c
  CHECK   fs/proc/loadavg.c
  CHECK   fs/proc/meminfo.c
  CC      fs/proc/loadavg.o
  CC      net/ipv4/tcp_fastopen.o
fs/proc/meminfo.c:18:28: warning: symbol 'arch_report_meminfo' was not declared. Should it be static?
  CC      fs/proc/meminfo.o
  CHECK   net/sunrpc/sunrpc_syms.c
  CHECK   net/sunrpc/cache.c
  CHECK   net/xfrm/xfrm_output.c
  CHECK   fs/lockd/svc4proc.c
  CC      net/sunrpc/sunrpc_syms.o
net/sunrpc/cache.c:1299:23: warning: context imbalance in 'c_start': unexpected unlock
net/sunrpc/cache.c:1299:23:    context 'hash_lock': wanted 1, got 0
net/sunrpc/cache.c:1333:2: warning: context imbalance in 'c_stop': wrong count at exit
net/sunrpc/cache.c:1333:2:    context 'hash_lock': wanted 0, got 1
  CC      net/sunrpc/cache.o
  CHECK   net/xfrm/xfrm_sysctl.c
  CC      fs/lockd/svc4proc.o
  CC      net/xfrm/xfrm_output.o
  CHECK   fs/proc/stat.c
  CC      net/xfrm/xfrm_sysctl.o
  CC      fs/proc/stat.o
  CHECK   fs/nfs/mount_clnt.c
  CC      net/ipv4/datagram.o
  CHECK   fs/proc/uptime.c
  CC      fs/nfs/mount_clnt.o
  CHECK   fs/ramfs/inode.c
  CC      fs/proc/uptime.o
  CC      fs/ramfs/inode.o
  CHECK   fs/ramfs/file-nommu.c
  CHECK   net/xfrm/xfrm_replay.c
  CC      fs/ramfs/file-nommu.o
  LD      fs/lockd/lockd.o
  LD      fs/lockd/built-in.o
  CC      net/xfrm/xfrm_replay.o
  CHECK   net/ipv4/raw.c
  CHECK   net/ipv4/udp.c
  CHECK   fs/proc/version.c
  CC      fs/proc/version.o
  CHECK   fs/proc/softirqs.c
/tmp/cctRiqP3.s: Assembler messages:
/tmp/cctRiqP3.s:194: Warning: ignoring changed section attributes for .discard
net/ipv4/raw.c:959:45: warning: context imbalance in 'raw_seq_start': wrong count at exit
net/ipv4/raw.c:959:45:    context '<noident>': wanted 0, got 1
net/ipv4/raw.c:980:2: warning: context imbalance in 'raw_seq_stop': unexpected unlock
net/ipv4/raw.c:980:2:    context '<noident>': wanted 0, got -1
  CC      fs/proc/softirqs.o
  CC      net/ipv4/raw.o
net/ipv4/udp.c:1231:4: warning: symbol 'flags' shadows an earlier one
net/ipv4/udp.c:1171:32: originally declared here
net/ipv4/udp.c:1231:4: warning: symbol 'flags' shadows an earlier one
net/ipv4/udp.c:1171:32: originally declared here
net/ipv4/udp.c:1231:4: warning: symbol 'flags' shadows an earlier one
net/ipv4/udp.c:1171:32: originally declared here
net/ipv4/udp.c:1231:4: warning: symbol 'flags' shadows an earlier one
net/ipv4/udp.c:1171:32: originally declared here
net/ipv4/udp.c:1231:4: warning: symbol 'flags' shadows an earlier one
net/ipv4/udp.c:1171:32: originally declared here
net/ipv4/udp.c:1231:4: warning: symbol 'flags' shadows an earlier one
net/ipv4/udp.c:1171:32: originally declared here
net/ipv4/udp.c:1231:4: warning: symbol 'flags' shadows an earlier one
net/ipv4/udp.c:1171:32: originally declared here
net/ipv4/udp.c:1231:4: warning: symbol 'flags' shadows an earlier one
net/ipv4/udp.c:1171:32: originally declared here
net/ipv4/udp.c:1238:3: warning: symbol 'flags' shadows an earlier one
net/ipv4/udp.c:1171:32: originally declared here
net/ipv4/udp.c:1238:3: warning: symbol 'flags' shadows an earlier one
net/ipv4/udp.c:1171:32: originally declared here
net/ipv4/udp.c:1238:3: warning: symbol 'flags' shadows an earlier one
net/ipv4/udp.c:1171:32: originally declared here
net/ipv4/udp.c:1238:3: warning: symbol 'flags' shadows an earlier one
net/ipv4/udp.c:1171:32: originally declared here
net/ipv4/udp.c:1238:3: warning: symbol 'flags' shadows an earlier one
net/ipv4/udp.c:1171:32: originally declared here
net/ipv4/udp.c:1238:3: warning: symbol 'flags' shadows an earlier one
net/ipv4/udp.c:1171:32: originally declared here
net/ipv4/udp.c:1238:3: warning: symbol 'flags' shadows an earlier one
net/ipv4/udp.c:1171:32: originally declared here
net/ipv4/udp.c:1238:3: warning: symbol 'flags' shadows an earlier one
net/ipv4/udp.c:1171:32: originally declared here
net/ipv4/udp.c:1265:3: warning: symbol 'flags' shadows an earlier one
net/ipv4/udp.c:1171:32: originally declared here
net/ipv4/udp.c:1265:3: warning: symbol 'flags' shadows an earlier one
net/ipv4/udp.c:1171:32: originally declared here
net/ipv4/udp.c:1265:3: warning: symbol 'flags' shadows an earlier one
net/ipv4/udp.c:1171:32: originally declared here
net/ipv4/udp.c:1265:3: warning: symbol 'flags' shadows an earlier one
net/ipv4/udp.c:1171:32: originally declared here
net/ipv4/udp.c:1265:3: warning: symbol 'flags' shadows an earlier one
net/ipv4/udp.c:1171:32: originally declared here
net/ipv4/udp.c:1265:3: warning: symbol 'flags' shadows an earlier one
net/ipv4/udp.c:1171:32: originally declared here
net/ipv4/udp.c:1265:3: warning: symbol 'flags' shadows an earlier one
net/ipv4/udp.c:1171:32: originally declared here
net/ipv4/udp.c:1265:3: warning: symbol 'flags' shadows an earlier one
net/ipv4/udp.c:1171:32: originally declared here
net/ipv4/udp.c:598:3: error: invalid assignment
net/ipv4/udp.c:598:3: error: invalid assignment
net/ipv4/udp.c:598:3: error: invalid assignment
net/ipv4/udp.c:598:3: error: invalid assignment
net/ipv4/udp.c:764:4: error: invalid assignment
net/ipv4/udp.c:764:4: error: invalid assignment
net/ipv4/udp.c:764:4: error: invalid assignment
net/ipv4/udp.c:764:4: error: invalid assignment
net/ipv4/udp.c:764:4: error: invalid assignment
net/ipv4/udp.c:764:4: error: invalid assignment
net/ipv4/udp.c:764:4: error: invalid assignment
net/ipv4/udp.c:764:4: error: invalid assignment
net/ipv4/udp.c:769:3: error: invalid assignment
net/ipv4/udp.c:769:3: error: invalid assignment
net/ipv4/udp.c:769:3: error: invalid assignment
net/ipv4/udp.c:769:3: error: invalid assignment
net/ipv4/udp.c:769:3: error: invalid assignment
net/ipv4/udp.c:769:3: error: invalid assignment
net/ipv4/udp.c:769:3: error: invalid assignment
net/ipv4/udp.c:769:3: error: invalid assignment
net/ipv4/udp.c:1026:3: error: invalid assignment
net/ipv4/udp.c:1026:3: error: invalid assignment
net/ipv4/udp.c:1026:3: error: invalid assignment
net/ipv4/udp.c:1026:3: error: invalid assignment
net/ipv4/udp.c:1026:3: error: invalid assignment
net/ipv4/udp.c:1026:3: error: invalid assignment
net/ipv4/udp.c:1026:3: error: invalid assignment
net/ipv4/udp.c:1026:3: error: invalid assignment
net/ipv4/udp.c:1109:3: error: invalid assignment
net/ipv4/udp.c:1109:3: error: invalid assignment
net/ipv4/udp.c:1109:3: error: invalid assignment
net/ipv4/udp.c:1109:3: error: invalid assignment
net/ipv4/udp.c:1109:3: error: invalid assignment
net/ipv4/udp.c:1109:3: error: invalid assignment
net/ipv4/udp.c:1109:3: error: invalid assignment
net/ipv4/udp.c:1109:3: error: invalid assignment
net/ipv4/udp.c:1231:4: error: invalid assignment
net/ipv4/udp.c:1231:4: error: invalid assignment
net/ipv4/udp.c:1231:4: error: invalid assignment
net/ipv4/udp.c:1231:4: error: invalid assignment
net/ipv4/udp.c:1231:4: error: invalid assignment
net/ipv4/udp.c:1231:4: error: invalid assignment
net/ipv4/udp.c:1231:4: error: invalid assignment
net/ipv4/udp.c:1231:4: error: invalid assignment
net/ipv4/udp.c:1238:3: error: invalid assignment
net/ipv4/udp.c:1238:3: error: invalid assignment
net/ipv4/udp.c:1238:3: error: invalid assignment
net/ipv4/udp.c:1238:3: error: invalid assignment
net/ipv4/udp.c:1238:3: error: invalid assignment
net/ipv4/udp.c:1238:3: error: invalid assignment
net/ipv4/udp.c:1238:3: error: invalid assignment
net/ipv4/udp.c:1238:3: error: invalid assignment
net/ipv4/udp.c:1265:3: error: invalid assignment
net/ipv4/udp.c:1265:3: error: invalid assignment
net/ipv4/udp.c:1265:3: error: invalid assignment
net/ipv4/udp.c:1265:3: error: invalid assignment
net/ipv4/udp.c:1265:3: error: invalid assignment
net/ipv4/udp.c:1265:3: error: invalid assignment
net/ipv4/udp.c:1265:3: error: invalid assignment
net/ipv4/udp.c:1265:3: error: invalid assignment
net/ipv4/udp.c:1383:4: error: invalid assignment
net/ipv4/udp.c:1383:4: error: invalid assignment
net/ipv4/udp.c:1383:4: error: invalid assignment
net/ipv4/udp.c:1383:4: error: invalid assignment
net/ipv4/udp.c:1383:4: error: invalid assignment
net/ipv4/udp.c:1383:4: error: invalid assignment
net/ipv4/udp.c:1383:4: error: invalid assignment
net/ipv4/udp.c:1383:4: error: invalid assignment
net/ipv4/udp.c:1385:3: error: invalid assignment
net/ipv4/udp.c:1385:3: error: invalid assignment
net/ipv4/udp.c:1385:3: error: invalid assignment
net/ipv4/udp.c:1385:3: error: invalid assignment
net/ipv4/udp.c:1385:3: error: invalid assignment
net/ipv4/udp.c:1385:3: error: invalid assignment
net/ipv4/udp.c:1385:3: error: invalid assignment
net/ipv4/udp.c:1385:3: error: invalid assignment
net/ipv4/udp.c:1445:5: error: invalid assignment
net/ipv4/udp.c:1445:5: error: invalid assignment
net/ipv4/udp.c:1445:5: error: invalid assignment
net/ipv4/udp.c:1445:5: error: invalid assignment
net/ipv4/udp.c:1445:5: error: invalid assignment
net/ipv4/udp.c:1445:5: error: invalid assignment
net/ipv4/udp.c:1445:5: error: invalid assignment
net/ipv4/udp.c:1445:5: error: invalid assignment
net/ipv4/udp.c:1512:2: error: invalid assignment
net/ipv4/udp.c:1512:2: error: invalid assignment
net/ipv4/udp.c:1512:2: error: invalid assignment
net/ipv4/udp.c:1512:2: error: invalid assignment
net/ipv4/udp.c:1512:2: error: invalid assignment
net/ipv4/udp.c:1512:2: error: invalid assignment
net/ipv4/udp.c:1512:2: error: invalid assignment
net/ipv4/udp.c:1512:2: error: invalid assignment
net/ipv4/udp.c:1533:4: error: invalid assignment
net/ipv4/udp.c:1533:4: error: invalid assignment
net/ipv4/udp.c:1533:4: error: invalid assignment
net/ipv4/udp.c:1533:4: error: invalid assignment
net/ipv4/udp.c:1533:4: error: invalid assignment
net/ipv4/udp.c:1533:4: error: invalid assignment
net/ipv4/udp.c:1533:4: error: invalid assignment
net/ipv4/udp.c:1533:4: error: invalid assignment
net/ipv4/udp.c:1535:4: error: invalid assignment
net/ipv4/udp.c:1535:4: error: too many errors
  CC      net/ipv4/udp.o
  CHECK   net/sunrpc/rpc_pipe.c
  LD      fs/ramfs/ramfs.o
  CHECK   fs/nfs/dns_resolve.c
  CHECK   fs/nfs/cache_lib.c
  LD      fs/ramfs/built-in.o
  CC      net/sunrpc/rpc_pipe.o
  CHECK   net/ipv4/udplite.c
  CHECK   fs/proc/namespaces.c
  CC      fs/nfs/cache_lib.o
  CC      fs/nfs/dns_resolve.o
fs/proc/namespaces.c:60:32: warning: symbol 'ns_dentry_operations' was not declared. Should it be static?
  CC      fs/proc/namespaces.o
  CC      net/ipv4/udplite.o
  LD      net/xfrm/built-in.o
  CHECK   fs/proc/self.c
fs/proc/self.c:51:13: warning: symbol 'proc_self_init' was not declared. Should it be static?
  CC      fs/proc/self.o
  CHECK   fs/romfs/storage.c
  CHECK   fs/romfs/super.c
/tmp/ccfdwoI0.s: Assembler messages:
/tmp/ccfdwoI0.s:499: Warning: ignoring changed section attributes for .discard
/tmp/ccfdwoI0.s:549: Warning: ignoring changed section attributes for .discard
/tmp/ccfdwoI0.s:1765: Warning: ignoring changed section attributes for .discard
/tmp/ccfdwoI0.s:1781: Warning: ignoring changed section attributes for .discard
/tmp/ccfdwoI0.s:3889: Warning: ignoring changed section attributes for .discard
/tmp/ccfdwoI0.s:3905: Warning: ignoring changed section attributes for .discard
  CC      fs/romfs/storage.o
  CHECK   net/sunrpc/svc_xprt.c
  CHECK   fs/proc/proc_sysctl.c
  CC      fs/romfs/super.o
fs/proc/proc_sysctl.c:1449:20: warning: symbol 'table' shadows an earlier one
fs/proc/proc_sysctl.c:1399:48: originally declared here
fs/proc/proc_sysctl.c:112:43: warning: potentially expensive pointer subtraction
fs/proc/proc_sysctl.c:151:43: warning: potentially expensive pointer subtraction
fs/proc/proc_sysctl.c:345:48: warning: potentially expensive pointer subtraction
include/linux/spinlock.h:285:2: warning: context imbalance in 'start_unregistering': __context__ statement expected different context
include/linux/spinlock.h:285:2:    context '<noident>': wanted >= 0, got -1
include/linux/spinlock.h:285:2: warning: context imbalance in 'insert_links': __context__ statement expected different context
include/linux/spinlock.h:285:2:    context '<noident>': wanted >= 0, got -1
  CC      fs/proc/proc_sysctl.o
net/sunrpc/svc_xprt.c:571:5: warning: symbol 'svc_alloc_arg' was not declared. Should it be static?
net/sunrpc/svc_xprt.c:609:17: warning: symbol 'svc_get_next_xprt' was not declared. Should it be static?
net/sunrpc/svc_xprt.c:682:6: warning: symbol 'svc_add_new_temp_xprt' was not declared. Should it be static?
net/sunrpc/svc_xprt.c:1271:29: warning: potentially expensive pointer subtraction
net/sunrpc/svc_xprt.c:895:63: warning: context imbalance in 'svc_age_temp_xprts': wrong count at exit
net/sunrpc/svc_xprt.c:895:63:    context '<noident>': wanted 0, got 1
  CC      net/sunrpc/svc_xprt.o
  CHECK   net/sysctl_net.c
  CHECK   fs/nfs/sysctl.c
  CC      net/sysctl_net.o
/tmp/cchUgOxh.s: Assembler messages:
/tmp/cchUgOxh.s:4310: Warning: ignoring changed section attributes for .discard
  CC      fs/nfs/sysctl.o
  CHECK   fs/nfs/nfs2super.c
  CHECK   fs/nfs/proc.c
  LD      fs/romfs/romfs.o
  CC      fs/nfs/nfs2super.o
  LD      fs/romfs/built-in.o
  CC      fs/nfs/proc.o
  CHECK   fs/nfs/nfs2xdr.c
/tmp/ccdzzJYc.s: Assembler messages:
/tmp/ccdzzJYc.s:2607: Warning: ignoring changed section attributes for .discard
/tmp/ccdzzJYc.s:2656: Warning: ignoring changed section attributes for .discard
/tmp/ccdzzJYc.s:3703: Warning: ignoring changed section attributes for .discard
/tmp/ccdzzJYc.s:8858: Warning: ignoring changed section attributes for .discard
/tmp/ccdzzJYc.s:8874: Warning: ignoring changed section attributes for .discard
  CHECK   fs/proc/proc_net.c
  CC      fs/nfs/nfs2xdr.o
  CHECK   net/ipv4/arp.c
  CHECK   fs/proc/proc_devtree.c
  CC      fs/proc/proc_net.o
  CC      fs/proc/proc_devtree.o
  CHECK   fs/nfs/nfs3super.c
net/ipv4/arp.c:429:3: error: invalid assignment
net/ipv4/arp.c:429:3: error: invalid assignment
net/ipv4/arp.c:429:3: error: invalid assignment
net/ipv4/arp.c:429:3: error: invalid assignment
  CC      net/ipv4/arp.o
  CC      fs/nfs/nfs3super.o
  CHECK   net/sunrpc/stats.c
  CHECK   net/sunrpc/sysctl.c
  CHECK   fs/nfs/nfs3client.c
net/sunrpc/sysctl.c:28:14: warning: symbol 'rpc_debug' was not declared. Should it be static?
net/sunrpc/sysctl.c:31:14: warning: symbol 'nfs_debug' was not declared. Should it be static?
net/sunrpc/sysctl.c:34:14: warning: symbol 'nfsd_debug' was not declared. Should it be static?
net/sunrpc/sysctl.c:37:14: warning: symbol 'nlm_debug' was not declared. Should it be static?
  CC      net/sunrpc/sysctl.o
  CHECK   fs/proc/kmsg.c
  CC      net/sunrpc/stats.o
  CC      fs/nfs/nfs3client.o
  CHECK   fs/sysfs/inode.c
  CC      fs/proc/kmsg.o
  CHECK   fs/eventpoll.c
  CC      fs/sysfs/inode.o
fs/eventpoll.c:435:9: warning: context imbalance in 'ep_call_nested': wrong count at exit
fs/eventpoll.c:435:9:    context 'í#«*': wanted 0, got 1
include/linux/spinlock.h:340:2: warning: context imbalance in 'ep_scan_ready_list': __context__ statement expected different context
include/linux/spinlock.h:340:2:    context '<noident>': wanted >= 0, got -1
fs/eventpoll.c:678:9: warning: context imbalance in 'ep_remove': unexpected unlock
fs/eventpoll.c:678:9:    context '<noident>': wanted 0, got -1
fs/eventpoll.c:1006:9: warning: context imbalance in 'ep_poll_callback': wrong count at exit
fs/eventpoll.c:1006:9:    context 'ò#«*': wanted 0, got 1
fs/eventpoll.c:1296:9: warning: context imbalance in 'ep_insert': wrong count at exit
fs/eventpoll.c:1296:9:    context 'ô#«*': wanted 0, got 1
include/linux/spinlock.h:340:2: warning: context imbalance in 'ep_poll': __context__ statement expected different context
include/linux/spinlock.h:340:2:    context '<noident>': wanted >= 0, got -1
  CC      fs/eventpoll.o
  LD      fs/proc/proc.o
  CHECK   net/ipv4/icmp.c
  CHECK   fs/anon_inodes.c
  LD      fs/proc/built-in.o
  CHECK   fs/sysfs/file.c
  CC      fs/anon_inodes.o
fs/sysfs/file.c:323:8: warning: context imbalance in 'sysfs_put_open_dirent': wrong count at exit
fs/sysfs/file.c:323:8:    context 'M+': wanted 0, got 1
include/linux/spinlock.h:340:2: warning: context imbalance in 'sysfs_notify_dirent': wrong count at exit
include/linux/spinlock.h:340:2:    context 'M+': wanted 0, got 1
  CC      fs/sysfs/file.o
net/ipv4/icmp.c:273:2: error: invalid assignment
net/ipv4/icmp.c:273:2: error: invalid assignment
net/ipv4/icmp.c:273:2: error: invalid assignment
net/ipv4/icmp.c:273:2: error: invalid assignment
net/ipv4/icmp.c:308:3: error: invalid assignment
net/ipv4/icmp.c:308:3: error: invalid assignment
net/ipv4/icmp.c:308:3: error: invalid assignment
net/ipv4/icmp.c:308:3: error: invalid assignment
net/ipv4/icmp.c:748:2: error: invalid assignment
net/ipv4/icmp.c:748:2: error: invalid assignment
net/ipv4/icmp.c:748:2: error: invalid assignment
net/ipv4/icmp.c:748:2: error: invalid assignment
net/ipv4/icmp.c:760:3: error: invalid assignment
net/ipv4/icmp.c:760:3: error: invalid assignment
net/ipv4/icmp.c:760:3: error: invalid assignment
net/ipv4/icmp.c:760:3: error: invalid assignment
net/ipv4/icmp.c:837:2: error: invalid assignment
net/ipv4/icmp.c:837:2: error: invalid assignment
net/ipv4/icmp.c:837:2: error: invalid assignment
net/ipv4/icmp.c:837:2: error: invalid assignment
net/ipv4/icmp.c:874:2: error: invalid assignment
net/ipv4/icmp.c:874:2: error: invalid assignment
net/ipv4/icmp.c:874:2: error: invalid assignment
net/ipv4/icmp.c:874:2: error: invalid assignment
net/ipv4/icmp.c:933:2: error: invalid assignment
net/ipv4/icmp.c:933:2: error: invalid assignment
net/ipv4/icmp.c:933:2: error: invalid assignment
net/ipv4/icmp.c:933:2: error: invalid assignment
  CC      net/ipv4/icmp.o
  CHECK   net/ipv4/devinet.c
  CHECK   fs/nfs/nfs3proc.c
  LD      net/sunrpc/sunrpc.o
  CHECK   fs/sysfs/dir.c
  CHECK   fs/signalfd.c
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
fs/sysfs/dir.c:1037:16: warning: symbol 'type' shadows an earlier one
fs/sysfs/dir.c:1012:20: originally declared here
  CC      net/ipv4/devinet.o
  LD      net/sunrpc/built-in.o
  CC      fs/sysfs/dir.o
fs/signalfd.c:106:11: warning: cast removes address space of expression
fs/signalfd.c:114:10: warning: cast removes address space of expression
fs/signalfd.c:140:10: warning: cast removes address space of expression
fs/signalfd.c:149:10: warning: cast removes address space of expression
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
  CC      fs/nfs/nfs3proc.o
  CC      fs/signalfd.o
  CHECK   fs/timerfd.c
fs/timerfd.c:59:9: warning: context imbalance in 'timerfd_tmrproc': wrong count at exit
fs/timerfd.c:59:9:    context 'ÆM%+': wanted 0, got 1
include/linux/spinlock.h:340:2: warning: context imbalance in 'timerfd_clock_was_set': __context__ statement expected different context
include/linux/spinlock.h:340:2:    context '<noident>': wanted >= 0, got -1
fs/timerfd.c:178:9: warning: context imbalance in 'timerfd_poll': wrong count at exit
fs/timerfd.c:178:9:    context 'ÈM%+': wanted 0, got 1
  CC      fs/timerfd.o
/tmp/ccwW818y.s: Assembler messages:
/tmp/ccwW818y.s:4092: Warning: ignoring changed section attributes for .discard
/tmp/ccwW818y.s:4112: Warning: ignoring changed section attributes for .discard
  CHECK   fs/nfs/nfs3xdr.c
  CHECK   fs/nfs/nfs3acl.c
fs/nfs/nfs3xdr.c:2339:30: warning: incorrect type in argument 2 (different signedness)
fs/nfs/nfs3xdr.c:2339:30:    expected unsigned int [usertype] *value
fs/nfs/nfs3xdr.c:2339:30:    got int *<noident>
  CC      fs/nfs/nfs3xdr.o
  CC      fs/nfs/nfs3acl.o
/tmp/ccTe8pMF.s: Assembler messages:
/tmp/ccTe8pMF.s:506: Warning: ignoring changed section attributes for .discard
/tmp/ccTe8pMF.s:519: Warning: ignoring changed section attributes for .discard
/tmp/ccTe8pMF.s:541: Warning: ignoring changed section attributes for .discard
/tmp/ccTe8pMF.s:598: Warning: ignoring changed section attributes for .discard
/tmp/ccTe8pMF.s:611: Warning: ignoring changed section attributes for .discard
/tmp/ccTe8pMF.s:629: Warning: ignoring changed section attributes for .discard
/tmp/ccTe8pMF.s:642: Warning: ignoring changed section attributes for .discard
/tmp/ccTe8pMF.s:665: Warning: ignoring changed section attributes for .discard
/tmp/ccTe8pMF.s:685: Warning: ignoring changed section attributes for .discard
/tmp/ccTe8pMF.s:704: Warning: ignoring changed section attributes for .discard
/tmp/ccTe8pMF.s:717: Warning: ignoring changed section attributes for .discard
/tmp/ccTe8pMF.s:750: Warning: ignoring changed section attributes for .discard
/tmp/ccTe8pMF.s:774: Warning: ignoring changed section attributes for .discard
/tmp/ccTe8pMF.s:792: Warning: ignoring changed section attributes for .discard
/tmp/ccTe8pMF.s:805: Warning: ignoring changed section attributes for .discard
/tmp/ccTe8pMF.s:824: Warning: ignoring changed section attributes for .discard
/tmp/ccTe8pMF.s:850: Warning: ignoring changed section attributes for .discard
/tmp/ccTe8pMF.s:873: Warning: ignoring changed section attributes for .discard
/tmp/ccTe8pMF.s:898: Warning: ignoring changed section attributes for .discard
/tmp/ccTe8pMF.s:911: Warning: ignoring changed section attributes for .discard
/tmp/ccTe8pMF.s:934: Warning: ignoring changed section attributes for .discard
/tmp/ccTe8pMF.s:954: Warning: ignoring changed section attributes for .discard
/tmp/ccTe8pMF.s:974: Warning: ignoring changed section attributes for .discard
/tmp/ccTe8pMF.s:987: Warning: ignoring changed section attributes for .discard
/tmp/ccTe8pMF.s:1010: Warning: ignoring changed section attributes for .discard
/tmp/ccTe8pMF.s:1031: Warning: ignoring changed section attributes for .discard
  CHECK   net/ipv4/af_inet.c
  CHECK   fs/sysfs/symlink.c
  CC      fs/sysfs/symlink.o
/tmp/ccCnDzIW.s: Assembler messages:
/tmp/ccCnDzIW.s:1548: Warning: ignoring changed section attributes for .discard
include/net/tcp.h:1229:2: error: invalid assignment
include/net/tcp.h:1229:2: error: invalid assignment
include/net/tcp.h:1229:2: error: invalid assignment
include/net/tcp.h:1229:2: error: invalid assignment
include/net/tcp.h:1230:2: error: invalid assignment
include/net/tcp.h:1230:2: error: invalid assignment
include/net/tcp.h:1230:2: error: invalid assignment
include/net/tcp.h:1230:2: error: invalid assignment
include/net/tcp.h:1231:2: error: invalid assignment
include/net/tcp.h:1231:2: error: invalid assignment
include/net/tcp.h:1231:2: error: invalid assignment
include/net/tcp.h:1231:2: error: invalid assignment
include/net/tcp.h:1232:2: error: invalid assignment
include/net/tcp.h:1232:2: error: invalid assignment
include/net/tcp.h:1232:2: error: invalid assignment
include/net/tcp.h:1232:2: error: invalid assignment
  CC      net/ipv4/af_inet.o
  CHECK   fs/eventfd.c
fs/eventfd.c:66:9: warning: context imbalance in 'eventfd_signal': wrong count at exit
fs/eventfd.c:66:9:    context 'çQ+': wanted 0, got 1
fs/eventfd.c:134:9: warning: context imbalance in 'eventfd_poll': wrong count at exit
fs/eventfd.c:134:9:    context 'çQ+': wanted 0, got 1
fs/eventfd.c:168:17: warning: context imbalance in 'eventfd_ctx_remove_wait_queue': wrong count at exit
fs/eventfd.c:168:17:    context 'çQ+': wanted 0, got 1
  CC      fs/eventfd.o
  CHECK   net/ipv4/igmp.c
net/ipv4/igmp.c:2414:49: warning: context imbalance in 'igmp_mc_seq_start': unexpected unlock
net/ipv4/igmp.c:2414:49:    context 'rcu': wanted 1, got 0
include/linux/rcupdate.h:195:2: warning: context imbalance in 'igmp_mc_seq_stop': wrong count at exit
include/linux/rcupdate.h:195:2:    context 'rcu': wanted 0, got 1
include/linux/spinlock.h:290:2: warning: context imbalance in 'igmp_mcf_get_next': __context__ statement expected different context
include/linux/spinlock.h:290:2:    context '<noident>': wanted >= 0, got -1
net/ipv4/igmp.c:2566:9: warning: context imbalance in 'igmp_mcf_get_idx': wrong count at exit
net/ipv4/igmp.c:2566:9:    context '<noident>': wanted 0, got 1
net/ipv4/igmp.c:2573:50: warning: context imbalance in 'igmp_mcf_seq_start': unexpected unlock
net/ipv4/igmp.c:2573:50:    context 'rcu': wanted 1, got 0
net/ipv4/igmp.c:2584:9: warning: context imbalance in 'igmp_mcf_seq_next': wrong count at exit
net/ipv4/igmp.c:2584:9:    context '<noident>': wanted 0, got 1
include/linux/rcupdate.h:195:2: warning: context imbalance in 'igmp_mcf_seq_stop': wrong count at exit
include/linux/rcupdate.h:195:2:    context 'rcu': wanted 0, got 1
  CC      net/ipv4/igmp.o
  CHECK   net/ipv4/fib_frontend.c
  CHECK   fs/sysfs/mount.c
  CC      fs/sysfs/mount.o
  CC      net/ipv4/fib_frontend.o
  CHECK   fs/sysfs/bin.c
net/ipv4/af_inet.c: In function 'build_ehash_secret':
net/ipv4/af_inet.c:262: warning: value computed is not used
/tmp/cc7x4OT5.s: Assembler messages:
/tmp/cc7x4OT5.s:448: Warning: ignoring changed section attributes for .discard
  CC      fs/sysfs/bin.o
  CHECK   fs/sysfs/group.c
  CC      fs/sysfs/group.o
  LD      fs/nfs/nfs.o
  CHECK   fs/aio.c
  LD      fs/nfs/nfsv2.o
  CHECK   net/ipv4/fib_semantics.c
  LD      fs/nfs/nfsv3.o
  LD      fs/nfs/built-in.o
include/linux/spinlock.h:310:2: warning: context imbalance in 'aio_run_iocb': __context__ statement expected different context
include/linux/spinlock.h:310:2:    context '<noident>': wanted >= 0, got -1
fs/aio.c:863:18: warning: context imbalance in 'try_queue_kicked_iocb': wrong count at exit
fs/aio.c:863:18:    context ':¢+': wanted 0, got 1
fs/aio.c:990:9: warning: context imbalance in 'aio_complete': wrong count at exit
fs/aio.c:990:9:    context ':¢+': wanted 0, got 1
  CC      fs/aio.o
net/ipv4/fib_semantics.c:192:8: error: cannot dereference this type
net/ipv4/fib_semantics.c:192:8: error: incompatible types in comparison expression (different base types)
net/ipv4/fib_semantics.c:192:8: error: cannot dereference this type
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
  CC      net/ipv4/fib_semantics.o
  CHECK   net/ipv4/fib_trie.c
  CHECK   fs/locks.c
  LD      fs/sysfs/built-in.o
  CHECK   net/ipv4/inet_fragment.c
/tmp/ccMsmSTg.s: Assembler messages:
/tmp/ccMsmSTg.s:5262: Warning: ignoring changed section attributes for .discard
/tmp/ccMsmSTg.s:5584: Warning: ignoring changed section attributes for .discard
fs/locks.c:2067:20: warning: symbol 'fl' shadows an earlier one
fs/locks.c:2060:19: originally declared here
fs/locks.c:1341:5: warning: symbol 'generic_add_lease' was not declared. Should it be static?
fs/locks.c:1406:5: warning: symbol 'generic_delete_lease' was not declared. Should it be static?
include/linux/spinlock.h:285:2: warning: context imbalance in 'lock_flocks': wrong count at exit
include/linux/spinlock.h:285:2:    context '<noident>': wanted 0, got 1
include/linux/spinlock.h:325:2: warning: context imbalance in 'unlock_flocks': unexpected unlock
include/linux/spinlock.h:325:2:    context '<noident>': wanted 0, got -1
  CC      fs/locks.o
  CC      net/ipv4/fib_trie.o
net/ipv4/inet_fragment.c:289:33: warning: context imbalance in 'inet_frag_find': wrong count at exit
net/ipv4/inet_fragment.c:289:33:    default context: wanted 0, got 1
  CC      net/ipv4/inet_fragment.o
  CHECK   net/ipv4/ping.c
  CHECK   net/ipv4/sysctl_net_ipv4.c
net/ipv4/ping.c:807:44: warning: context imbalance in 'ping_seq_start': wrong count at exit
net/ipv4/ping.c:807:44:    context '<noident>': wanted 0, got 1
net/ipv4/ping.c:825:2: warning: context imbalance in 'ping_seq_stop': unexpected unlock
net/ipv4/ping.c:825:2:    context '<noident>': wanted 0, got -1
  CC      net/ipv4/ping.o
net/ipv4/sysctl_net_ipv4.c:235:5: warning: symbol 'proc_tcp_fastopen_key' was not declared. Should it be static?
  CC      net/ipv4/sysctl_net_ipv4.o
  CHECK   net/ipv4/proc.c
  CC      net/ipv4/proc.o
  CHECK   net/ipv4/xfrm4_mode_beet.c
/tmp/ccJOjhKs.s: Assembler messages:
/tmp/ccJOjhKs.s:3001: Warning: ignoring changed section attributes for .discard
/tmp/ccJOjhKs.s:3504: Warning: ignoring changed section attributes for .discard
/tmp/ccJOjhKs.s:5489: Warning: ignoring changed section attributes for .discard
/tmp/ccJOjhKs.s:6188: Warning: ignoring changed section attributes for .discard
/tmp/ccJOjhKs.s:6398: Warning: ignoring changed section attributes for .discard
  CC      net/ipv4/xfrm4_mode_beet.o
  CHECK   fs/binfmt_script.c
  CHECK   net/ipv4/xfrm4_mode_transport.c
  CC      fs/binfmt_script.o
  CC      net/ipv4/xfrm4_mode_transport.o
  CHECK   net/ipv4/xfrm4_mode_tunnel.c
  CHECK   net/ipv4/inet_diag.c
  CHECK   fs/binfmt_flat.c
  CC      net/ipv4/xfrm4_mode_tunnel.o
  CHECK   net/ipv4/tcp_diag.c
fs/binfmt_flat.c:139:3: warning: incorrect type in initializer (different address spaces)
fs/binfmt_flat.c:139:3:    expected unsigned long [noderef] <asn:1>*__pu_addr
fs/binfmt_flat.c:139:3:    got unsigned long *
fs/binfmt_flat.c:140:3: warning: incorrect type in initializer (different address spaces)
fs/binfmt_flat.c:140:3:    expected unsigned long [noderef] <asn:1>*__pu_addr
fs/binfmt_flat.c:140:3:    got unsigned long *
fs/binfmt_flat.c:143:2: warning: incorrect type in initializer (different address spaces)
fs/binfmt_flat.c:143:2:    expected unsigned long [noderef] <asn:1>*__pu_addr
fs/binfmt_flat.c:143:2:    got unsigned long *[assigned] sp
fs/binfmt_flat.c:146:3: warning: incorrect type in initializer (different address spaces)
fs/binfmt_flat.c:146:3:    expected unsigned long [noderef] <asn:1>*__pu_addr
fs/binfmt_flat.c:146:3:    got unsigned long *
fs/binfmt_flat.c:148:4: warning: incorrect type in initializer (different address spaces)
fs/binfmt_flat.c:148:4:    expected char const [noderef] <asn:1>*__gu_addr
fs/binfmt_flat.c:148:4:    got char *p
fs/binfmt_flat.c:151:2: warning: incorrect type in initializer (different address spaces)
fs/binfmt_flat.c:151:2:    expected unsigned long [noderef] <asn:1>*__pu_addr
fs/binfmt_flat.c:151:2:    got unsigned long *[assigned] argv
fs/binfmt_flat.c:154:3: warning: incorrect type in initializer (different address spaces)
fs/binfmt_flat.c:154:3:    expected unsigned long [noderef] <asn:1>*__pu_addr
fs/binfmt_flat.c:154:3:    got unsigned long *[assigned] envp
fs/binfmt_flat.c:156:4: warning: incorrect type in initializer (different address spaces)
fs/binfmt_flat.c:156:4:    expected char const [noderef] <asn:1>*__gu_addr
fs/binfmt_flat.c:156:4:    got char *[assigned] p
fs/binfmt_flat.c:159:2: warning: incorrect type in initializer (different address spaces)
fs/binfmt_flat.c:159:2:    expected unsigned long [noderef] <asn:1>*__pu_addr
fs/binfmt_flat.c:159:2:    got unsigned long *[assigned] envp
fs/binfmt_flat.c:381:6: warning: symbol 'old_reloc' was not declared. Should it be static?
fs/binfmt_flat.c:433:25: warning: Using plain integer as NULL pointer
fs/binfmt_flat.c:557:27: warning: Using plain integer as NULL pointer
fs/binfmt_flat.c:584:49: warning: incorrect type in argument 2 (different address spaces)
fs/binfmt_flat.c:584:49:    expected char [noderef] <asn:1>*<noident>
fs/binfmt_flat.c:584:49:    got char *<noident>
fs/binfmt_flat.c:602:21: warning: Using plain integer as NULL pointer
fs/binfmt_flat.c:648:7: warning: incorrect type in argument 2 (different address spaces)
fs/binfmt_flat.c:648:7:    expected char [noderef] <asn:1>*<noident>
fs/binfmt_flat.c:648:7:    got char *<noident>
fs/binfmt_flat.c:651:50: warning: incorrect type in argument 2 (different address spaces)
fs/binfmt_flat.c:651:50:    expected char [noderef] <asn:1>*<noident>
fs/binfmt_flat.c:651:50:    got char *<noident>
  CC      fs/binfmt_flat.o
  CC      net/ipv4/inet_diag.o
  CHECK   fs/posix_acl.c
  CC      fs/posix_acl.o
  CC      net/ipv4/tcp_diag.o
  CHECK   net/ipv4/tcp_cubic.c
  CHECK   fs/xattr_acl.c
  CC      fs/xattr_acl.o
  CC      net/ipv4/tcp_cubic.o
  CHECK   fs/coredump.c
/tmp/ccvWh63e.s: Assembler messages:
/tmp/ccvWh63e.s:1784: Warning: ignoring changed section attributes for .discard
/tmp/ccvWh63e.s:1796: Warning: ignoring changed section attributes for .discard
/tmp/ccvWh63e.s:1808: Warning: ignoring changed section attributes for .discard
/tmp/ccvWh63e.s:1829: Warning: ignoring changed section attributes for .discard
/tmp/ccvWh63e.s:1842: Warning: ignoring changed section attributes for .discard
/tmp/ccvWh63e.s:1854: Warning: ignoring changed section attributes for .discard
/tmp/ccvWh63e.s:1875: Warning: ignoring changed section attributes for .discard
  CHECK   net/ipv4/xfrm4_policy.c
fs/coredump.c:47:5: warning: symbol 'core_uses_pid' was not declared. Should it be static?
fs/coredump.c:48:6: warning: symbol 'core_pattern' was not declared. Should it be static?
fs/coredump.c:49:14: warning: symbol 'core_pipe_limit' was not declared. Should it be static?
fs/coredump.c:662:69: warning: incorrect type in argument 2 (different address spaces)
fs/coredump.c:662:69:    expected char const [noderef] <asn:1>*<noident>
fs/coredump.c:662:69:    got void const *addr
  CC      fs/coredump.o
  CHECK   net/ipv4/xfrm4_state.c
  CHECK   net/ipv4/xfrm4_input.c
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
  CC      net/ipv4/xfrm4_policy.o
  CHECK   net/ipv4/xfrm4_output.c
  CC      net/ipv4/xfrm4_state.o
  CC      net/ipv4/xfrm4_input.o
  CC      net/ipv4/xfrm4_output.o
  LD      fs/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
  CHECK   init/version.c
  CC      init/version.o
  LD      init/built-in.o
arch/microblaze/kernel/built-in.o: In function `sys_call_table':
(.rodata+0x1828): undefined reference to `sys_fork'
make: *** [vmlinux] Error 1
cp: cannot stat `vmlinux': No such file or directory
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" = 0x08b9d4e0
	connected irq : 8 (interrupt-controller@81800000)
FDT: Device tree scan complete
Early console on uartlite at 0x84000000
bootconsole [earlyser0] enabled
Ramdisk addr 0x0000003f, FDT at 0x9053089c
Linux version 3.7.0-08805-ga4f1de1 (monstr@monstr-desktop) (gcc version 4.1.2) #1 Mon Dec 17 12:24:37 CET 2012
setup_cpuinfo: initialising
setup_cpuinfo: Using full CPU PVR support
cache: wt_msr
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 c0373a18, node_mem_map c0530000
  DMA zone: 512 pages used for memmap
  DMA zone: 0 pages reserved
  DMA zone: 65024 pages, LIFO batch:15
early_printk_console remapping from 0x84000000 to 0xffffd000
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
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: 254280k/262144k available (3420k kernel code, 7864k reserved, 117k data, 170k bss, 1585k init)
Kernel virtual memory layout:
  * 0xffffe000..0xfffff000  : fixmap
  * 0xffffd000..0xffffe000  : early ioremap
  * 0xf0000000..0xffffd000  : vmalloc & ioremap
NR_IRQS:33
interrupt-controller #0 at 0xf0000000, num_irq=9, edge=0x100
No chosen timer found, using default
timer #0 at 0xf0002000, irq=3
microblaze_timer_set_mode: shutdown
microblaze_timer_set_mode: periodic
Calibrating delay loop... 118.68 BogoMIPS (lpj=593408)
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
NET: Registered protocol family 2
TCP established hash table entries: 2048 (order: 2, 16384 bytes)
TCP bind hash table entries: 2048 (order: 3, 40960 bytes)
TCP: Hash tables configured (established 2048 bind 2048)
TCP: reno registered
UDP hash table entries: 128 (order: 0, 6144 bytes)
UDP-Lite hash table entries: 128 (order: 0, 6144 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
msgmni has been set to 496
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
TCP: cubic registered
NET: Registered protocol family 17
Freeing unused kernel memory: 1585k freed
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
# 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)
# cat /proc/cpuinfo
CPU-Family:	MicroBlaze
FPGA-Arch:	virtex5
CPU-Ver:	7.10.d, big endian
CPU-MHz:	125.00
BogoMips:	118.68
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
# strace ls /
--- stopped by SIGSTOP ---
--- SIGCONT {si_signo=SIGCONT, si_code=SI_USER, si_pid=67, si_uid=0} ---
execve("/bin/ls", ["ls", "/"], [/* 7 vars */]) = 0
brk(0)                                  = 0x10240000
brk(0x10261000)                         = 0x10261000
getpid()                                = 70
getuid32()                              = 0
time([3])                               = 3
ioctl(0, TIOCGWINSZ, {ws_row=0, ws_col=0, ws_xpixel=0, ws_ypixel=0}) = 0
ioctl(1, SNDCTL_TMR_TIMEBASE or SNDRV_TIMER_IOCTL_NEXT_DEVICE or TCGETS, {B115200 opost isig icanon echo ...}) = 0
ioctl(1, SNDCTL_TMR_TIMEBASE or SNDRV_TIMER_IOCTL_NEXT_DEVICE or TCGETS, {B115200 opost isig icanon echo ...}) = 0
stat64("/", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
open("/dev/null", O_RDONLY|O_NONBLOCK|O_DIRECTORY) = -1 ENOTDIR (Not a directory)
open("/", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 3
fstat64(3, {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
fcntl64(3, F_SETFD, FD_CLOEXEC)         = 0
getdents64(3, /* 15 entries */, 4096)   = 368
lstat64("/linuxrc", {st_mode=S_IFLNK|0777, st_size=11, ...}) = 0
lstat64("/init", {st_mode=S_IFLNK|0777, st_size=9, ...}) = 0
lstat64("/sys", {st_mode=S_IFDIR|0555, st_size=0, ...}) = 0
lstat64("/home", {st_mode=S_IFDIR|0777, st_size=0, ...}) = 0
lstat64("/mnt", {st_mode=S_IFDIR|0777, st_size=0, ...}) = 0
lstat64("/tmp", {st_mode=S_IFDIR|0777, st_size=0, ...}) = 0
lstat64("/sbin", {st_mode=S_IFDIR|0777, st_size=0, ...}) = 0
lstat64("/etc", {st_mode=S_IFDIR|0777, st_size=0, ...}) = 0
lstat64("/bin", {st_mode=S_IFDIR|0777, st_size=0, ...}) = 0
lstat64("/root", {st_mode=S_IFDIR|0777, st_size=0, ...}) = 0
lstat64("/dev", {st_mode=S_IFDIR|0777, st_size=0, ...}) = 0
lstat64("/proc", {st_mode=S_IFDIR|0555, st_size=0, ...}) = 0
lstat64("/var", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
getdents64(3, /* 0 entries */, 4096)    = 0
close(3)                                = 0
lstat64("/bin", {st_mode=S_IFDIR|0777, st_size=0, ...}) = 0
fstat64(1, {st_mode=S_IFCHR|0600, st_rdev=makedev(204, 187), ...}) = 0
ioctl(1, SNDCTL_TMR_TIMEBASE or SNDRV_TIMER_IOCTL_NEXT_DEVICE or TCGETS, {B115200 opost isig icanon echo ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x48000000
lstat64("/etc", {st_mode=S_IFDIR|0777, st_size=0, ...}) = 0
lstat64("/init", {st_mode=S_IFLNK|0777, st_size=9, ...}) = 0
lstat64("/mnt", {st_mode=S_IFDIR|0777, st_size=0, ...}) = 0
lstat64("/root", {st_mode=S_IFDIR|0777, st_size=0, ...}) = 0
lstat64("/sys", {st_mode=S_IFDIR|0555, st_size=0, ...}) = 0
lstat64("/var", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
write(1, "\33[1;34mbin\33[0m      \33[1;34metc\33["..., 135[1;34mbin[0m      [1;34metc[0m      [1;36minit[0m     [1;34mmnt[0m      [1;34mroot[0m     [1;34msys[0m      [1;34mvar[0m
) = 135
lstat64("/dev", {st_mode=S_IFDIR|0777, st_size=0, ...}) = 0
lstat64("/home", {st_mode=S_IFDIR|0777, st_size=0, ...}) = 0
lstat64("/linuxrc", {st_mode=S_IFLNK|0777, st_size=11, ...}) = 0
lstat64("/proc", {st_mode=S_IFDIR|0555, st_size=0, ...}) = 0
lstat64("/sbin", {st_mode=S_IFDIR|0777, st_size=0, ...}) = 0
lstat64("/tmp", {st_mode=S_IFDIR|0777, st_size=0, ...}) = 0
write(1, "\33[1;34mdev\33[0m      \33[1;34mhome\33"..., 115[1;34mdev[0m      [1;34mhome[0m     [1;36mlinuxrc[0m  [1;34mproc[0m     [1;34msbin[0m     [1;34mtmp[0m
) = 115
munmap(0x48000000, 4096)                = 0
exit_group(0)                           = ?
+++ exited with 0 +++
# 
Statistic
3.7.0-08805-ga4f1de1 (monstr@monstr-desktop) (gcc version 4.1.2) #1 Mon Dec 17 12:24:37 CET 2012
setup_cpuinfo: initialising
setup_cpuinfo: Using full CPU PVR
linux_next
Checking out files: 22% (544/2368) Checking out files: 23% (545/2368) Checking out files: 24% (569/2368) Checking out files: 25% (592/2368) Checking out files: 26% (616/2368) Checking out files: 27% (640/2368) Checking out files: 28% (664/2368) Checking out files: 29% (687/2368) Checking out files: 29% (698/2368) Checking out files: 30% (711/2368) Checking out files: 31% (735/2368) Checking out files: 32% (758/2368) Checking out files: 33% (782/2368) Checking out files: 34% (806/2368) Checking out files: 35% (829/2368) Checking out files: 36% (853/2368) Checking out files: 36% (863/2368) Checking out files: 37% (877/2368) Checking out files: 38% (900/2368) Checking out files: 38% (911/2368) Checking out files: 39% (924/2368) Checking out files: 40% (948/2368) Checking out files: 41% (971/2368) Checking out files: 42% (995/2368) Checking out files: 43% (1019/2368) Checking out files: 43% (1020/2368) Checking out files: 44% (1042/2368) Checking out files: 45% (1066/2368) Checking out files: 45% (1081/2368) Checking out files: 46% (1090/2368) Checking out files: 47% (1113/2368) Checking out files: 48% (1137/2368) Checking out files: 49% (1161/2368) Checking out files: 50% (1184/2368) Checking out files: 51% (1208/2368) Checking out files: 52% (1232/2368) Checking out files: 53% (1256/2368) Checking out files: 54% (1279/2368) Checking out files: 55% (1303/2368) Checking out files: 56% (1327/2368) Checking out files: 56% (1338/2368) Checking out files: 57% (1350/2368) Checking out files: 58% (1374/2368) Checking out files: 59% (1398/2368) Checking out files: 60% (1421/2368) Checking out files: 61% (1445/2368) Checking out files: 62% (1469/2368) Checking out files: 63% (1492/2368) Checking out files: 64% (1516/2368) Checking out files: 65% (1540/2368) Checking out files: 65% (1550/2368) Checking out files: 66% (1563/2368) Checking out files: 67% (1587/2368) Checking out files: 68% (1611/2368) Checking out files: 69% (1634/2368) Checking out files: 70% (1658/2368) Checking out files: 71% (1682/2368) Checking out files: 71% (1694/2368) Checking out files: 72% (1705/2368) Checking out files: 73% (1729/2368) Checking out files: 74% (1753/2368) Checking out files: 75% (1776/2368) Checking out files: 76% (1800/2368) Checking out files: 76% (1803/2368) Checking out files: 77% (1824/2368) Checking out files: 78% (1848/2368) Checking out files: 79% (1871/2368) Checking out files: 80% (1895/2368) Checking out files: 80% (1904/2368) Checking out files: 81% (1919/2368) Checking out files: 82% (1942/2368) Checking out files: 83% (1966/2368) Checking out files: 84% (1990/2368) Checking out files: 85% (2013/2368) Checking out files: 86% (2037/2368) Checking out files: 87% (2061/2368) Checking out files: 88% (2084/2368) Checking out files: 89% (2108/2368) Checking out files: 90% (2132/2368) Checking out files: 91% (2155/2368) Checking out files: 92% (2179/2368) Checking out files: 92% (2190/2368) Checking out files: 93% (2203/2368) Checking out files: 94% (2226/2368) Checking out files: 94% (2247/2368) Checking out files: 95% (2250/2368) Checking out files: 96% (2274/2368) Checking out files: 97% (2297/2368) Checking out files: 98% (2321/2368) Checking out files: 99% (2345/2368) Checking out files: 100% (2368/2368) Checking out files: 100% (2368/2368), done. Switched to branch 'master' Deleted branch next (was 1cfc3a4). 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 a4f1de1..848b814 Fast-forward .gitignore | 1 - Documentation/00-INDEX | 2 - Documentation/ABI/README | 3 - Documentation/DMA-attributes.txt | 9 + Documentation/DocBook/drm.tmpl | 39 +- Documentation/DocBook/kernel-api.tmpl | 3 + Documentation/aoe/aoe.txt | 4 +- Documentation/backlight/lp855x-driver.txt | 10 +- .../bindings/gpu/nvidia,tegra20-host1x.txt | 191 + .../devicetree/bindings/rtc/imxdi-rtc.txt | 17 + Documentation/devicetree/bindings/rtc/rtc-omap.txt | 17 + Documentation/filesystems/proc.txt | 130 +- Documentation/filesystems/vfat.txt | 9 + Documentation/kernel-parameters.txt | 7 +- Documentation/kref.txt | 88 + Documentation/security/00-INDEX | 2 + Documentation/sparse.txt | 18 + MAINTAINERS | 27 +- arch/Kconfig | 1 + arch/arm/mach-davinci/devices-da8xx.c | 13 +- arch/arm/mm/dma-mapping.c | 41 +- arch/arm64/include/asm/unistd.h | 1 + arch/arm64/kernel/sys_compat.c | 15 - arch/frv/kernel/setup.c | 12 +- arch/frv/mm/init.c | 2 +- arch/powerpc/include/asm/machdep.h | 36 +- arch/powerpc/include/asm/systbl.h | 2 +- arch/powerpc/include/asm/unistd.h | 1 + arch/powerpc/kernel/sys_ppc32.c | 15 +- arch/powerpc/platforms/cell/spufs/sched.c | 2 +- arch/sparc/include/asm/unistd.h | 1 + arch/sparc/kernel/sys_sparc32.c | 14 - arch/tile/include/asm/compat.h | 2 - arch/tile/include/asm/unistd.h | 1 + arch/tile/kernel/compat.c | 18 - arch/um/drivers/mconsole_kern.c | 2 +- arch/x86/include/uapi/asm/hw_breakpoint.h | 1 + arch/x86/include/uapi/asm/setup.h | 1 + block/Kconfig | 1 + block/blk-cgroup.c | 2 +- block/blk-core.c | 127 +- block/blk-exec.c | 4 +- block/blk-lib.c | 26 +- block/blk-settings.c | 6 +- block/blk-sysfs.c | 4 +- block/blk-throttle.c | 2 +- block/blk.h | 4 +- block/bsg-lib.c | 13 - block/cfq-iosched.c | 3 +- block/deadline-iosched.c | 2 +- block/elevator.c | 16 +- block/genhd.c | 10 +- block/partitions/Kconfig | 4 +- block/partitions/efi.c | 7 +- block/partitions/msdos.c | 21 +- drivers/block/aoe/aoe.h | 57 +- drivers/block/aoe/aoeblk.c | 104 +- drivers/block/aoe/aoechr.c | 7 +- drivers/block/aoe/aoecmd.c | 715 +++-- drivers/block/aoe/aoedev.c | 243 +- drivers/block/aoe/aoemain.c | 2 +- drivers/block/aoe/aoenet.c | 15 +- drivers/block/cciss.c | 21 +- drivers/block/drbd/Kconfig | 10 +- drivers/block/drbd/Makefile | 2 + drivers/block/drbd/drbd_actlog.c | 702 ++--- drivers/block/drbd/drbd_bitmap.c | 249 +- drivers/block/drbd/drbd_int.h | 1365 +++---- drivers/block/drbd/drbd_interval.c | 207 ++ drivers/block/drbd/drbd_interval.h | 40 + drivers/block/drbd/drbd_main.c | 3779 ++++++++------------ drivers/block/drbd/drbd_nl.c | 3276 ++++++++++------- drivers/block/drbd/drbd_nla.c | 55 + drivers/block/drbd/drbd_nla.h | 8 + drivers/block/drbd/drbd_proc.c | 41 +- drivers/block/drbd/drbd_receiver.c | 3894 ++++++++++++-------- drivers/block/drbd/drbd_req.c | 1574 ++++---- drivers/block/drbd/drbd_req.h | 187 +- drivers/block/drbd/drbd_state.c | 1856 ++++++++++ drivers/block/drbd/drbd_state.h | 161 + drivers/block/drbd/drbd_strings.c | 1 + drivers/block/drbd/drbd_worker.c | 1237 ++++--- drivers/block/drbd/drbd_wrappers.h | 11 +- drivers/block/loop.c | 10 + drivers/block/xen-blkback/blkback.c | 301 ++- drivers/block/xen-blkback/common.h | 16 + drivers/block/xen-blkback/xenbus.c | 23 +- drivers/block/xen-blkfront.c | 199 +- drivers/char/agp/intel-agp.h | 91 - drivers/char/agp/intel-gtt.c | 320 +-- drivers/dma/dmatest.c | 49 +- drivers/firmware/efivars.c | 1 - drivers/gpu/drm/Kconfig | 2 + drivers/gpu/drm/Makefile | 6 +- drivers/gpu/drm/ast/ast_ttm.c | 12 +- drivers/gpu/drm/cirrus/cirrus_drv.c | 13 +- drivers/gpu/drm/cirrus/cirrus_ttm.c | 12 +- drivers/gpu/drm/drm_crtc.c | 63 +- drivers/gpu/drm/drm_crtc_helper.c | 161 +- drivers/gpu/drm/drm_dp_helper.c | 348 ++ drivers/gpu/drm/drm_dp_i2c_helper.c | 208 -- drivers/gpu/drm/drm_edid.c | 48 +- drivers/gpu/drm/drm_fb_helper.c | 76 +- drivers/gpu/drm/drm_hashtab.c | 38 +- drivers/gpu/drm/drm_ioctl.c | 3 + drivers/gpu/drm/drm_irq.c | 120 +- drivers/gpu/drm/drm_modes.c | 8 +- drivers/gpu/drm/drm_pci.c | 2 +- drivers/gpu/drm/drm_stub.c | 37 +- drivers/gpu/drm/drm_sysfs.c | 6 +- drivers/gpu/drm/exynos/Kconfig | 30 + drivers/gpu/drm/exynos/Makefile | 5 + drivers/gpu/drm/exynos/exynos_ddc.c | 4 +- drivers/gpu/drm/exynos/exynos_drm_buf.c | 115 +- drivers/gpu/drm/exynos/exynos_drm_buf.h | 4 +- drivers/gpu/drm/exynos/exynos_drm_crtc.c | 5 + drivers/gpu/drm/exynos/exynos_drm_dmabuf.c | 150 +- drivers/gpu/drm/exynos/exynos_drm_drv.c | 117 +- drivers/gpu/drm/exynos/exynos_drm_drv.h | 43 +- drivers/gpu/drm/exynos/exynos_drm_encoder.c | 36 +- drivers/gpu/drm/exynos/exynos_drm_encoder.h | 1 + drivers/gpu/drm/exynos/exynos_drm_fb.c | 94 +- drivers/gpu/drm/exynos/exynos_drm_fbdev.c | 74 +- drivers/gpu/drm/exynos/exynos_drm_fimc.c | 2001 ++++++++++ drivers/gpu/drm/exynos/exynos_drm_fimc.h | 37 + drivers/gpu/drm/exynos/exynos_drm_fimd.c | 200 +- drivers/gpu/drm/exynos/exynos_drm_g2d.c | 495 +++- drivers/gpu/drm/exynos/exynos_drm_gem.c | 435 ++-- drivers/gpu/drm/exynos/exynos_drm_gem.h | 58 +- drivers/gpu/drm/exynos/exynos_drm_gsc.c | 1870 ++++++++++ drivers/gpu/drm/exynos/exynos_drm_gsc.h | 38 + drivers/gpu/drm/exynos/exynos_drm_hdmi.c | 59 +- drivers/gpu/drm/exynos/exynos_drm_hdmi.h | 3 +- drivers/gpu/drm/exynos/exynos_drm_iommu.c | 150 + drivers/gpu/drm/exynos/exynos_drm_iommu.h | 85 + drivers/gpu/drm/exynos/exynos_drm_ipp.c | 2060 +++++++++++ drivers/gpu/drm/exynos/exynos_drm_ipp.h | 266 ++ drivers/gpu/drm/exynos/exynos_drm_plane.c | 12 +- drivers/gpu/drm/exynos/exynos_drm_rotator.c | 855 +++++ drivers/gpu/drm/exynos/exynos_drm_rotator.h | 33 + drivers/gpu/drm/exynos/exynos_drm_vidi.c | 26 +- drivers/gpu/drm/exynos/exynos_hdmi.c | 324 ++- drivers/gpu/drm/exynos/exynos_hdmiphy.c | 4 +- drivers/gpu/drm/exynos/exynos_mixer.c | 376 ++- drivers/gpu/drm/exynos/regs-fimc.h | 669 ++++ drivers/gpu/drm/exynos/regs-gsc.h | 284 ++ drivers/gpu/drm/exynos/regs-hdmi.h | 22 +- drivers/gpu/drm/exynos/regs-rotator.h | 73 + drivers/gpu/drm/gma500/cdv_device.c | 4 +- drivers/gpu/drm/gma500/cdv_intel_dp.c | 2 +- drivers/gpu/drm/gma500/cdv_intel_hdmi.c | 6 +- drivers/gpu/drm/gma500/cdv_intel_lvds.c | 10 +- drivers/gpu/drm/gma500/mdfld_dsi_output.c | 12 +- drivers/gpu/drm/gma500/mdfld_intel_display.c | 2 +- drivers/gpu/drm/gma500/oaktrail.h | 6 + drivers/gpu/drm/gma500/oaktrail_crtc.c | 10 +- drivers/gpu/drm/gma500/oaktrail_device.c | 2 +- drivers/gpu/drm/gma500/oaktrail_hdmi.c | 365 ++- drivers/gpu/drm/gma500/oaktrail_lvds.c | 8 +- drivers/gpu/drm/gma500/psb_intel_lvds.c | 10 +- drivers/gpu/drm/gma500/psb_intel_sdvo.c | 24 +- drivers/gpu/drm/i2c/ch7006_drv.c | 20 +- drivers/gpu/drm/i915/i915_debugfs.c | 66 +- drivers/gpu/drm/i915/i915_dma.c | 95 +- drivers/gpu/drm/i915/i915_drv.c | 136 +- drivers/gpu/drm/i915/i915_drv.h | 472 ++- drivers/gpu/drm/i915/i915_gem.c | 292 +- drivers/gpu/drm/i915/i915_gem_context.c | 5 +- drivers/gpu/drm/i915/i915_gem_execbuffer.c | 64 +- drivers/gpu/drm/i915/i915_gem_gtt.c | 420 ++- drivers/gpu/drm/i915/i915_irq.c | 86 +- drivers/gpu/drm/i915/i915_reg.h | 308 +- drivers/gpu/drm/i915/i915_suspend.c | 763 ++-- drivers/gpu/drm/i915/i915_sysfs.c | 45 +- drivers/gpu/drm/i915/i915_trace.h | 10 +- drivers/gpu/drm/i915/intel_bios.c | 3 +- drivers/gpu/drm/i915/intel_crt.c | 62 +- drivers/gpu/drm/i915/intel_ddi.c | 1091 +++++- drivers/gpu/drm/i915/intel_display.c | 1945 ++++++++--- drivers/gpu/drm/i915/intel_dp.c | 961 +++-- drivers/gpu/drm/i915/intel_drv.h | 123 +- drivers/gpu/drm/i915/intel_hdmi.c | 135 +- drivers/gpu/drm/i915/intel_i2c.c | 9 +- drivers/gpu/drm/i915/intel_lvds.c | 227 +- drivers/gpu/drm/i915/intel_modes.c | 11 +- drivers/gpu/drm/i915/intel_opregion.c | 2 + drivers/gpu/drm/i915/intel_panel.c | 90 +- drivers/gpu/drm/i915/intel_pm.c | 511 ++- drivers/gpu/drm/i915/intel_ringbuffer.c | 250 +- drivers/gpu/drm/i915/intel_ringbuffer.h | 36 +- drivers/gpu/drm/i915/intel_sdvo.c | 128 +- drivers/gpu/drm/i915/intel_sprite.c | 101 +- drivers/gpu/drm/i915/intel_tv.c | 21 +- drivers/gpu/drm/mgag200/mgag200_main.c | 4 +- drivers/gpu/drm/mgag200/mgag200_ttm.c | 12 +- drivers/gpu/drm/nouveau/Makefile | 38 +- drivers/gpu/drm/nouveau/core/core/engctx.c | 15 + drivers/gpu/drm/nouveau/core/core/falcon.c | 247 ++ drivers/gpu/drm/nouveau/core/core/gpuobj.c | 4 +- drivers/gpu/drm/nouveau/core/core/mm.c | 17 +- drivers/gpu/drm/nouveau/core/engine/bsp/nv84.c | 108 +- drivers/gpu/drm/nouveau/core/engine/bsp/nvc0.c | 110 + drivers/gpu/drm/nouveau/core/engine/bsp/nve0.c | 110 + drivers/gpu/drm/nouveau/core/engine/copy/nva3.c | 124 +- drivers/gpu/drm/nouveau/core/engine/copy/nvc0.c | 167 +- drivers/gpu/drm/nouveau/core/engine/copy/nve0.c | 54 +- drivers/gpu/drm/nouveau/core/engine/crypt/nv84.c | 46 +- drivers/gpu/drm/nouveau/core/engine/crypt/nv98.c | 83 +- drivers/gpu/drm/nouveau/core/engine/disp/dacnv50.c | 88 + drivers/gpu/drm/nouveau/core/engine/disp/hdanva3.c | 48 + drivers/gpu/drm/nouveau/core/engine/disp/hdanvd0.c | 53 + .../gpu/drm/nouveau/core/engine/disp/hdminv84.c | 66 + .../gpu/drm/nouveau/core/engine/disp/hdminva3.c | 66 + .../gpu/drm/nouveau/core/engine/disp/hdminvd0.c | 62 + drivers/gpu/drm/nouveau/core/engine/disp/nv50.c | 1144 ++++++- drivers/gpu/drm/nouveau/core/engine/disp/nv50.h | 142 + drivers/gpu/drm/nouveau/core/engine/disp/nv84.c | 98 + drivers/gpu/drm/nouveau/core/engine/disp/nv94.c | 109 + drivers/gpu/drm/nouveau/core/engine/disp/nva0.c | 88 + drivers/gpu/drm/nouveau/core/engine/disp/nva3.c | 111 + drivers/gpu/drm/nouveau/core/engine/disp/nvd0.c | 884 +++++- drivers/gpu/drm/nouveau/core/engine/disp/nve0.c | 94 + drivers/gpu/drm/nouveau/core/engine/disp/sornv50.c | 112 + drivers/gpu/drm/nouveau/core/engine/disp/sornv94.c | 190 + drivers/gpu/drm/nouveau/core/engine/disp/sornvd0.c | 126 + drivers/gpu/drm/nouveau/core/engine/dmaobj/base.c | 71 +- drivers/gpu/drm/nouveau/core/engine/dmaobj/nv04.c | 68 +- drivers/gpu/drm/nouveau/core/engine/dmaobj/nv50.c | 126 +- drivers/gpu/drm/nouveau/core/engine/dmaobj/nvc0.c | 104 +- drivers/gpu/drm/nouveau/core/engine/dmaobj/nvd0.c | 122 + drivers/gpu/drm/nouveau/core/engine/fifo/base.c | 19 +- drivers/gpu/drm/nouveau/core/engine/fifo/nv04.c | 17 +- drivers/gpu/drm/nouveau/core/engine/fifo/nv10.c | 6 +- drivers/gpu/drm/nouveau/core/engine/fifo/nv17.c | 8 +- drivers/gpu/drm/nouveau/core/engine/fifo/nv40.c | 8 +- drivers/gpu/drm/nouveau/core/engine/fifo/nv50.c | 36 +- drivers/gpu/drm/nouveau/core/engine/fifo/nv84.c | 60 +- drivers/gpu/drm/nouveau/core/engine/fifo/nvc0.c | 26 +- drivers/gpu/drm/nouveau/core/engine/fifo/nve0.c | 21 +- drivers/gpu/drm/nouveau/core/engine/graph/nv04.c | 184 +- drivers/gpu/drm/nouveau/core/engine/graph/nv10.c | 10 +- drivers/gpu/drm/nouveau/core/engine/graph/nv20.c | 6 +- drivers/gpu/drm/nouveau/core/engine/graph/nv40.c | 38 +- drivers/gpu/drm/nouveau/core/engine/graph/nv50.c | 83 +- drivers/gpu/drm/nouveau/core/engine/graph/nvc0.c | 2 +- drivers/gpu/drm/nouveau/core/engine/graph/regs.h | 5 + drivers/gpu/drm/nouveau/core/engine/mpeg/nv31.c | 6 +- drivers/gpu/drm/nouveau/core/engine/mpeg/nv50.c | 1 - drivers/gpu/drm/nouveau/core/engine/ppp/nv98.c | 107 +- drivers/gpu/drm/nouveau/core/engine/ppp/nvc0.c | 110 + .../gpu/drm/nouveau/core/engine/software/nv04.c | 4 +- .../gpu/drm/nouveau/core/engine/software/nv10.c | 2 +- .../gpu/drm/nouveau/core/engine/software/nv50.c | 10 +- .../gpu/drm/nouveau/core/engine/software/nvc0.c | 10 +- drivers/gpu/drm/nouveau/core/engine/vp/nv84.c | 108 +- drivers/gpu/drm/nouveau/core/engine/vp/nvc0.c | 110 + drivers/gpu/drm/nouveau/core/engine/vp/nve0.c | 110 + drivers/gpu/drm/nouveau/core/include/core/class.h | 225 ++ drivers/gpu/drm/nouveau/core/include/core/engctx.h | 3 + drivers/gpu/drm/nouveau/core/include/core/falcon.h | 81 + drivers/gpu/drm/nouveau/core/include/core/gpuobj.h | 4 +- drivers/gpu/drm/nouveau/core/include/core/mm.h | 6 + drivers/gpu/drm/nouveau/core/include/core/object.h | 41 +- drivers/gpu/drm/nouveau/core/include/core/parent.h | 2 +- drivers/gpu/drm/nouveau/core/include/engine/bsp.h | 41 +- drivers/gpu/drm/nouveau/core/include/engine/copy.h | 39 +- .../gpu/drm/nouveau/core/include/engine/crypt.h | 39 - drivers/gpu/drm/nouveau/core/include/engine/disp.h | 5 + .../gpu/drm/nouveau/core/include/engine/dmaobj.h | 29 +- drivers/gpu/drm/nouveau/core/include/engine/fifo.h | 6 +- drivers/gpu/drm/nouveau/core/include/engine/ppp.h | 40 +- drivers/gpu/drm/nouveau/core/include/engine/vp.h | 41 +- .../gpu/drm/nouveau/core/include/subdev/bios/dcb.h | 34 +- .../drm/nouveau/core/include/subdev/bios/disp.h | 48 + .../gpu/drm/nouveau/core/include/subdev/bios/dp.h | 32 +- drivers/gpu/drm/nouveau/core/include/subdev/fb.h | 43 +- drivers/gpu/drm/nouveau/core/subdev/bar/base.c | 4 +- drivers/gpu/drm/nouveau/core/subdev/bios/base.c | 32 +- drivers/gpu/drm/nouveau/core/subdev/bios/dcb.c | 63 + drivers/gpu/drm/nouveau/core/subdev/bios/disp.c | 178 + drivers/gpu/drm/nouveau/core/subdev/bios/dp.c | 182 +- drivers/gpu/drm/nouveau/core/subdev/bios/gpio.c | 4 +- drivers/gpu/drm/nouveau/core/subdev/bios/init.c | 13 +- drivers/gpu/drm/nouveau/core/subdev/device/base.c | 28 +- drivers/gpu/drm/nouveau/core/subdev/device/nv10.c | 4 +- drivers/gpu/drm/nouveau/core/subdev/device/nv20.c | 6 +- drivers/gpu/drm/nouveau/core/subdev/device/nv30.c | 6 +- drivers/gpu/drm/nouveau/core/subdev/device/nv40.c | 28 +- drivers/gpu/drm/nouveau/core/subdev/device/nv50.c | 26 +- drivers/gpu/drm/nouveau/core/subdev/device/nvc0.c | 64 +- drivers/gpu/drm/nouveau/core/subdev/device/nve0.c | 17 +- drivers/gpu/drm/nouveau/core/subdev/devinit/nv50.c | 34 +- drivers/gpu/drm/nouveau/core/subdev/fb/base.c | 92 +- drivers/gpu/drm/nouveau/core/subdev/fb/nv04.c | 62 +- drivers/gpu/drm/nouveau/core/subdev/fb/nv10.c | 52 +- drivers/gpu/drm/nouveau/core/subdev/fb/nv1a.c | 89 + drivers/gpu/drm/nouveau/core/subdev/fb/nv20.c | 86 +- drivers/gpu/drm/nouveau/core/subdev/fb/nv25.c | 81 + drivers/gpu/drm/nouveau/core/subdev/fb/nv30.c | 51 +- drivers/gpu/drm/nouveau/core/subdev/fb/nv35.c | 82 + drivers/gpu/drm/nouveau/core/subdev/fb/nv36.c | 82 + drivers/gpu/drm/nouveau/core/subdev/fb/nv40.c | 131 +- drivers/gpu/drm/nouveau/core/subdev/fb/nv41.c | 106 + drivers/gpu/drm/nouveau/core/subdev/fb/nv44.c | 114 + drivers/gpu/drm/nouveau/core/subdev/fb/nv46.c | 79 + drivers/gpu/drm/nouveau/core/subdev/fb/nv47.c | 66 + drivers/gpu/drm/nouveau/core/subdev/fb/nv49.c | 84 + drivers/gpu/drm/nouveau/core/subdev/fb/nv4e.c | 72 + drivers/gpu/drm/nouveau/core/subdev/fb/nv50.c | 393 +- drivers/gpu/drm/nouveau/core/subdev/fb/nvc0.c | 126 +- drivers/gpu/drm/nouveau/core/subdev/i2c/aux.c | 2 +- drivers/gpu/drm/nouveau/core/subdev/instmem/nv04.c | 8 +- drivers/gpu/drm/nouveau/core/subdev/instmem/nv40.c | 4 +- drivers/gpu/drm/nouveau/core/subdev/instmem/nv50.c | 4 +- drivers/gpu/drm/nouveau/core/subdev/mc/base.c | 8 +- drivers/gpu/drm/nouveau/core/subdev/mc/nv50.c | 1 + drivers/gpu/drm/nouveau/core/subdev/mc/nv98.c | 1 + drivers/gpu/drm/nouveau/core/subdev/mc/nvc0.c | 1 + drivers/gpu/drm/nouveau/nouveau_abi16.c | 27 +- drivers/gpu/drm/nouveau/nouveau_acpi.c | 30 +- drivers/gpu/drm/nouveau/nouveau_acpi.h | 4 + drivers/gpu/drm/nouveau/nouveau_bios.c | 235 +-- drivers/gpu/drm/nouveau/nouveau_bios.h | 9 - drivers/gpu/drm/nouveau/nouveau_bo.c | 65 +- drivers/gpu/drm/nouveau/nouveau_bo.h | 2 +- drivers/gpu/drm/nouveau/nouveau_chan.c | 6 +- drivers/gpu/drm/nouveau/nouveau_connector.c | 25 +- drivers/gpu/drm/nouveau/nouveau_connector.h | 16 + drivers/gpu/drm/nouveau/nouveau_crtc.h | 10 - drivers/gpu/drm/nouveau/nouveau_display.c | 25 +- drivers/gpu/drm/nouveau/nouveau_dp.c | 141 +- drivers/gpu/drm/nouveau/nouveau_drm.c | 98 +- drivers/gpu/drm/nouveau/nouveau_drm.h | 4 +- drivers/gpu/drm/nouveau/nouveau_encoder.h | 7 +- drivers/gpu/drm/nouveau/nouveau_gem.c | 2 +- drivers/gpu/drm/nouveau/nouveau_hdmi.c | 261 -- drivers/gpu/drm/nouveau/nouveau_irq.c | 12 - drivers/gpu/drm/nouveau/nouveau_prime.c | 4 - drivers/gpu/drm/nouveau/nouveau_vga.c | 5 +- drivers/gpu/drm/nouveau/nv04_crtc.c | 6 +- drivers/gpu/drm/nouveau/nv04_display.c | 5 - drivers/gpu/drm/nouveau/nv10_fence.c | 7 +- drivers/gpu/drm/nouveau/nv17_tv.c | 16 +- drivers/gpu/drm/nouveau/nv50_crtc.c | 764 ---- drivers/gpu/drm/nouveau/nv50_cursor.c | 136 - drivers/gpu/drm/nouveau/nv50_dac.c | 321 -- drivers/gpu/drm/nouveau/nv50_display.c | 2547 +++++++++---- drivers/gpu/drm/nouveau/nv50_display.h | 71 +- drivers/gpu/drm/nouveau/nv50_evo.c | 403 -- drivers/gpu/drm/nouveau/nv50_evo.h | 120 - drivers/gpu/drm/nouveau/nv50_fence.c | 5 +- drivers/gpu/drm/nouveau/nv50_pm.c | 2 +- drivers/gpu/drm/nouveau/nv50_sor.c | 530 --- drivers/gpu/drm/nouveau/nvc0_fence.c | 28 +- drivers/gpu/drm/nouveau/nvd0_display.c | 2141 ----------- drivers/gpu/drm/radeon/atombios_crtc.c | 2 + drivers/gpu/drm/radeon/atombios_dp.c | 149 +- drivers/gpu/drm/radeon/atombios_encoders.c | 2 +- drivers/gpu/drm/radeon/evergreen.c | 218 ++- drivers/gpu/drm/radeon/evergreen_cs.c | 739 ++++- drivers/gpu/drm/radeon/evergreend.h | 131 + drivers/gpu/drm/radeon/ni.c | 357 ++- drivers/gpu/drm/radeon/nid.h | 86 + drivers/gpu/drm/radeon/r100.c | 23 +- drivers/gpu/drm/radeon/r600.c | 480 +++- drivers/gpu/drm/radeon/r600_cp.c | 7 +- drivers/gpu/drm/radeon/r600_cs.c | 357 ++- drivers/gpu/drm/radeon/r600_reg.h | 9 + drivers/gpu/drm/radeon/r600d.h | 86 +- drivers/gpu/drm/radeon/radeon.h | 38 +- drivers/gpu/drm/radeon/radeon_asic.c | 198 +- drivers/gpu/drm/radeon/radeon_asic.h | 34 + drivers/gpu/drm/radeon/radeon_combios.c | 6 +- drivers/gpu/drm/radeon/radeon_connectors.c | 62 +- drivers/gpu/drm/radeon/radeon_cp.c | 14 - drivers/gpu/drm/radeon/radeon_cs.c | 13 + drivers/gpu/drm/radeon/radeon_cursor.c | 17 +- drivers/gpu/drm/radeon/radeon_device.c | 1 + drivers/gpu/drm/radeon/radeon_display.c | 4 + drivers/gpu/drm/radeon/radeon_drv.c | 18 +- drivers/gpu/drm/radeon/radeon_drv.h | 1 - drivers/gpu/drm/radeon/radeon_fence.c | 2 +- drivers/gpu/drm/radeon/radeon_gart.c | 1 - drivers/gpu/drm/radeon/radeon_kms.c | 16 + drivers/gpu/drm/radeon/radeon_mode.h | 2 +- drivers/gpu/drm/radeon/radeon_object.c | 52 +- drivers/gpu/drm/radeon/radeon_object.h | 2 +- drivers/gpu/drm/radeon/radeon_test.c | 37 +- drivers/gpu/drm/radeon/radeon_ttm.c | 40 +- drivers/gpu/drm/radeon/rv515.c | 122 +- drivers/gpu/drm/radeon/rv770.c | 31 +- drivers/gpu/drm/radeon/rv770d.h | 71 + drivers/gpu/drm/radeon/si.c | 355 ++- drivers/gpu/drm/radeon/sid.h | 119 + drivers/gpu/drm/shmobile/shmob_drm_crtc.c | 2 +- drivers/gpu/drm/tegra/Kconfig | 23 + drivers/gpu/drm/tegra/Makefile | 7 + drivers/gpu/drm/tegra/dc.c | 834 +++++ drivers/gpu/drm/tegra/dc.h | 388 ++ drivers/gpu/drm/tegra/drm.c | 115 + drivers/gpu/drm/tegra/drm.h | 234 ++ drivers/gpu/drm/tegra/fb.c | 56 + drivers/gpu/drm/tegra/hdmi.c | 1334 +++++++ drivers/gpu/drm/tegra/hdmi.h | 575 +++ drivers/gpu/drm/tegra/host1x.c | 325 ++ drivers/gpu/drm/tegra/output.c | 272 ++ drivers/gpu/drm/tegra/rgb.c | 228 ++ drivers/gpu/drm/ttm/ttm_bo.c | 321 +- drivers/gpu/drm/ttm/ttm_bo_util.c | 8 +- drivers/gpu/drm/ttm/ttm_bo_vm.c | 4 +- drivers/gpu/drm/ttm/ttm_execbuf_util.c | 10 +- drivers/gpu/drm/ttm/ttm_memory.c | 1 - drivers/gpu/drm/ttm/ttm_object.c | 51 +- drivers/gpu/drm/udl/udl_connector.c | 14 +- drivers/gpu/drm/vmwgfx/Makefile | 3 +- drivers/gpu/drm/vmwgfx/svga3d_surfacedefs.h | 909 +++++ drivers/gpu/drm/vmwgfx/vmwgfx_buffer.c | 23 +- drivers/gpu/drm/vmwgfx/vmwgfx_context.c | 274 ++ drivers/gpu/drm/vmwgfx/vmwgfx_dmabuf.c | 22 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 92 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 153 +- drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c | 917 ++++-- drivers/gpu/drm/vmwgfx/vmwgfx_fence.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_ioctl.c | 7 +- drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c | 21 +- drivers/gpu/drm/vmwgfx/vmwgfx_resource.c | 2019 ++++------- drivers/gpu/drm/vmwgfx/vmwgfx_resource_priv.h | 84 + drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_surface.c | 893 +++++ drivers/gpu/vga/vga_switcheroo.c | 6 - drivers/md/md.c | 2 +- drivers/md/md.h | 26 - drivers/md/raid1.c | 15 +- drivers/md/raid10.c | 15 +- drivers/md/raid5.c | 12 +- drivers/mtd/nand/nandsim.c | 5 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c | 5 +- drivers/net/wireless/Kconfig | 6 +- drivers/of/fdt.c | 10 +- drivers/platform/x86/asus-nb-wmi.c | 2 +- drivers/platform/x86/asus-wmi.c | 2 +- drivers/platform/x86/eeepc-wmi.c | 2 +- drivers/rtc/Kconfig | 31 +- drivers/rtc/Makefile | 2 + drivers/rtc/rtc-da9055.c | 413 +++ drivers/rtc/rtc-davinci.c | 21 +- drivers/rtc/rtc-dev.c | 19 - drivers/rtc/rtc-imxdi.c | 11 + drivers/rtc/rtc-omap.c | 80 +- drivers/rtc/rtc-pcf8523.c | 326 ++ drivers/rtc/rtc-s3c.c | 52 +- drivers/rtc/rtc-spear.c | 91 +- drivers/rtc/rtc-test.c | 14 +- drivers/rtc/rtc-tps65910.c | 9 +- drivers/rtc/rtc-vt8500.c | 15 +- drivers/scsi/fcoe/fcoe_ctlr.c | 4 +- drivers/scsi/scsi_lib.c | 2 +- drivers/staging/android/binder.c | 3 +- drivers/usb/musb/musb_core.c | 12 +- drivers/usb/musb/musb_io.h | 21 - drivers/usb/musb/tusb6010.c | 5 +- drivers/video/backlight/88pm860x_bl.c | 18 +- drivers/video/backlight/atmel-pwm-bl.c | 7 +- drivers/video/backlight/backlight.c | 29 + drivers/video/backlight/corgi_lcd.c | 20 +- drivers/video/backlight/da903x_bl.c | 15 +- drivers/video/backlight/da9052_bl.c | 2 +- drivers/video/backlight/generic_bl.c | 4 +- drivers/video/backlight/hp680_bl.c | 4 +- drivers/video/backlight/ili9320.c | 14 +- drivers/video/backlight/ili9320.h | 2 +- drivers/video/backlight/jornada720_bl.c | 31 +- drivers/video/backlight/l4f00242t03.c | 3 +- drivers/video/backlight/lcd.c | 8 +- drivers/video/backlight/lm3630_bl.c | 2 +- drivers/video/backlight/lm3639_bl.c | 2 +- drivers/video/backlight/lms283gf05.c | 17 +- drivers/video/backlight/lp855x_bl.c | 51 +- drivers/video/backlight/max8925_bl.c | 11 +- drivers/video/backlight/omap1_bl.c | 4 +- drivers/video/backlight/pandora_bl.c | 8 +- drivers/video/backlight/pcf50633-backlight.c | 8 +- drivers/video/backlight/platform_lcd.c | 2 +- drivers/video/backlight/s6e63m0.c | 2 +- drivers/video/backlight/tdo24m.c | 33 +- drivers/video/backlight/tosa_bl.c | 7 +- drivers/video/backlight/tosa_lcd.c | 24 +- drivers/video/backlight/vgg2432a4.c | 10 +- fs/attr.c | 11 +- fs/autofs4/autofs_i.h | 8 +- fs/autofs4/dev-ioctl.c | 4 +- fs/autofs4/inode.c | 24 +- fs/autofs4/waitq.c | 5 +- fs/bad_inode.c | 2 +- fs/binfmt_elf.c | 4 +- fs/binfmt_em86.c | 1 - fs/binfmt_misc.c | 6 - fs/binfmt_script.c | 4 +- fs/block_dev.c | 4 +- fs/btrfs/file.c | 16 +- fs/ceph/dir.c | 4 +- fs/ceph/file.c | 6 +- fs/cifs/cifsfs.c | 8 +- fs/configfs/dir.c | 4 +- fs/eventfd.c | 20 + fs/eventpoll.c | 28 + fs/exec.c | 19 +- fs/exportfs/expfs.c | 19 +- fs/ext3/dir.c | 6 +- fs/ext3/inode.c | 3 +- fs/ext3/super.c | 3 - fs/ext4/dir.c | 6 +- fs/ext4/file.c | 22 +- fs/fat/fat.h | 3 +- fs/fat/inode.c | 55 +- fs/fat/misc.c | 9 +- fs/fuse/dev.c | 4 +- fs/fuse/dir.c | 20 +- fs/fuse/file.c | 8 +- fs/fuse/fuse_i.h | 4 +- fs/fuse/inode.c | 23 +- fs/gfs2/file.c | 10 +- fs/hppfs/hppfs.c | 2 +- fs/libfs.c | 4 +- fs/mount.h | 3 + fs/namespace.c | 211 +- fs/nfs/dir.c | 6 +- fs/nfs/file.c | 10 +- fs/notify/Makefile | 2 +- fs/notify/fanotify/fanotify_user.c | 2 + fs/notify/fdinfo.c | 179 + fs/notify/fdinfo.h | 27 + fs/notify/inode_mark.c | 5 +- fs/notify/inotify/inotify_user.c | 2 + fs/ocfs2/extent_map.c | 12 +- fs/ocfs2/file.c | 6 +- fs/open.c | 2 +- fs/pnode.h | 1 + fs/proc/Makefile | 1 + fs/proc/array.c | 23 +- fs/proc/base.c | 169 +- fs/proc/fd.c | 2 + fs/proc/generic.c | 26 +- fs/proc/inode.c | 6 +- fs/proc/internal.h | 1 + fs/proc/namespaces.c | 185 +- fs/proc/proc_devtree.c | 6 +- fs/proc/root.c | 17 +- fs/proc/self.c | 59 + fs/proc/task_mmu.c | 53 + fs/pstore/inode.c | 6 +- fs/quota/quota.c | 4 + fs/read_write.c | 40 +- fs/seq_file.c | 4 +- fs/signalfd.c | 18 + fs/sysfs/mount.c | 1 + fs/ubifs/debug.c | 8 +- fs/ubifs/dir.c | 4 +- fs/udf/inode.c | 14 +- include/asm-generic/io.h | 12 +- include/drm/drmP.h | 3 + include/drm/drm_crtc.h | 19 +- include/drm/drm_crtc_helper.h | 3 + include/drm/drm_dp_helper.h | 39 + include/drm/drm_hashtab.h | 14 + include/drm/exynos_drm.h | 26 + include/drm/intel-gtt.h | 7 +- include/drm/ttm/ttm_bo_api.h | 33 +- include/drm/ttm/ttm_bo_driver.h | 45 +- include/drm/ttm/ttm_execbuf_util.h | 3 - include/drm/ttm/ttm_memory.h | 2 - include/drm/ttm/ttm_object.h | 4 + include/linux/backlight.h | 10 + include/linux/binfmts.h | 2 - include/linux/blkdev.h | 17 +- include/linux/bsg-lib.h | 1 - include/linux/compat.h | 3 + include/linux/compiler.h | 2 + include/linux/cred.h | 2 - include/linux/dma-attrs.h | 1 + include/linux/drbd.h | 81 +- include/linux/drbd_genl.h | 378 ++ include/linux/drbd_genl_api.h | 55 + include/linux/drbd_limits.h | 90 +- include/linux/drbd_nl.h | 163 - include/linux/drbd_tag_magic.h | 84 - include/linux/exportfs.h | 2 + include/linux/fs.h | 18 +- include/linux/ftrace.h | 4 +- include/linux/genhd.h | 8 +- include/linux/genl_magic_func.h | 422 +++ include/linux/genl_magic_struct.h | 277 ++ include/linux/idr.h | 11 + include/linux/init.h | 40 +- include/linux/ipc_namespace.h | 9 +- include/linux/kernel.h | 33 + include/linux/kref.h | 21 + include/linux/loop.h | 3 + include/linux/lru_cache.h | 67 +- include/linux/mnt_namespace.h | 3 +- include/linux/nsproxy.h | 2 +- include/linux/percpu-rwsem.h | 91 +- include/linux/pid_namespace.h | 11 +- include/linux/platform_data/lp855x.h | 9 +- include/linux/proc_fs.h | 29 +- include/linux/ptrace.h | 2 + include/linux/random.h | 19 +- include/linux/sched.h | 6 - include/linux/string.h | 11 + include/linux/syscalls.h | 4 +- include/linux/user_namespace.h | 10 + include/linux/utsname.h | 7 +- include/linux/wait.h | 164 + include/net/net_namespace.h | 2 + include/uapi/drm/drm.h | 1 + include/uapi/drm/exynos_drm.h | 203 +- include/uapi/drm/i915_drm.h | 6 + include/uapi/drm/radeon_drm.h | 6 + include/uapi/linux/ptrace.h | 5 +- init/Kconfig | 2 - init/do_mounts.c | 61 +- init/main.c | 1 - init/version.c | 2 + ipc/msgutil.c | 2 + ipc/namespace.c | 32 +- kernel/cgroup.c | 3 +- kernel/compat.c | 17 + kernel/events/core.c | 2 +- kernel/exit.c | 12 - kernel/fork.c | 69 +- kernel/module.c | 3 - kernel/nsproxy.c | 36 +- kernel/pid.c | 62 +- kernel/pid_namespace.c | 112 +- kernel/printk.c | 40 +- kernel/ptrace.c | 13 +- kernel/sched/core.c | 10 +- kernel/sched/fair.c | 2 +- kernel/signal.c | 2 +- kernel/sysctl_binary.c | 2 +- kernel/trace/ftrace.c | 4 +- kernel/trace/trace_uprobe.c | 8 +- kernel/user.c | 2 + kernel/user_namespace.c | 147 +- kernel/utsname.c | 33 +- kernel/watchdog.c | 13 +- lib/Kconfig | 3 + lib/Makefile | 1 + lib/dynamic_debug.c | 9 +- lib/interval_tree_test_main.c | 7 +- lib/kstrtox.c | 64 + lib/lru_cache.c | 359 ++- lib/percpu-rwsem.c | 165 + lib/random32.c | 97 +- lib/rbtree_test.c | 8 +- lib/scatterlist.c | 3 +- lib/vsprintf.c | 109 +- mm/memory.c | 9 +- mm/migrate.c | 2 +- mm/shmem.c | 20 +- net/core/net_namespace.c | 31 +- scripts/checkpatch.pl | 143 +- security/yama/yama_lsm.c | 12 +- sound/Kconfig | 3 - sound/sound_core.c | 3 +- tools/testing/selftests/breakpoints/Makefile | 2 +- tools/testing/selftests/cpu-hotplug/Makefile | 2 +- tools/testing/selftests/kcmp/Makefile | 6 +- tools/testing/selftests/kcmp/kcmp_test.c | 6 +- tools/testing/selftests/memory-hotplug/Makefile | 2 +- tools/testing/selftests/mqueue/Makefile | 4 +- tools/testing/selftests/vm/Makefile | 2 +- 673 files changed, 56649 insertions(+), 25617 deletions(-) create mode 100644 Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt create mode 100644 Documentation/devicetree/bindings/rtc/imxdi-rtc.txt create mode 100644 Documentation/devicetree/bindings/rtc/rtc-omap.txt create mode 100644 drivers/block/drbd/drbd_interval.c create mode 100644 drivers/block/drbd/drbd_interval.h create mode 100644 drivers/block/drbd/drbd_nla.c create mode 100644 drivers/block/drbd/drbd_nla.h create mode 100644 drivers/block/drbd/drbd_state.c create mode 100644 drivers/block/drbd/drbd_state.h create mode 100644 drivers/gpu/drm/drm_dp_helper.c delete mode 100644 drivers/gpu/drm/drm_dp_i2c_helper.c create mode 100644 drivers/gpu/drm/exynos/exynos_drm_fimc.c create mode 100644 drivers/gpu/drm/exynos/exynos_drm_fimc.h create mode 100644 drivers/gpu/drm/exynos/exynos_drm_gsc.c create mode 100644 drivers/gpu/drm/exynos/exynos_drm_gsc.h create mode 100644 drivers/gpu/drm/exynos/exynos_drm_iommu.c create mode 100644 drivers/gpu/drm/exynos/exynos_drm_iommu.h create mode 100644 drivers/gpu/drm/exynos/exynos_drm_ipp.c create mode 100644 drivers/gpu/drm/exynos/exynos_drm_ipp.h create mode 100644 drivers/gpu/drm/exynos/exynos_drm_rotator.c create mode 100644 drivers/gpu/drm/exynos/exynos_drm_rotator.h create mode 100644 drivers/gpu/drm/exynos/regs-fimc.h create mode 100644 drivers/gpu/drm/exynos/regs-gsc.h create mode 100644 drivers/gpu/drm/exynos/regs-rotator.h create mode 100644 drivers/gpu/drm/nouveau/core/core/falcon.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/bsp/nvc0.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/bsp/nve0.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/disp/dacnv50.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/disp/hdanva3.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/disp/hdanvd0.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/disp/hdminv84.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/disp/hdminva3.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/disp/hdminvd0.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/disp/nv50.h create mode 100644 drivers/gpu/drm/nouveau/core/engine/disp/nv84.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/disp/nv94.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/disp/nva0.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/disp/nva3.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/disp/nve0.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/disp/sornv50.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/disp/sornv94.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/disp/sornvd0.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/dmaobj/nvd0.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/ppp/nvc0.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/vp/nvc0.c create mode 100644 drivers/gpu/drm/nouveau/core/engine/vp/nve0.c create mode 100644 drivers/gpu/drm/nouveau/core/include/core/falcon.h create mode 100644 drivers/gpu/drm/nouveau/core/include/subdev/bios/disp.h create mode 100644 drivers/gpu/drm/nouveau/core/subdev/bios/disp.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/fb/nv1a.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/fb/nv25.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/fb/nv35.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/fb/nv36.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/fb/nv41.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/fb/nv44.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/fb/nv46.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/fb/nv47.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/fb/nv49.c create mode 100644 drivers/gpu/drm/nouveau/core/subdev/fb/nv4e.c delete mode 100644 drivers/gpu/drm/nouveau/nouveau_hdmi.c delete mode 100644 drivers/gpu/drm/nouveau/nv50_crtc.c delete mode 100644 drivers/gpu/drm/nouveau/nv50_cursor.c delete mode 100644 drivers/gpu/drm/nouveau/nv50_dac.c delete mode 100644 drivers/gpu/drm/nouveau/nv50_evo.c delete mode 100644 drivers/gpu/drm/nouveau/nv50_evo.h delete mode 100644 drivers/gpu/drm/nouveau/nv50_sor.c delete mode 100644 drivers/gpu/drm/nouveau/nvd0_display.c create mode 100644 drivers/gpu/drm/tegra/Kconfig create mode 100644 drivers/gpu/drm/tegra/Makefile create mode 100644 drivers/gpu/drm/tegra/dc.c create mode 100644 drivers/gpu/drm/tegra/dc.h create mode 100644 drivers/gpu/drm/tegra/drm.c create mode 100644 drivers/gpu/drm/tegra/drm.h create mode 100644 drivers/gpu/drm/tegra/fb.c create mode 100644 drivers/gpu/drm/tegra/hdmi.c create mode 100644 drivers/gpu/drm/tegra/hdmi.h create mode 100644 drivers/gpu/drm/tegra/host1x.c create mode 100644 drivers/gpu/drm/tegra/output.c create mode 100644 drivers/gpu/drm/tegra/rgb.c create mode 100644 drivers/gpu/drm/vmwgfx/svga3d_surfacedefs.h create mode 100644 drivers/gpu/drm/vmwgfx/vmwgfx_context.c create mode 100644 drivers/gpu/drm/vmwgfx/vmwgfx_resource_priv.h create mode 100644 drivers/gpu/drm/vmwgfx/vmwgfx_surface.c create mode 100644 drivers/rtc/rtc-da9055.c create mode 100644 drivers/rtc/rtc-pcf8523.c create mode 100644 fs/notify/fdinfo.c create mode 100644 fs/notify/fdinfo.h create mode 100644 fs/proc/self.c create mode 100644 include/linux/drbd_genl.h create mode 100644 include/linux/drbd_genl_api.h delete mode 100644 include/linux/drbd_nl.h delete mode 100644 include/linux/drbd_tag_magic.h create mode 100644 include/linux/genl_magic_func.h create mode 100644 include/linux/genl_magic_struct.h create mode 100644 lib/percpu-rwsem.c From git://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next + 520ef35...0abb864 akpm -> linux-next/akpm (forced update) + 06c0318...e608d73 akpm-base -> linux-next/akpm-base (forced update) + 1cfc3a4...ff430f8 master -> linux-next/master (forced update) 11520e5..9228ff9 stable -> linux-next/stable * [new tag] next-20121218 -> next-20121218 Fetching origin From git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 a4f1de1..848b814 master -> origin/master Fetching linux-next Checking out files: 27% (501/1825) Checking out files: 28% (511/1825) Checking out files: 29% (530/1825) Checking out files: 30% (548/1825) Checking out files: 31% (566/1825) Checking out files: 32% (584/1825) Checking out files: 33% (603/1825) Checking out files: 34% (621/1825) Checking out files: 35% (639/1825) Checking out files: 36% (657/1825) Checking out files: 37% (676/1825) Checking out files: 38% (694/1825) Checking out files: 39% (712/1825) Checking out files: 40% (730/1825) Checking out files: 41% (749/1825) Checking out files: 42% (767/1825) Checking out files: 43% (785/1825) Checking out files: 44% (803/1825) Checking out files: 45% (822/1825) Checking out files: 46% (840/1825) Checking out files: 46% (846/1825) Checking out files: 47% (858/1825) Checking out files: 48% (876/1825) Checking out files: 49% (895/1825) Checking out files: 50% (913/1825) Checking out files: 51% (931/1825) Checking out files: 52% (949/1825) Checking out files: 53% (968/1825) Checking out files: 54% (986/1825) Checking out files: 55% (1004/1825) Checking out files: 56% (1022/1825) Checking out files: 57% (1041/1825) Checking out files: 58% (1059/1825) Checking out files: 59% (1077/1825) Checking out files: 60% (1095/1825) Checking out files: 61% (1114/1825) Checking out files: 62% (1132/1825) Checking out files: 63% (1150/1825) Checking out files: 64% (1168/1825) Checking out files: 64% (1179/1825) Checking out files: 65% (1187/1825) Checking out files: 66% (1205/1825) Checking out files: 67% (1223/1825) Checking out files: 68% (1241/1825) Checking out files: 69% (1260/1825) Checking out files: 70% (1278/1825) Checking out files: 71% (1296/1825) Checking out files: 72% (1314/1825) Checking out files: 73% (1333/1825) Checking out files: 74% (1351/1825) Checking out files: 75% (1369/1825) Checking out files: 76% (1387/1825) Checking out files: 77% (1406/1825) Checking out files: 78% (1424/1825) Checking out files: 79% (1442/1825) Checking out files: 80% (1460/1825) Checking out files: 81% (1479/1825) Checking out files: 82% (1497/1825) Checking out files: 83% (1515/1825) Checking out files: 84% (1533/1825) Checking out files: 85% (1552/1825) Checking out files: 86% (1570/1825) Checking out files: 87% (1588/1825) Checking out files: 88% (1606/1825) Checking out files: 88% (1622/1825) Checking out files: 89% (1625/1825) Checking out files: 90% (1643/1825) Checking out files: 91% (1661/1825) Checking out files: 92% (1679/1825) Checking out files: 93% (1698/1825) Checking out files: 94% (1716/1825) Checking out files: 95% (1734/1825) Checking out files: 96% (1752/1825) Checking out files: 97% (1771/1825) Checking out files: 98% (1789/1825) Checking out files: 99% (1807/1825) Checking out files: 100% (1825/1825) Checking out files: 100% (1825/1825), done. Switched to a new branch 'next' Branch next set up to track remote branch master from linux-next.
commit ff430f8aa011716b8274381e31b0bc8d49d4f4be
Author: Stephen Rothwell <sfr@canb.auug.org.au>
Date:   Tue Dec 18 13:39:20 2012 +1100
    Add linux-next specific files for 20121218
    
    Signed-off-by: Stephen Rothwell <sfr@canb.auug.org.au>
CLEAN . CLEAN arch/microblaze/kernel CLEAN kernel CLEAN lib CLEAN usr 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 include/generated/uapi/linux/version.h
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 #
linux_next compile log - FAILED
scripts/kconfig/conf --silentoldconfig Kconfig
  WRAP    arch/microblaze/include/generated/asm/exec.h
  WRAP    arch/microblaze/include/generated/asm/trace_clock.h
  UPD     include/generated/uapi/linux/version.h
  WRAP    arch/microblaze/include/generated/asm/syscalls.h
  HOSTCC  scripts/dtc/checks.o
  HOSTCC  scripts/dtc/data.o
  SHIPPED scripts/dtc/dtc-lexer.lex.c
  HOSTCC  scripts/kallsyms
  CHECK   scripts/mod/empty.c
  HOSTCC  scripts/mod/mk_elfconfig
  CC      scripts/mod/empty.o
  MKELF   scripts/mod/elfconfig.h
  HOSTCC  scripts/mod/file2alias.o
  SHIPPED scripts/dtc/dtc-parser.tab.h
  HOSTCC  scripts/mod/modpost.o
  HOSTCC  scripts/mod/sumversion.o
  HOSTCC  scripts/bin2c
  SHIPPED scripts/dtc/dtc-parser.tab.c
  HOSTCC  scripts/dtc/dtc.o
  HOSTCC  scripts/dtc/flattree.o
  HOSTCC  scripts/dtc/fstree.o
  HOSTCC  scripts/dtc/livetree.o
  HOSTLD  scripts/mod/modpost
  HOSTCC  scripts/dtc/srcpos.o
  HOSTCC  scripts/dtc/treesource.o
  HOSTCC  scripts/dtc/util.o
  HOSTCC  scripts/dtc/dtc-lexer.lex.o
  HOSTCC  scripts/dtc/dtc-parser.tab.o
  HOSTLD  scripts/dtc/dtc
  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>:1223:2: warning: #warning syscall finit_module not implemented
  CHECK   init/main.c
  CHECK   init/do_mounts.c
init/do_mounts.c:8:2: warning: "Sparse checking disabled for this file"
  CHECK   init/do_mounts_rd.c
  CHECK   init/do_mounts_initrd.c
  CHECK   init/initramfs.c
  HOSTCC  usr/gen_init_cpio
  CHECK   arch/microblaze/kernel/dma.c
  CHK     include/generated/compile.h
init/do_mounts_rd.c:8:2: warning: "Sparse checking disabled for this file"
init/initramfs.c:8:2: warning: "Sparse checking disabled for this file"
init/do_mounts_initrd.c:8:2: warning: "Sparse checking disabled for this file"
  UPD     include/generated/compile.h
  CHECK   arch/microblaze/kernel/exceptions.c
  GEN     usr/initramfs_data.cpio.gz
  CC      arch/microblaze/kernel/dma.o
  CHECK   arch/microblaze/mm/consistent.c
  CC      arch/microblaze/kernel/exceptions.o
  AS      arch/microblaze/kernel/hw_exception_handler.o
  CC      arch/microblaze/mm/consistent.o
  AS      usr/initramfs_data.o
  CHECK   arch/microblaze/kernel/intc.c
  CC      init/do_mounts_initrd.o
  LD      usr/built-in.o
  CC      arch/microblaze/kernel/intc.o
  CHECK   arch/microblaze/mm/init.c
  CHECK   arch/microblaze/platform/platform.c
init/initramfs.c:460:9: warning: incorrect type in argument 6 (different signedness)
init/initramfs.c:460:9:    expected int *posp
init/initramfs.c:460:9:    got unsigned int static [toplevel] *<noident>
  CC      init/initramfs.o
  CHECK   arch/microblaze/kernel/irq.c
include/asm-generic/irq_regs.h:33:2: warning: incorrect type in assignment (invalid types)
include/asm-generic/irq_regs.h:33:2:    expected unknown type 11 <noident>
include/asm-generic/irq_regs.h:33:2:    got struct pt_regs *new_regs
include/asm-generic/irq_regs.h:33:2: warning: incorrect type in assignment (invalid types)
include/asm-generic/irq_regs.h:33:2:    expected unknown type 11 <noident>
include/asm-generic/irq_regs.h:33:2:    got struct pt_regs *new_regs
include/asm-generic/irq_regs.h:33:2: warning: incorrect type in assignment (invalid types)
include/asm-generic/irq_regs.h:33:2:    expected unknown type 11 <noident>
include/asm-generic/irq_regs.h:33:2:    got struct pt_regs *new_regs
include/asm-generic/irq_regs.h:33:2: warning: incorrect type in assignment (invalid types)
include/asm-generic/irq_regs.h:33:2:    expected unknown type 11 <noident>
include/asm-generic/irq_regs.h:33:2:    got struct pt_regs *new_regs
include/asm-generic/irq_regs.h:33:2: warning: incorrect type in assignment (invalid types)
include/asm-generic/irq_regs.h:33:2:    expected unknown type 11 <noident>
include/asm-generic/irq_regs.h:33:2:    got struct pt_regs *new_regs
include/asm-generic/irq_regs.h:33:2: warning: incorrect type in assignment (invalid types)
include/asm-generic/irq_regs.h:33:2:    expected unknown type 11 <noident>
include/asm-generic/irq_regs.h:33:2:    got struct pt_regs *new_regs
include/asm-generic/irq_regs.h:33:2: warning: incorrect type in assignment (invalid types)
include/asm-generic/irq_regs.h:33:2:    expected unknown type 11 <noident>
include/asm-generic/irq_regs.h:33:2:    got struct pt_regs *new_regs
include/asm-generic/irq_regs.h:33:2: warning: incorrect type in assignment (invalid types)
include/asm-generic/irq_regs.h:33:2:    expected unknown type 11 <noident>
include/asm-generic/irq_regs.h:33:2:    got struct pt_regs *new_regs
  CC      arch/microblaze/kernel/irq.o
  CC      init/do_mounts_rd.o
  CHECK   arch/microblaze/kernel/process.c
  CC      arch/microblaze/platform/platform.o
arch/microblaze/kernel/process.c:50:6: warning: symbol 'disable_hlt' was not declared. Should it be static?
arch/microblaze/kernel/process.c:56:6: warning: symbol 'enable_hlt' was not declared. Should it be static?
arch/microblaze/kernel/process.c:76:6: warning: symbol 'default_idle' was not declared. Should it be static?
  CC      arch/microblaze/kernel/process.o
  CHECK   init/calibrate.c
  LD      arch/microblaze/platform/built-in.o
  CHECK   arch/microblaze/kernel/prom.c
init/calibrate.c:257:47: warning: symbol 'calibrate_delay_is_known' was not declared. Should it be static?
init/calibrate.c:293:41: warning: incorrect type in assignment (invalid types)
init/calibrate.c:293:41:    expected unknown type 11 <noident>
init/calibrate.c:293:41:    got unsigned long [unsigned] [assigned] lpj
  CC      init/calibrate.o
init/main.c:153:12: warning: symbol 'envp_init' was not declared. Should it be static?
init/main.c:800:9: warning: cast adds address space to expression (<asn:1>)
init/main.c:800:9: warning: cast adds address space to expression (<asn:1>)
init/main.c:878:16: warning: cast adds address space to expression (<asn:1>)
init/main.c:891:18: warning: cast adds address space to expression (<asn:1>)
  CC      init/main.o
  CHECK   kernel/fork.c
  CC      arch/microblaze/kernel/prom.o
  CHECK   init/init_task.c
  CHECK   kernel/exec_domain.c
  CHECK   arch/microblaze/kernel/prom_parse.c
  CC      arch/microblaze/mm/init.o
  CHECK   kernel/panic.c
  CC      kernel/exec_domain.o
init/init_task.c:12:44: warning: implicit cast to nocast type
init/init_task.c:12:44: warning: implicit cast to nocast type
  CC      init/init_task.o
kernel/panic.c:55:13: warning: symbol 'panic_smp_self_stop' was not declared. Should it be static?
include/linux/spinlock.h:285:2: warning: context imbalance in 'do_oops_enter_exit': __context__ statement expected different context
include/linux/spinlock.h:285:2:    context '<noident>': wanted >= 0, got -1
  CC      kernel/panic.o
  CC      init/do_mounts.o
  CC      arch/microblaze/kernel/prom_parse.o
  CHECK   kernel/printk.c
kernel/fork.c:92:5: warning: symbol 'max_threads' was not declared. Should it be static?
kernel/fork.c:112:9: error: invalid assignment
kernel/fork.c:1450:4: error: invalid assignment
kernel/fork.c:1450:4: error: invalid assignment
kernel/fork.c:1450:4: error: invalid assignment
kernel/fork.c:1450:4: error: invalid assignment
  LD      arch/microblaze/mm/built-in.o
  CC      kernel/fork.o
  CHECK   kernel/cpu.c
  CHECK   arch/microblaze/kernel/ptrace.c
  CHECK   init/version.c
  CHECK   kernel/exit.c
  CC      kernel/cpu.o
kernel/printk.c:66:1: warning: symbol 'log_wait' was not declared. Should it be static?
kernel/printk.c:1972:16: warning: incorrect type in assignment (invalid types)
kernel/printk.c:1972:16:    expected unknown type 11 <noident>
kernel/printk.c:1972:16:    got int
kernel/printk.c:1972:16: warning: incorrect type in assignment (invalid types)
kernel/printk.c:1972:16:    expected unknown type 11 <noident>
kernel/printk.c:1972:16:    got int
kernel/printk.c:1972:16: warning: incorrect type in assignment (invalid types)
kernel/printk.c:1972:16:    expected unknown type 11 <noident>
kernel/printk.c:1972:16:    got int
kernel/printk.c:1972:16: warning: incorrect type in assignment (invalid types)
kernel/printk.c:1972:16:    expected unknown type 11 <noident>
kernel/printk.c:1972:16:    got int
kernel/printk.c:1972:16: warning: incorrect type in assignment (invalid types)
kernel/printk.c:1972:16:    expected unknown type 11 <noident>
kernel/printk.c:1972:16:    got int
kernel/printk.c:1972:16: warning: incorrect type in assignment (invalid types)
kernel/printk.c:1972:16:    expected unknown type 11 <noident>
kernel/printk.c:1972:16:    got int
kernel/printk.c:1972:16: warning: incorrect type in assignment (invalid types)
kernel/printk.c:1972:16:    expected unknown type 11 <noident>
kernel/printk.c:1972:16:    got int
kernel/printk.c:1972:16: warning: incorrect type in assignment (invalid types)
kernel/printk.c:1972:16:    expected unknown type 11 <noident>
kernel/printk.c:1972:16:    got int
kernel/printk.c:1972:16: warning: incorrect type in assignment (invalid types)
kernel/printk.c:1972:16:    expected unknown type 11 <noident>
kernel/printk.c:1972:16:    got int
kernel/printk.c:1972:16: warning: incorrect type in assignment (invalid types)
kernel/printk.c:1972:16:    expected unknown type 11 <noident>
kernel/printk.c:1972:16:    got int
kernel/printk.c:1972:16: warning: incorrect type in assignment (invalid types)
kernel/printk.c:1972:16:    expected unknown type 11 <noident>
kernel/printk.c:1972:16:    got int
kernel/printk.c:1972:16: warning: incorrect type in assignment (invalid types)
kernel/printk.c:1972:16:    expected unknown type 11 <noident>
kernel/printk.c:1972:16:    got int
kernel/printk.c:1972:16: warning: incorrect type in assignment (invalid types)
kernel/printk.c:1972:16:    expected unknown type 11 <noident>
kernel/printk.c:1972:16:    got int
kernel/printk.c:1972:16: warning: incorrect type in assignment (invalid types)
kernel/printk.c:1972:16:    expected unknown type 11 <noident>
kernel/printk.c:1972:16:    got int
kernel/printk.c:1972:16: warning: incorrect type in assignment (invalid types)
kernel/printk.c:1972:16:    expected unknown type 11 <noident>
kernel/printk.c:1972:16:    got int
kernel/printk.c:1972:16: warning: incorrect type in assignment (invalid types)
kernel/printk.c:1972:16:    expected unknown type 11 <noident>
kernel/printk.c:1972:16:    got int
kernel/printk.c:1992:3: error: invalid assignment
kernel/printk.c:1992:3: error: invalid assignment
kernel/printk.c:1992:3: error: invalid assignment
kernel/printk.c:1992:3: error: invalid assignment
kernel/printk.c:2475:2: error: invalid assignment
kernel/printk.c:2475:2: error: invalid assignment
kernel/printk.c:2475:2: error: invalid assignment
kernel/printk.c:2475:2: error: invalid assignment
  CC      kernel/printk.o
  CC      arch/microblaze/kernel/ptrace.o
  CC      init/version.o
  CHECK   arch/microblaze/kernel/reset.c
kernel/exit.c:74:3: error: invalid assignment
kernel/exit.c:74:3: error: invalid assignment
kernel/exit.c:74:3: error: invalid assignment
kernel/exit.c:74:3: error: invalid assignment
kernel/exit.c:857:3: error: invalid assignment
kernel/exit.c:857:3: error: invalid assignment
kernel/exit.c:857:3: error: invalid assignment
kernel/exit.c:857:3: error: invalid assignment
  CC      kernel/exit.o
  CC      arch/microblaze/kernel/reset.o
  TIMEC   kernel/timeconst.h
  LD      init/mounts.o
  CHECK   arch/microblaze/kernel/setup.c
  LD      init/built-in.o
  CHECK   mm/filemap.c
  CHECK   mm/mempool.c
kernel/itimer.c:126:52: warning: implicit cast to nocast type
kernel/itimer.c:167:41: warning: incorrect type in argument 3 (different modifiers)
kernel/itimer.c:167:41:    expected unsigned long [nocast] [usertype] *newval
kernel/itimer.c:167:41:    got unsigned long *<noident>
kernel/itimer.c:167:41: warning: implicit cast to nocast type
kernel/itimer.c:167:48: warning: incorrect type in argument 4 (different modifiers)
kernel/itimer.c:167:48:    expected unsigned long [nocast] [usertype] *oldval
kernel/itimer.c:167:48:    got unsigned long *<noident>
kernel/itimer.c:167:48: warning: implicit cast to nocast type
kernel/itimer.c:226:42: warning: implicit cast to nocast type
  CC      kernel/itimer.o
arch/microblaze/kernel/setup.c:193:17: warning: incorrect type in assignment (invalid types)
arch/microblaze/kernel/setup.c:193:17:    expected unknown type 11 <noident>
arch/microblaze/kernel/setup.c:193:17:    got int
arch/microblaze/kernel/setup.c:194:27: warning: incorrect type in assignment (invalid types)
arch/microblaze/kernel/setup.c:194:27:    expected unknown type 11 <noident>
arch/microblaze/kernel/setup.c:194:27:    got unsigned long [unsigned] <noident>
arch/microblaze/kernel/setup.c:198:15: warning: symbol 'of_debugfs_root' was not declared. Should it be static?
  CC      arch/microblaze/kernel/setup.o
/tmp/ccf0B2xg.s: Assembler messages:
/tmp/ccf0B2xg.s:1359: Warning: ignoring changed section attributes for .discard
/tmp/ccf0B2xg.s:4797: Warning: ignoring changed section attributes for .discard
kernel/softirq.c:827:2: warning: switch with no cases
include/linux/kernel_stat.h:86:2: error: invalid assignment
include/linux/kernel_stat.h:86:2: error: invalid assignment
include/linux/kernel_stat.h:86:2: error: invalid assignment
include/linux/kernel_stat.h:86:2: error: invalid assignment
  CC      kernel/softirq.o
include/linux/spinlock.h:340:2: warning: context imbalance in 'add_page_wait_queue': wrong count at exit
include/linux/spinlock.h:340:2:    context '~ý;+': wanted 0, got 1
  CC      mm/filemap.o
  CHECK   kernel/resource.c
include/linux/spinlock.h:340:2: warning: context imbalance in 'mempool_resize': __context__ statement expected different context
include/linux/spinlock.h:340:2:    context '<noident>': wanted >= 0, got -1
mm/mempool.c:255:2: warning: context imbalance in 'mempool_alloc': wrong count at exit
mm/mempool.c:255:2:    context 'Æ<+': wanted 0, got 1
mm/mempool.c:317:2: warning: context imbalance in 'mempool_free': wrong count at exit
mm/mempool.c:317:2:    context 'Ç<+': wanted 0, got 1
  CC      mm/mempool.o
kernel/resource.c:475:5: warning: symbol 'reallocate_resource' was not declared. Should it be static?
kernel/resource.c:1089:26: warning: incorrect type in argument 2 (different signedness)
kernel/resource.c:1089:26:    expected int *pint
kernel/resource.c:1089:26:    got unsigned int *<noident>
kernel/resource.c:1091:26: warning: incorrect type in argument 2 (different signedness)
kernel/resource.c:1091:26:    expected int *pint
kernel/resource.c:1091:26:    got unsigned int *<noident>
kernel/resource.c:76:9: warning: context imbalance in 'r_start': unexpected unlock
kernel/resource.c:76:9:    context 'resource_lock': wanted 1, got 0
kernel/resource.c:82:2: warning: context imbalance in 'r_stop': wrong count at exit
kernel/resource.c:82:2:    context 'resource_lock': wanted 0, got 1
  CC      kernel/resource.o
  CHECK   arch/microblaze/kernel/signal.c
  CC      arch/microblaze/kernel/signal.o
  CHECK   kernel/sysctl.c
  CHECK   kernel/sysctl_binary.c
  CHECK   mm/oom_kill.c
  CHECK   kernel/capability.c
/tmp/ccXWniIS.s: Assembler messages:
/tmp/ccXWniIS.s:387: Warning: ignoring changed section attributes for .discard
/tmp/ccXWniIS.s:476: Warning: ignoring changed section attributes for .discard
/tmp/ccXWniIS.s:511: Warning: ignoring changed section attributes for .discard
/tmp/ccXWniIS.s:560: Warning: ignoring changed section attributes for .discard
/tmp/ccXWniIS.s:582: Warning: ignoring changed section attributes for .discard
/tmp/ccXWniIS.s:594: Warning: ignoring changed section attributes for .discard
/tmp/ccXWniIS.s:2405: Warning: ignoring changed section attributes for .discard
/tmp/ccXWniIS.s:2492: Warning: ignoring changed section attributes for .discard
/tmp/ccXWniIS.s:2542: Warning: ignoring changed section attributes for .discard
/tmp/ccXWniIS.s:2572: Warning: ignoring changed section attributes for .discard
/tmp/ccXWniIS.s:3015: Warning: ignoring changed section attributes for .discard
/tmp/ccXWniIS.s:3049: Warning: ignoring changed section attributes for .discard
/tmp/ccXWniIS.s:3081: Warning: ignoring changed section attributes for .discard
/tmp/ccXWniIS.s:3113: Warning: ignoring changed section attributes for .discard
/tmp/ccXWniIS.s:3144: Warning: ignoring changed section attributes for .discard
/tmp/ccXWniIS.s:3564: Warning: ignoring changed section attributes for .discard
/tmp/ccXWniIS.s:3589: Warning: ignoring changed section attributes for .discard
/tmp/ccXWniIS.s:3603: Warning: ignoring changed section attributes for .discard
/tmp/ccXWniIS.s:3632: Warning: ignoring changed section attributes for .discard
/tmp/ccXWniIS.s:3659: Warning: ignoring changed section attributes for .discard
/tmp/ccXWniIS.s:3684: Warning: ignoring changed section attributes for .discard
/tmp/ccXWniIS.s:6215: Warning: ignoring changed section attributes for .discard
/tmp/ccXWniIS.s:6291: Warning: ignoring changed section attributes for .discard
/tmp/ccXWniIS.s:6321: Warning: ignoring changed section attributes for .discard
/tmp/ccXWniIS.s:6391: Warning: ignoring changed section attributes for .discard
/tmp/ccXWniIS.s:6413: Warning: ignoring changed section attributes for .discard
/tmp/ccXWniIS.s:6425: Warning: ignoring changed section attributes for .discard
mm/oom_kill.c:109:9: warning: context imbalance in 'find_lock_task_mm': wrong count at exit
mm/oom_kill.c:109:9:    context '<noident>': wanted 0, got 1
mm/oom_kill.c:183:18: warning: context imbalance in 'oom_badness': unexpected unlock
mm/oom_kill.c:183:18:    context '<noident>': wanted 0, got -1
include/linux/spinlock.h:285:2: warning: context imbalance in 'oom_kill_process': __context__ statement expected different context
include/linux/spinlock.h:285:2:    context '<noident>': wanted >= 0, got -1
  CC      mm/oom_kill.o
kernel/sysctl_binary.c:992:27: warning: incorrect type in argument 2 (different address spaces)
kernel/sysctl_binary.c:992:27:    expected char [noderef] <asn:1>*<noident>
kernel/sysctl_binary.c:992:27:    got char *[assigned] buffer
kernel/sysctl_binary.c:1037:28: warning: incorrect type in argument 2 (different address spaces)
kernel/sysctl_binary.c:1037:28:    expected char const [noderef] <asn:1>*<noident>
kernel/sysctl_binary.c:1037:28:    got char *[assigned] buffer
kernel/sysctl_binary.c:1070:27: warning: incorrect type in argument 2 (different address spaces)
kernel/sysctl_binary.c:1070:27:    expected char [noderef] <asn:1>*<noident>
kernel/sysctl_binary.c:1070:27:    got char *[assigned] buffer
kernel/sysctl_binary.c:1115:28: warning: incorrect type in argument 2 (different address spaces)
kernel/sysctl_binary.c:1115:28:    expected char const [noderef] <asn:1>*<noident>
kernel/sysctl_binary.c:1115:28:    got char *[assigned] buffer
kernel/sysctl_binary.c:1141:27: warning: incorrect type in argument 2 (different address spaces)
kernel/sysctl_binary.c:1141:27:    expected char [noderef] <asn:1>*<noident>
kernel/sysctl_binary.c:1141:27:    got char *<noident>
kernel/sysctl_binary.c:1188:27: warning: incorrect type in argument 2 (different address spaces)
kernel/sysctl_binary.c:1188:27:    expected char [noderef] <asn:1>*<noident>
kernel/sysctl_binary.c:1188:27:    got char *<noident>
kernel/sysctl_binary.c:1236:28: warning: incorrect type in argument 2 (different address spaces)
kernel/sysctl_binary.c:1236:28:    expected char const [noderef] <asn:1>*<noident>
kernel/sysctl_binary.c:1236:28:    got char *<noident>
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
  CC      kernel/capability.o
  CC      kernel/sysctl_binary.o
  CHECK   kernel/ptrace.c
  CC      kernel/sysctl.o
kernel/ptrace.c:481:2: warning: context imbalance in 'exit_ptrace': __context__ statement expected different context
kernel/ptrace.c:481:2:    context '<noident>': wanted >= 0, got -1
  CC      kernel/ptrace.o
/tmp/ccxsuirn.s: Assembler messages:
/tmp/ccxsuirn.s:158: Warning: ignoring changed section attributes for .discard
/tmp/ccxsuirn.s:171: Warning: ignoring changed section attributes for .discard
/tmp/ccxsuirn.s:186: Warning: ignoring changed section attributes for .discard
/tmp/ccxsuirn.s:238: Warning: ignoring changed section attributes for .discard
/tmp/ccxsuirn.s:260: Warning: ignoring changed section attributes for .discard
/tmp/ccxsuirn.s:300: Warning: ignoring changed section attributes for .discard
/tmp/ccxsuirn.s:314: Warning: ignoring changed section attributes for .discard
/tmp/ccxsuirn.s:337: Warning: ignoring changed section attributes for .discard
/tmp/ccxsuirn.s:350: Warning: ignoring changed section attributes for .discard
/tmp/ccxsuirn.s:367: Warning: ignoring changed section attributes for .discard
/tmp/ccxsuirn.s:387: Warning: ignoring changed section attributes for .discard
/tmp/ccxsuirn.s:409: Warning: ignoring changed section attributes for .discard
/tmp/ccxsuirn.s:430: Warning: ignoring changed section attributes for .discard
/tmp/ccxsuirn.s:449: Warning: ignoring changed section attributes for .discard
/tmp/ccxsuirn.s:468: Warning: ignoring changed section attributes for .discard
/tmp/ccxsuirn.s:490: Warning: ignoring changed section attributes for .discard
/tmp/ccxsuirn.s:511: Warning: ignoring changed section attributes for .discard
/tmp/ccxsuirn.s:530: Warning: ignoring changed section attributes for .discard
/tmp/ccxsuirn.s:549: Warning: ignoring changed section attributes for .discard
/tmp/ccxsuirn.s:571: Warning: ignoring changed section attributes for .discard
/tmp/ccxsuirn.s:592: Warning: ignoring changed section attributes for .discard
/tmp/ccxsuirn.s:611: Warning: ignoring changed section attributes for .discard
/tmp/ccxsuirn.s:630: Warning: ignoring changed section attributes for .discard
/tmp/ccxsuirn.s:652: Warning: ignoring changed section attributes for .discard
/tmp/ccxsuirn.s:673: Warning: ignoring changed section attributes for .discard
/tmp/ccxsuirn.s:692: Warning: ignoring changed section attributes for .discard
/tmp/ccxsuirn.s:711: Warning: ignoring changed section attributes for .discard
/tmp/ccxsuirn.s:733: Warning: ignoring changed section attributes for .discard
/tmp/ccxsuirn.s:754: Warning: ignoring changed section attributes for .discard
/tmp/ccxsuirn.s:773: Warning: ignoring changed section attributes for .discard
/tmp/ccxsuirn.s:792: Warning: ignoring changed section attributes for .discard
/tmp/ccxsuirn.s:814: Warning: ignoring changed section attributes for .discard
/tmp/ccxsuirn.s:835: Warning: ignoring changed section attributes for .discard
/tmp/ccxsuirn.s:854: Warning: ignoring changed section attributes for .discard
/tmp/ccxsuirn.s:873: Warning: ignoring changed section attributes for .discard
/tmp/ccxsuirn.s:895: Warning: ignoring changed section attributes for .discard
/tmp/ccxsuirn.s:916: Warning: ignoring changed section attributes for .discard
/tmp/ccxsuirn.s:938: Warning: ignoring changed section attributes for .discard
/tmp/ccxsuirn.s:959: Warning: ignoring changed section attributes for .discard
/tmp/ccxsuirn.s:978: Warning: ignoring changed section attributes for .discard
/tmp/ccxsuirn.s:997: Warning: ignoring changed section attributes for .discard
/tmp/ccxsuirn.s:1016: Warning: ignoring changed section attributes for .discard
/tmp/ccxsuirn.s:1064: Warning: ignoring changed section attributes for .discard
/tmp/ccxsuirn.s:1078: Warning: ignoring changed section attributes for .discard
/tmp/ccxsuirn.s:1304: Warning: ignoring changed section attributes for .discard
/tmp/ccxsuirn.s:1316: Warning: ignoring changed section attributes for .discard
/tmp/ccxsuirn.s:1331: Warning: ignoring changed section attributes for .discard
/tmp/ccxsuirn.s:1342: Warning: ignoring changed section attributes for .discard
/tmp/ccxsuirn.s:1356: Warning: ignoring changed section attributes for .discard
/tmp/ccxsuirn.s:1369: Warning: ignoring changed section attributes for .discard
/tmp/ccxsuirn.s:1383: Warning: ignoring changed section attributes for .discard
/tmp/ccxsuirn.s:1398: Warning: ignoring changed section attributes for .discard
/tmp/ccxsuirn.s:1411: Warning: ignoring changed section attributes for .discard
/tmp/ccxsuirn.s:1424: Warning: ignoring changed section attributes for .discard
/tmp/ccxsuirn.s:1438: Warning: ignoring changed section attributes for .discard
/tmp/ccxsuirn.s:1453: Warning: ignoring changed section attributes for .discard
/tmp/ccxsuirn.s:1466: Warning: ignoring changed section attributes for .discard
/tmp/ccxsuirn.s:1479: Warning: ignoring changed section attributes for .discard
/tmp/ccxsuirn.s:1493: Warning: ignoring changed section attributes for .discard
/tmp/ccxsuirn.s:1508: Warning: ignoring changed section attributes for .discard
/tmp/ccxsuirn.s:1521: Warning: ignoring changed section attributes for .discard
/tmp/ccxsuirn.s:1534: Warning: ignoring changed section attributes for .discard
/tmp/ccxsuirn.s:1548: Warning: ignoring changed section attributes for .discard
/tmp/ccxsuirn.s:1563: Warning: ignoring changed section attributes for .discard
/tmp/ccxsuirn.s:1576: Warning: ignoring changed section attributes for .discard
/tmp/ccxsuirn.s:1589: Warning: ignoring changed section attributes for .discard
/tmp/ccxsuirn.s:1603: Warning: ignoring changed section attributes for .discard
/tmp/ccxsuirn.s:1618: Warning: ignoring changed section attributes for .discard
/tmp/ccxsuirn.s:1631: Warning: ignoring changed section attributes for .discard
/tmp/ccxsuirn.s:1644: Warning: ignoring changed section attributes for .discard
/tmp/ccxsuirn.s:1658: Warning: ignoring changed section attributes for .discard
/tmp/ccxsuirn.s:1673: Warning: ignoring changed section attributes for .discard
/tmp/ccxsuirn.s:1686: Warning: ignoring changed section attributes for .discard
/tmp/ccxsuirn.s:1699: Warning: ignoring changed section attributes for .discard
/tmp/ccxsuirn.s:1713: Warning: ignoring changed section attributes for .discard
/tmp/ccxsuirn.s:1728: Warning: ignoring changed section attributes for .discard
/tmp/ccxsuirn.s:1742: Warning: ignoring changed section attributes for .discard
/tmp/ccxsuirn.s:1757: Warning: ignoring changed section attributes for .discard
/tmp/ccxsuirn.s:1770: Warning: ignoring changed section attributes for .discard
/tmp/ccxsuirn.s:1783: Warning: ignoring changed section attributes for .discard
  CHECK   arch/microblaze/kernel/sys_microblaze.c
  CHECK   kernel/timer.c
kernel/timer.c:1669:29: warning: incorrect type in assignment (invalid types)
kernel/timer.c:1669:29:    expected unknown type 11 <noident>
kernel/timer.c:1669:29:    got struct tvec_base *[assigned] base
kernel/timer.c:715:3: warning: context imbalance in 'lock_timer_base': unexpected unlock
kernel/timer.c:715:3:    context 'lock': wanted 1, got 0
include/linux/spinlock.h:285:2: warning: context imbalance in 'mod_timer_pending': __context__ statement expected different context
include/linux/spinlock.h:285:2:    context '<noident>': wanted >= 0, got -1
include/linux/spinlock.h:285:2: warning: context imbalance in 'mod_timer': __context__ statement expected different context
include/linux/spinlock.h:285:2:    context '<noident>': wanted >= 0, got -1
include/linux/spinlock.h:285:2: warning: context imbalance in 'mod_timer_pinned': __context__ statement expected different context
include/linux/spinlock.h:285:2:    context '<noident>': wanted >= 0, got -1
include/linux/spinlock.h:340:2: warning: context imbalance in 'add_timer_on': wrong count at exit
include/linux/spinlock.h:340:2:    context '
À*': wanted 0, got 1
kernel/timer.c:970:9: warning: context imbalance in 'del_timer': wrong count at exit
kernel/timer.c:970:9:    context 'lock': wanted 0, got 1
kernel/timer.c:997:9: warning: context imbalance in 'try_to_del_timer_sync': wrong count at exit
kernel/timer.c:997:9:    context 'lock': wanted 0, got 1
include/linux/spinlock.h:285:2: warning: context imbalance in 'schedule_timeout': __context__ statement expected different context
include/linux/spinlock.h:285:2:    context '<noident>': wanted >= 0, got -1
  CC      arch/microblaze/kernel/sys_microblaze.o
  CC      kernel/timer.o
/tmp/ccVLx0rX.s: Assembler messages:
/tmp/ccVLx0rX.s:515: Warning: ignoring changed section attributes for .discard
/tmp/ccVLx0rX.s:537: Warning: ignoring changed section attributes for .discard
/tmp/ccVLx0rX.s:814: Warning: ignoring changed section attributes for .discard
/tmp/ccVLx0rX.s:1096: Warning: ignoring changed section attributes for .discard
/tmp/ccNlxntJ.s: Assembler messages:
/tmp/ccNlxntJ.s:193: Warning: ignoring changed section attributes for .discard
/tmp/ccNlxntJ.s:238: Warning: ignoring changed section attributes for .discard
/tmp/ccNlxntJ.s:8897: Warning: ignoring changed section attributes for .discard
/tmp/ccNlxntJ.s:8931: Warning: ignoring changed section attributes for .discard
  CHECK   kernel/user.c
kernel/user.c:71:19: warning: symbol 'uidhash_table' was not declared. Should it be static?
kernel/user.c:133:30: warning: context imbalance in 'free_user': wrong count at exit
kernel/user.c:133:30:    default context: wanted 0, got 1
kernel/user.c:150:9: warning: context imbalance in 'find_user': wrong count at exit
kernel/user.c:150:9:    context 'g`+': wanted 0, got 1
kernel/user.c:162:12: warning: context problem in 'free_uid': 'free_user' expected different context
kernel/user.c:162:12:    default context: wanted >= 1, got 0
  CC      kernel/user.o
  CHECK   mm/fadvise.c
  CHECK   mm/maccess.c
  CC      mm/maccess.o
  CC      mm/fadvise.o
/tmp/ccUYE9pk.s: Assembler messages:
/tmp/ccUYE9pk.s:126: Warning: ignoring changed section attributes for .discard
/tmp/ccUYE9pk.s:2825: Warning: ignoring changed section attributes for .discard
  CHECK   arch/microblaze/kernel/timer.c
/tmp/ccmTCeZ1.s: Assembler messages:
/tmp/ccmTCeZ1.s:353: Warning: ignoring changed section attributes for .discard
/tmp/ccmTCeZ1.s:419: Warning: ignoring changed section attributes for .discard
/tmp/ccmTCeZ1.s:808: Warning: ignoring changed section attributes for .discard
/tmp/ccmTCeZ1.s:831: Warning: ignoring changed section attributes for .discard
/tmp/ccmTCeZ1.s:1177: Warning: ignoring changed section attributes for .discard
/tmp/ccmTCeZ1.s:1198: Warning: ignoring changed section attributes for .discard
/tmp/ccmTCeZ1.s:1975: Warning: ignoring changed section attributes for .discard
/tmp/ccmTCeZ1.s:1994: Warning: ignoring changed section attributes for .discard
/tmp/ccmTCeZ1.s:2019: Warning: ignoring changed section attributes for .discard
/tmp/ccmTCeZ1.s:2411: Warning: ignoring changed section attributes for .discard
/tmp/ccmTCeZ1.s:2434: Warning: ignoring changed section attributes for .discard
  CHECK   kernel/signal.c
  CC      arch/microblaze/kernel/timer.o
  CHECK   arch/microblaze/kernel/traps.c
  CHECK   arch/microblaze/kernel/unwind.c
  CHECK   arch/microblaze/kernel/cpu/cache.c
kernel/signal.c:3171:1: warning: symbol 'sys_rt_sigaction' was not declared. Should it be static?
kernel/signal.c:3271:1: warning: symbol 'sys_rt_sigsuspend' was not declared. Should it be static?
include/linux/spinlock.h:340:2: warning: context imbalance in 'flush_signals': wrong count at exit
include/linux/spinlock.h:340:2:    context 'òó+': wanted 0, got 1
  CC      arch/microblaze/kernel/traps.o
include/linux/spinlock.h:340:2: warning: context imbalance in 'flush_itimer_signals': wrong count at exit
include/linux/spinlock.h:340:2:    context 'óó+': wanted 0, got 1
include/linux/spinlock.h:340:2: warning: context imbalance in 'block_all_signals': wrong count at exit
include/linux/spinlock.h:340:2:    context 'ôó+': wanted 0, got 1
include/linux/spinlock.h:340:2: warning: context imbalance in 'unblock_all_signals': wrong count at exit
include/linux/spinlock.h:340:2:    context 'ôó+': wanted 0, got 1
include/linux/spinlock.h:285:2: warning: context imbalance in 'dequeue_signal': __context__ statement expected different context
include/linux/spinlock.h:285:2:    context '<noident>': wanted >= 0, got -1
kernel/signal.c:1256:9: warning: context imbalance in 'force_sig_info': wrong count at exit
kernel/signal.c:1256:9:    context 'úó+': wanted 0, got 1
kernel/signal.c:1308:9: warning: context imbalance in '__lock_task_sighand': wrong count at exit
kernel/signal.c:1308:9:    context '<noident>': wanted 0, got 1
kernel/signal.c:1518:9: warning: context imbalance in 'force_sigsegv': wrong count at exit
kernel/signal.c:1518:9:    context 'þó+': wanted 0, got 1
kernel/signal.c:1580:19: warning: context imbalance in 'sigqueue_free': wrong count at exit
kernel/signal.c:1580:19:    context 'ÿó+': wanted 0, got 1
kernel/signal.c:1719:9: warning: context imbalance in 'do_notify_parent': wrong count at exit
kernel/signal.c:1719:9:    context 'ô+': wanted 0, got 1
include/linux/spinlock.h:340:2: warning: context imbalance in 'do_notify_parent_cldstop': wrong count at exit
include/linux/spinlock.h:340:2:    context 'ô+': wanted 0, got 1
kernel/signal.c:1887:2: warning: context imbalance in 'ptrace_stop': __context__ statement expected different context
kernel/signal.c:1887:2:    context '<noident>': wanted >= 0, got -1
kernel/signal.c:1963:13: warning: context problem in 'ptrace_do_notify': 'ptrace_stop' expected different context
kernel/signal.c:1963:13:    default context: wanted >= 1, got 0
kernel/signal.c:2097:10: warning: context imbalance in 'do_signal_stop': wrong count at exit
kernel/signal.c:2097:10:    default context: wanted 0, got 1
kernel/signal.c:2130:14: warning: context problem in 'do_jobctl_trap': 'ptrace_stop' expected different context
kernel/signal.c:2130:14:    default context: wanted >= 1, got 0
kernel/signal.c:2148:13: warning: context problem in 'ptrace_signal': 'ptrace_stop' expected different context
kernel/signal.c:2148:13:    default context: wanted >= 1, got 0
kernel/signal.c:2245:21: warning: context problem in 'get_signal_to_deliver': 'do_signal_stop' expected different context
kernel/signal.c:2245:21:    default context: wanted >= 1, got 0
/tmp/ccKfreN5.s: Assembler messages:
/tmp/ccKfreN5.s:124: Warning: ignoring changed section attributes for .discard
/tmp/ccKfreN5.s:1014: Warning: ignoring changed section attributes for .discard
/tmp/ccKfreN5.s:1067: Warning: ignoring changed section attributes for .discard
  CC      kernel/signal.o
  CC      arch/microblaze/kernel/cpu/cache.o
  CC      arch/microblaze/kernel/unwind.o
  CHECK   arch/microblaze/kernel/cpu/cpuinfo.c
  CHECK   kernel/sys.c
  CC      arch/microblaze/kernel/cpu/cpuinfo.o
  CHECK   mm/page_alloc.c
  CHECK   arch/microblaze/kernel/cpu/cpuinfo-pvr-full.c
  CC      arch/microblaze/kernel/cpu/cpuinfo-pvr-full.o
  CHECK   arch/microblaze/kernel/early_printk.c
kernel/sys.c:1049:42: warning: incorrect type in argument 2 (different modifiers)
kernel/sys.c:1049:42:    expected unsigned long [nocast] [usertype] *ut
kernel/sys.c:1049:42:    got unsigned long *<noident>
kernel/sys.c:1049:42: warning: implicit cast to nocast type
kernel/sys.c:1049:52: warning: incorrect type in argument 3 (different modifiers)
kernel/sys.c:1049:52:    expected unsigned long [nocast] [usertype] *st
kernel/sys.c:1049:52:    got unsigned long *<noident>
kernel/sys.c:1049:52: warning: implicit cast to nocast type
kernel/sys.c:1704:18: warning: implicit cast to nocast type
kernel/sys.c:1707:35: warning: incorrect type in argument 2 (different modifiers)
kernel/sys.c:1707:35:    expected unsigned long [nocast] [usertype] *ut
kernel/sys.c:1707:35:    got unsigned long *<noident>
kernel/sys.c:1707:35: warning: implicit cast to nocast type
kernel/sys.c:1707:43: warning: incorrect type in argument 3 (different modifiers)
kernel/sys.c:1707:43:    expected unsigned long [nocast] [usertype] *st
kernel/sys.c:1707:43:    got unsigned long *<noident>
kernel/sys.c:1707:43: warning: implicit cast to nocast type
kernel/sys.c:1733:38: warning: incorrect type in argument 2 (different modifiers)
kernel/sys.c:1733:38:    expected unsigned long [nocast] [usertype] *ut
kernel/sys.c:1733:38:    got unsigned long *<noident>
kernel/sys.c:1733:38: warning: implicit cast to nocast type
kernel/sys.c:1733:48: warning: incorrect type in argument 3 (different modifiers)
kernel/sys.c:1733:48:    expected unsigned long [nocast] [usertype] *st
kernel/sys.c:1733:48:    got unsigned long *<noident>
kernel/sys.c:1733:48: warning: implicit cast to nocast type
  CC      kernel/sys.o
mm/page_alloc.c:1432:8: warning: symbol 'mt' shadows an earlier one
mm/page_alloc.c:1402:6: originally declared here
mm/page_alloc.c:111:5: warning: symbol 'percpu_pagelist_fraction' was not declared. Should it be static?
mm/page_alloc.c:197:5: warning: symbol 'min_free_kbytes' was not declared. Should it be static?
include/linux/vmstat.h:42:2: error: invalid assignment
include/linux/vmstat.h:42:2: error: invalid assignment
include/linux/vmstat.h:42:2: error: invalid assignment
include/linux/vmstat.h:42:2: error: invalid assignment
include/linux/vmstat.h:32:2: error: invalid assignment
include/linux/vmstat.h:32:2: error: invalid assignment
include/linux/vmstat.h:32:2: error: invalid assignment
include/linux/vmstat.h:32:2: error: invalid assignment
include/linux/vmstat.h:42:2: error: invalid assignment
include/linux/vmstat.h:42:2: error: invalid assignment
include/linux/vmstat.h:42:2: error: invalid assignment
include/linux/vmstat.h:42:2: error: invalid assignment
  CHECK   arch/microblaze/kernel/cpu/cpuinfo-static.c
arch/microblaze/kernel/early_printk.c:176:15: warning: cast removes address space of expression
  CC      arch/microblaze/kernel/early_printk.o
  CHECK   arch/microblaze/kernel/microblaze_ksyms.c
  CC      mm/page_alloc.o
  CHECK   arch/microblaze/kernel/cpu/mb.c
  CC      arch/microblaze/kernel/cpu/cpuinfo-static.o
  CC      arch/microblaze/kernel/cpu/mb.o
  CC      arch/microblaze/kernel/microblaze_ksyms.o
  CHECK   arch/microblaze/kernel/cpu/pvr.c
  CC      arch/microblaze/kernel/cpu/pvr.o
  CHECK   mm/page-writeback.c
mm/page-writeback.c:979:7: warning: symbol '_min1' shadows an earlier one
mm/page-writeback.c:979:7: originally declared here
mm/page-writeback.c:979:7: warning: symbol '_min1' shadows an earlier one
mm/page-writeback.c:979:7: originally declared here
mm/page-writeback.c:979:7: warning: symbol '_min2' shadows an earlier one
mm/page-writeback.c:979:7: originally declared here
mm/page-writeback.c:984:7: warning: symbol '_max1' shadows an earlier one
mm/page-writeback.c:984:7: originally declared here
mm/page-writeback.c:984:7: warning: symbol '_max1' shadows an earlier one
mm/page-writeback.c:984:7: originally declared here
mm/page-writeback.c:984:7: warning: symbol '_max2' shadows an earlier one
mm/page-writeback.c:984:7: originally declared here
mm/page-writeback.c:441:5: warning: incorrect type in argument 3 (different signedness)
mm/page-writeback.c:441:5:    expected unsigned long *numerator
mm/page-writeback.c:441:5:    got long *numerator
mm/page-writeback.c:441:16: warning: incorrect type in argument 4 (different signedness)
mm/page-writeback.c:441:16:    expected unsigned long *denominator
mm/page-writeback.c:441:16:    got long *denominator
mm/page-writeback.c:1977:3: error: invalid assignment
mm/page-writeback.c:1977:3: error: invalid assignment
mm/page-writeback.c:1977:3: error: invalid assignment
mm/page-writeback.c:1977:3: error: invalid assignment
  CC      mm/page-writeback.o
  CHECK   mm/readahead.c
  LD      arch/microblaze/kernel/cpu/built-in.o
  CHECK   arch/microblaze/kernel/module.c
  CC      mm/readahead.o
  CC      arch/microblaze/kernel/module.o
  AS      arch/microblaze/kernel/entry-nommu.o
  CHECK   mm/swap.c
  CHECK   kernel/kmod.c
include/linux/vmstat.h:42:2: error: invalid assignment
include/linux/vmstat.h:42:2: error: invalid assignment
include/linux/vmstat.h:42:2: error: invalid assignment
include/linux/vmstat.h:42:2: error: invalid assignment
include/linux/vmstat.h:32:2: error: invalid assignment
include/linux/vmstat.h:32:2: error: invalid assignment
include/linux/vmstat.h:32:2: error: invalid assignment
include/linux/vmstat.h:32:2: error: invalid assignment
mm/swap.c:459:52: error: incompatible types for operation (+)
mm/swap.c:459:52:    left side has type unknown type 11 <noident>
mm/swap.c:459:52:    right side has type int enum lru_list [signed] lru
mm/swap.c:459:52: error: cannot dereference this type
include/linux/vmstat.h:32:2: error: invalid assignment
include/linux/vmstat.h:32:2: error: invalid assignment
include/linux/vmstat.h:32:2: error: invalid assignment
include/linux/vmstat.h:32:2: error: invalid assignment
include/linux/vmstat.h:32:2: error: invalid assignment
include/linux/vmstat.h:32:2: error: invalid assignment
include/linux/vmstat.h:32:2: error: invalid assignment
include/linux/vmstat.h:32:2: error: invalid assignment
  CC      mm/swap.o
kernel/kmod.c:222:11: warning: cast adds address space to expression (<asn:1>)
kernel/kmod.c:222:11: warning: cast adds address space to expression (<asn:1>)
kernel/kmod.c:286:19: warning: cast adds address space to expression (<asn:1>)
  CC      kernel/kmod.o
  AS      arch/microblaze/kernel/head.o
  LDS     arch/microblaze/kernel/vmlinux.lds
  LD      arch/microblaze/kernel/built-in.o
/tmp/cc2Qq0lA.s: Assembler messages:
/tmp/cc2Qq0lA.s:672: Warning: ignoring changed section attributes for .discard
/tmp/cc2Qq0lA.s:686: Warning: ignoring changed section attributes for .discard
/tmp/cc2Qq0lA.s:706: Warning: ignoring changed section attributes for .discard
/tmp/cc2Qq0lA.s:761: Warning: ignoring changed section attributes for .discard
/tmp/cc2Qq0lA.s:775: Warning: ignoring changed section attributes for .discard
/tmp/cc2Qq0lA.s:794: Warning: ignoring changed section attributes for .discard
/tmp/cc2Qq0lA.s:808: Warning: ignoring changed section attributes for .discard
/tmp/cc2Qq0lA.s:829: Warning: ignoring changed section attributes for .discard
/tmp/cc2Qq0lA.s:849: Warning: ignoring changed section attributes for .discard
/tmp/cc2Qq0lA.s:863: Warning: ignoring changed section attributes for .discard
/tmp/cc2Qq0lA.s:882: Warning: ignoring changed section attributes for .discard
/tmp/cc2Qq0lA.s:908: Warning: ignoring changed section attributes for .discard
/tmp/cc2Qq0lA.s:926: Warning: ignoring changed section attributes for .discard
/tmp/cc2Qq0lA.s:940: Warning: ignoring changed section attributes for .discard
/tmp/cc2Qq0lA.s:960: Warning: ignoring changed section attributes for .discard
/tmp/cc2Qq0lA.s:980: Warning: ignoring changed section attributes for .discard
/tmp/cc2Qq0lA.s:1002: Warning: ignoring changed section attributes for .discard
/tmp/cc2Qq0lA.s:1026: Warning: ignoring changed section attributes for .discard
/tmp/cc2Qq0lA.s:1040: Warning: ignoring changed section attributes for .discard
/tmp/cc2Qq0lA.s:1061: Warning: ignoring changed section attributes for .discard
/tmp/cc2Qq0lA.s:1088: Warning: ignoring changed section attributes for .discard
/tmp/cc2Qq0lA.s:1102: Warning: ignoring changed section attributes for .discard
/tmp/cc2Qq0lA.s:1123: Warning: ignoring changed section attributes for .discard
/tmp/cc2Qq0lA.s:1143: Warning: ignoring changed section attributes for .discard
/tmp/cc2Qq0lA.s:1157: Warning: ignoring changed section attributes for .discard
/tmp/cczNBvub.s: Assembler messages:
/tmp/cczNBvub.s:3832: Warning: ignoring changed section attributes for .discard
/tmp/cczNBvub.s:3847: Warning: ignoring changed section attributes for .discard
/tmp/cczNBvub.s:3863: Warning: ignoring changed section attributes for .discard
/tmp/cczNBvub.s:4022: Warning: ignoring changed section attributes for .discard
/tmp/cczNBvub.s:4037: Warning: ignoring changed section attributes for .discard
/tmp/cczNBvub.s:4053: Warning: ignoring changed section attributes for .discard
/tmp/cczNBvub.s:4552: Warning: ignoring changed section attributes for .discard
/tmp/cczNBvub.s:4611: Warning: ignoring changed section attributes for .discard
/tmp/cczNBvub.s:4741: Warning: ignoring changed section attributes for .discard
/tmp/cczNBvub.s:4756: Warning: ignoring changed section attributes for .discard
/tmp/cc2Qq0lA.s:10792: Warning: ignoring changed section attributes for .discard
/tmp/cc2Qq0lA.s:10802: Warning: ignoring changed section attributes for .discard
/tmp/cc2Qq0lA.s:10812: Warning: ignoring changed section attributes for .discard
/tmp/cc2Qq0lA.s:10849: Warning: ignoring changed section attributes for .discard
/tmp/cc2Qq0lA.s:10862: Warning: ignoring changed section attributes for .discard
/tmp/cc2Qq0lA.s:10875: Warning: ignoring changed section attributes for .discard
  CHECK   mm/truncate.c
  CHECK   fs/open.c
  CHECK   kernel/workqueue.c
  CC      mm/truncate.o
  CHECK   fs/read_write.c
kernel/workqueue.c:271:25: warning: symbol 'system_highpri_wq' was not declared. Should it be static?
kernel/workqueue.c:483:14: warning: potentially expensive pointer subtraction
kernel/workqueue.c:500:40: error: incompatible types for operation (+)
kernel/workqueue.c:500:40:    left side has type unknown type 11 <noident>
kernel/workqueue.c:500:40:    right side has type int [signed] idx
kernel/workqueue.c:500:40: error: cannot dereference this type
  CHECK   fs/file_table.c
  CC      kernel/workqueue.o
fs/open.c:811:11: warning: restricted fmode_t degrades to integer
  CC      fs/open.o
fs/read_write.c:35:22: warning: incorrect type in return expression (different base types)
fs/read_write.c:35:22:    expected int
fs/read_write.c:35:22:    got restricted fmode_t
fs/read_write.c:35:22: warning: incorrect type in return expression (different base types)
fs/read_write.c:35:22:    expected int
fs/read_write.c:35:22:    got restricted fmode_t
fs/read_write.c:35:22: warning: incorrect type in return expression (different base types)
fs/read_write.c:35:22:    expected int
fs/read_write.c:35:22:    got restricted fmode_t
fs/read_write.c:35:22: warning: incorrect type in return expression (different base types)
fs/read_write.c:35:22:    expected int
fs/read_write.c:35:22:    got restricted fmode_t
  CC      fs/read_write.o
fs/file_table.c:318:46: warning: context imbalance in 'fput': wrong count at exit
fs/file_table.c:318:46:    context '/ã¢+': wanted 0, got 1
  CC      fs/file_table.o
  CHECK   fs/super.c
  CHECK   mm/vmscan.c
fs/super.c:354:9: warning: context imbalance in 'grab_super': wrong count at exit
fs/super.c:354:9:    context 'sb_lock': wanted 0, got 1
fs/super.c:460:19: warning: context problem in 'sget': 'grab_super' expected different context
fs/super.c:460:19:    context 'sb_lock': wanted >= 1, got 0
fs/super.c:665:18: warning: context problem in 'get_active_super': 'grab_super' expected different context
fs/super.c:665:18:    context 'sb_lock': wanted >= 1, got 0
  CC      fs/super.o
mm/vmscan.c:1749:7: warning: symbol 'file' shadows an earlier one
mm/vmscan.c:1641:22: originally declared here
include/linux/vmstat.h:47:2: error: invalid assignment
include/linux/vmstat.h:47:2: error: invalid assignment
include/linux/vmstat.h:47:2: error: invalid assignment
include/linux/vmstat.h:47:2: error: invalid assignment
include/linux/vmstat.h:37:2: error: invalid assignment
include/linux/vmstat.h:37:2: error: invalid assignment
include/linux/vmstat.h:37:2: error: invalid assignment
include/linux/vmstat.h:37:2: error: invalid assignment
include/linux/vmstat.h:37:2: error: invalid assignment
include/linux/vmstat.h:37:2: error: invalid assignment
include/linux/vmstat.h:37:2: error: invalid assignment
include/linux/vmstat.h:37:2: error: invalid assignment
include/linux/vmstat.h:47:2: error: invalid assignment
include/linux/vmstat.h:47:2: error: invalid assignment
include/linux/vmstat.h:47:2: error: invalid assignment
include/linux/vmstat.h:47:2: error: invalid assignment
include/linux/vmstat.h:42:2: error: invalid assignment
include/linux/vmstat.h:42:2: error: invalid assignment
include/linux/vmstat.h:42:2: error: invalid assignment
include/linux/vmstat.h:42:2: error: invalid assignment
include/linux/vmstat.h:42:2: error: invalid assignment
include/linux/vmstat.h:42:2: error: invalid assignment
include/linux/vmstat.h:42:2: error: invalid assignment
include/linux/vmstat.h:42:2: error: invalid assignment
include/linux/vmstat.h:42:2: error: invalid assignment
include/linux/vmstat.h:42:2: error: invalid assignment
include/linux/vmstat.h:42:2: error: invalid assignment
include/linux/vmstat.h:42:2: error: invalid assignment
include/linux/vmstat.h:42:2: error: invalid assignment
include/linux/vmstat.h:42:2: error: invalid assignment
include/linux/vmstat.h:42:2: error: invalid assignment
include/linux/vmstat.h:42:2: error: invalid assignment
include/linux/vmstat.h:42:2: error: invalid assignment
include/linux/vmstat.h:42:2: error: invalid assignment
include/linux/vmstat.h:42:2: error: invalid assignment
include/linux/vmstat.h:42:2: error: invalid assignment
include/linux/vmstat.h:42:2: error: invalid assignment
include/linux/vmstat.h:42:2: error: invalid assignment
include/linux/vmstat.h:42:2: error: invalid assignment
include/linux/vmstat.h:42:2: error: invalid assignment
include/linux/vmstat.h:37:2: error: invalid assignment
include/linux/vmstat.h:37:2: error: invalid assignment
include/linux/vmstat.h:37:2: error: invalid assignment
include/linux/vmstat.h:37:2: error: invalid assignment
include/linux/vmstat.h:37:2: error: invalid assignment
include/linux/vmstat.h:37:2: error: invalid assignment
include/linux/vmstat.h:37:2: error: invalid assignment
include/linux/vmstat.h:37:2: error: invalid assignment
include/linux/vmstat.h:37:2: error: invalid assignment
include/linux/vmstat.h:37:2: error: invalid assignment
include/linux/vmstat.h:37:2: error: invalid assignment
include/linux/vmstat.h:37:2: error: invalid assignment
include/linux/vmstat.h:37:2: error: invalid assignment
include/linux/vmstat.h:37:2: error: invalid assignment
include/linux/vmstat.h:37:2: error: invalid assignment
include/linux/vmstat.h:37:2: error: invalid assignment
include/linux/vmstat.h:37:2: error: invalid assignment
include/linux/vmstat.h:37:2: error: invalid assignment
include/linux/vmstat.h:37:2: error: invalid assignment
include/linux/vmstat.h:37:2: error: invalid assignment
include/linux/vmstat.h:37:2: error: invalid assignment
include/linux/vmstat.h:37:2: error: invalid assignment
include/linux/vmstat.h:37:2: error: invalid assignment
include/linux/vmstat.h:37:2: error: invalid assignment
  CC      mm/vmscan.o
  CHECK   mm/shmem.c
  CHECK   fs/char_dev.c
/tmp/ccNA2Bnk.s: Assembler messages:
/tmp/ccNA2Bnk.s:2047: Warning: ignoring changed section attributes for .discard
/tmp/ccNA2Bnk.s:3341: Warning: ignoring changed section attributes for .discard
/tmp/ccNA2Bnk.s:3409: Warning: ignoring changed section attributes for .discard
mm/shmem.c:2828:12: warning: symbol 'shmem_init' was not declared. Should it be static?
mm/shmem.c:2838:5: warning: symbol 'shmem_unuse' was not declared. Should it be static?
mm/shmem.c:2843:5: warning: symbol 'shmem_lock' was not declared. Should it be static?
mm/shmem.c:2848:6: warning: symbol 'shmem_unlock_mapping' was not declared. Should it be static?
mm/shmem.c:2852:6: warning: symbol 'shmem_truncate_range' was not declared. Should it be static?
mm/shmem.c:2874:13: warning: symbol 'shmem_file_setup' was not declared. Should it be static?
mm/shmem.c:2967:13: warning: symbol 'shmem_read_mapping_page_gfp' was not declared. Should it be static?
  CC      mm/shmem.o
  CC      fs/char_dev.o
  CHECK   fs/stat.c
  CC      fs/stat.o
  CHECK   fs/exec.c
  CHECK   mm/util.c
fs/exec.c:415:17: warning: incorrect type in return expression (different address spaces)
fs/exec.c:415:17:    expected char const [noderef] <asn:1>*
fs/exec.c:415:17:    got void *
fs/exec.c:434:15: warning: incorrect type in argument 1 (different address spaces)
fs/exec.c:434:15:    expected void const *ptr
fs/exec.c:434:15:    got char const [noderef] <asn:1>*p
fs/exec.c:468:14: warning: incorrect type in argument 1 (different address spaces)
fs/exec.c:468:14:    expected void const *ptr
fs/exec.c:468:14:    got char const [noderef] <asn:1>*[assigned] str
fs/exec.c:550:18: warning: cast adds address space to expression (<asn:1>)
fs/exec.c:797:27: warning: cast adds address space to expression (<asn:1>)
  CC      fs/exec.o
  CC      mm/util.o
  CHECK   mm/mmzone.c
  CHECK   fs/pipe.c
  CC      mm/mmzone.o
  CHECK   fs/namei.c
  CHECK   kernel/pid.c
  CC      fs/pipe.o
fs/namei.c:2149:7: warning: symbol 'err' shadows an earlier one
fs/namei.c:2124:6: originally declared here
fs/namei.c:2586:8: warning: symbol 'open_flag' shadows an earlier one
fs/namei.c:2470:11: originally declared here
fs/namei.c:561:9: warning: context imbalance in 'unlazy_walk': unexpected unlock
fs/namei.c:561:9:    context '<noident>': wanted 0, got -1
fs/namei.c:618:9: warning: context imbalance in 'complete_walk': unexpected unlock
fs/namei.c:618:9:    context 'RCU': wanted 0, got -1
fs/namei.c:1170:9: warning: context imbalance in 'follow_dotdot_rcu': unexpected unlock
fs/namei.c:1170:9:    context 'RCU': wanted 0, got -1
fs/namei.c:494:2: warning: context imbalance in 'terminate_walk': unexpected unlock
fs/namei.c:494:2:    context 'RCU': wanted 0, got -1
fs/namei.c:1940:9: warning: context imbalance in 'path_init': wrong count at exit
fs/namei.c:1940:9:    context 'RCU': wanted 0, got 1
  CC      fs/namei.o
  CHECK   fs/fcntl.c
  CHECK   mm/vmstat.c
kernel/pid.c:47:5: warning: symbol 'pid_max' was not declared. Should it be static?
kernel/pid.c:51:5: warning: symbol 'pid_max_min' was not declared. Should it be static?
kernel/pid.c:52:5: warning: symbol 'pid_max_max' was not declared. Should it be static?
kernel/pid.c:283:22: warning: context imbalance in 'free_pid': wrong count at exit
kernel/pid.c:283:22:    context '&g+': wanted 0, got 1
  CC      kernel/pid.o
  CHECK   fs/ioctl.c
include/linux/vmstat.h:47:2: error: invalid assignment
include/linux/vmstat.h:47:2: error: invalid assignment
include/linux/vmstat.h:47:2: error: invalid assignment
include/linux/vmstat.h:47:2: error: invalid assignment
  CC      mm/vmstat.o
fs/fcntl.c:709:8: warning: context imbalance in 'kill_fasync_rcu': wrong count at exit
fs/fcntl.c:709:8:    context 'ÎÑÔ*': wanted 0, got 1
  CC      fs/fcntl.o
  CC      fs/ioctl.o
/tmp/ccFnNHN8.s: Assembler messages:
/tmp/ccFnNHN8.s:67: Warning: ignoring changed section attributes for .discard
  CHECK   fs/readdir.c
  CHECK   ipc/util.c
  CHECK   mm/backing-dev.c
  CC      fs/readdir.o
  CHECK   ipc/msgutil.c
ipc/util.c:203:9: warning: context imbalance in 'ipc_findkey': wrong count at exit
ipc/util.c:203:9:    context 'RCU': wanted 0, got 1
ipc/util.c:293:9: warning: context imbalance in 'ipc_addid': wrong count at exit
ipc/util.c:293:9:    context 'RCU': wanted 0, got 1
include/linux/spinlock.h:325:2: warning: context imbalance in 'ipcget_public': __context__ statement expected different context
include/linux/spinlock.h:325:2:    context '<noident>': wanted >= 0, got -1
ipc/util.c:715:9: warning: context imbalance in 'ipc_lock': wrong count at exit
ipc/util.c:715:9:    context 'RCU': wanted 0, got 1
ipc/util.c:731:9: warning: context imbalance in 'ipc_lock_check': unexpected unlock
ipc/util.c:731:9:    context '<noident>': wanted 0, got -1
include/linux/err.h:24:18: warning: context imbalance in 'ipcctl_pre_down': unexpected unlock
include/linux/err.h:24:18:    context '<noident>': wanted 0, got -1
ipc/util.c:881:9: warning: context imbalance in 'sysvipc_find_ipc': wrong count at exit
ipc/util.c:881:9:    context 'RCU': wanted 0, got 1
ipc/util.c:894:60: warning: context imbalance in 'sysvipc_proc_next': unexpected unlock
ipc/util.c:894:60:    context '<noident>': wanted 0, got -1
ipc/util.c:940:11: warning: context imbalance in 'sysvipc_proc_stop': unexpected unlock
ipc/util.c:940:11:    context '<noident>': wanted 0, got -1
  CC      ipc/util.o
include/linux/spinlock.h:274:10: warning: context imbalance in 'bdi_lock_two': wrong count at exit
include/linux/spinlock.h:274:10:    context '<noident>': wanted 0, got 1
/tmp/ccDUFgyr.s: Assembler messages:
/tmp/ccDUFgyr.s:345: Warning: ignoring changed section attributes for .discard
/tmp/ccDUFgyr.s:383: Warning: ignoring changed section attributes for .discard
/tmp/ccDUFgyr.s:1162: Warning: ignoring changed section attributes for .discard
/tmp/ccDUFgyr.s:4020: Warning: ignoring changed section attributes for .discard
/tmp/ccDUFgyr.s:4048: Warning: ignoring changed section attributes for .discard
include/linux/spinlock.h:325:2: warning: context imbalance in 'bdi_destroy': __context__ statement expected different context
include/linux/spinlock.h:325:2:    context '<noident>': wanted >= 0, got -1
  CHECK   kernel/task_work.c
  CC      mm/backing-dev.o
/tmp/ccicfsQX.s: Assembler messages:
/tmp/ccicfsQX.s:1049: Warning: ignoring changed section attributes for .discard
/tmp/ccicfsQX.s:1070: Warning: ignoring changed section attributes for .discard
/tmp/ccicfsQX.s:1163: Warning: ignoring changed section attributes for .discard
/tmp/ccicfsQX.s:1182: Warning: ignoring changed section attributes for .discard
/tmp/ccicfsQX.s:1200: Warning: ignoring changed section attributes for .discard
/tmp/ccicfsQX.s:1217: Warning: ignoring changed section attributes for .discard
  CC      ipc/msgutil.o
  CHECK   ipc/msg.c
  CC      kernel/task_work.o
  CHECK   ipc/sem.c
ipc/msg.c:222:9: warning: context imbalance in 'newque': unexpected unlock
ipc/msg.c:222:9:    context '<noident>': wanted 0, got -1
ipc/msg.c:299:17: warning: context imbalance in 'freeque': unexpected unlock
ipc/msg.c:299:17:    context '<noident>': wanted 0, got -1
include/linux/rcupdate.h:760:2: warning: context imbalance in 'do_msgsnd': __context__ statement expected different context
include/linux/rcupdate.h:760:2:    context 'RCU': wanted >= 0, got -1
include/linux/rcupdate.h:760:2: warning: context imbalance in 'do_msgrcv': __context__ statement expected different context
include/linux/rcupdate.h:760:2:    context 'RCU': wanted >= 0, got -1
  CC      ipc/msg.o
/tmp/ccCoE8JL.s: Assembler messages:
/tmp/ccCoE8JL.s:70: Warning: ignoring changed section attributes for .discard
/tmp/ccCoE8JL.s:98: Warning: ignoring changed section attributes for .discard
/tmp/ccCoE8JL.s:121: Warning: ignoring changed section attributes for .discard
/tmp/ccCoE8JL.s:142: Warning: ignoring changed section attributes for .discard
/tmp/ccCoE8JL.s:163: Warning: ignoring changed section attributes for .discard
/tmp/ccCoE8JL.s:227: Warning: ignoring changed section attributes for .discard
/tmp/ccCoE8JL.s:533: Warning: ignoring changed section attributes for .discard
/tmp/ccCoE8JL.s:796: Warning: ignoring changed section attributes for .discard
/tmp/ccCoE8JL.s:900: Warning: ignoring changed section attributes for .discard
/tmp/ccCoE8JL.s:926: Warning: ignoring changed section attributes for .discard
/tmp/ccCoE8JL.s:947: Warning: ignoring changed section attributes for .discard
/tmp/ccCoE8JL.s:1012: Warning: ignoring changed section attributes for .discard
/tmp/ccCoE8JL.s:1038: Warning: ignoring changed section attributes for .discard
ipc/sem.c:902:17: warning: context imbalance in 'freeary': unexpected unlock
ipc/sem.c:902:17:    context '<noident>': wanted 0, got -1
ipc/sem.c:1011:9: warning: context imbalance in 'semctl_nolock': unexpected unlock
ipc/sem.c:1011:9:    context '<noident>': wanted 0, got -1
ipc/sem.c:1172:9: warning: context imbalance in 'semctl_main': unexpected unlock
ipc/sem.c:1172:9:    context '<noident>': wanted 0, got -1
ipc/sem.c:1430:9: warning: context imbalance in 'find_alloc_undo': wrong count at exit
ipc/sem.c:1430:9:    context 'RCU': wanted 0, got 1
include/linux/rcupdate.h:786:2: warning: context imbalance in 'sys_semtimedop': __context__ statement expected different context
include/linux/rcupdate.h:786:2:    context 'RCU': wanted >= 0, got -1
  CC      ipc/sem.o
  CHECK   kernel/rcupdate.c
  CHECK   ipc/shm.c
  CHECK   kernel/extable.c
  CC      kernel/rcupdate.o
ipc/shm.c:469:24: warning: implicit cast to nocast type
ipc/shm.c:496:15: warning: implicit cast to nocast type
ipc/shm.c:507:15: warning: implicit cast to nocast type
ipc/shm.c:97:19: warning: context imbalance in 'do_shm_rmid': unexpected unlock
ipc/shm.c:97:19:    context '<noident>': wanted 0, got -1
include/linux/rcupdate.h:195:2: warning: context imbalance in 'shm_open': unexpected unlock
include/linux/rcupdate.h:195:2:    context '<noident>': wanted 0, got -1
ipc/shm.c:200:17: warning: context imbalance in 'shm_destroy': unexpected unlock
ipc/shm.c:200:17:    context '<noident>': wanted 0, got -1
ipc/shm.c:244:12: warning: context imbalance in 'shm_close': unexpected unlock
ipc/shm.c:244:12:    context '<noident>': wanted 0, got -1
ipc/shm.c:275:9: warning: context imbalance in 'shm_try_destroy_current': wrong count at exit
ipc/shm.c:275:9:    context 'RCU': wanted 0, got 1
ipc/shm.c:298:9: warning: context imbalance in 'shm_try_destroy_orphaned': wrong count at exit
ipc/shm.c:298:9:    context 'RCU': wanted 0, got 1
ipc/shm.c:949:9: warning: context imbalance in 'sys_shmctl': unexpected unlock
ipc/shm.c:949:9:    context '<noident>': wanted 0, got -1
ipc/shm.c:1106:2: warning: context imbalance in 'do_shmat': unexpected unlock
ipc/shm.c:1106:2:    context '<noident>': wanted 0, got -1
  CC      ipc/shm.o
kernel/extable.c:39:16: warning: symbol 'main_extable_sort_needed' was not declared. Should it be static?
  CC      kernel/extable.o
  CHECK   fs/select.c
  CHECK   mm/mm_init.c
  CC      fs/select.o
  CC      mm/mm_init.o
/tmp/ccVbNUHf.s: Assembler messages:
/tmp/ccVbNUHf.s:172: Warning: ignoring changed section attributes for .discard
/tmp/ccVbNUHf.s:1863: Warning: ignoring changed section attributes for .discard
  CHECK   fs/fifo.c
  CHECK   mm/mmu_context.c
  CC      mm/mmu_context.o
  CC      fs/fifo.o
  CHECK   kernel/params.c
  CC      kernel/params.o
  CHECK   kernel/posix-timers.c
  CHECK   kernel/kthread.c
  CHECK   mm/percpu.c
kernel/kthread.c:559:9: warning: context imbalance in 'queue_kthread_work': wrong count at exit
kernel/kthread.c:559:9:    context '©¹G+': wanted 0, got 1
  CC      kernel/kthread.o
include/linux/spinlock.h:340:2: warning: context imbalance in 'do_schedule_next_timer': wrong count at exit
include/linux/spinlock.h:340:2:    context '<noident>': wanted 0, got 1
kernel/posix-timers.c:436:9: warning: context imbalance in 'posix_timer_fn': wrong count at exit
kernel/posix-timers.c:436:9:    context 'ºm+': wanted 0, got 1
kernel/posix-timers.c:513:25: warning: context imbalance in 'release_posix_timer': wrong count at exit
kernel/posix-timers.c:513:25:    context '¼m+': wanted 0, got 1
kernel/posix-timers.c:654:9: warning: context imbalance in '__lock_timer': wrong count at exit
kernel/posix-timers.c:654:9:    context '½m+': wanted 0, got 1
include/linux/spinlock.h:340:2: warning: context imbalance in 'itimer_delete': __context__ statement expected different context
include/linux/spinlock.h:340:2:    context '<noident>': wanted >= 0, got -1
  CC      kernel/posix-timers.o
  CHECK   kernel/wait.c
mm/percpu.c:807:8: warning: cast adds address space to expression (<asn:3>)
mm/percpu.c:1003:24: warning: cast adds address space to expression (<asn:3>)
mm/percpu.c:417:9: warning: context imbalance in 'pcpu_extend_area_map': wrong count at exit
mm/percpu.c:417:9:    context 'úÏÒ*': wanted 0, got 1
mm/percpu.c:822:9: warning: context imbalance in 'pcpu_alloc': wrong count at exit
mm/percpu.c:822:9:    context 'qÐÒ*': wanted 0, got 1
include/linux/spinlock.h:340:2: warning: context imbalance in 'free_percpu': wrong count at exit
include/linux/spinlock.h:340:2:    context 'vÐÒ*': wanted 0, got 1
include/linux/spinlock.h:340:2: warning: context imbalance in 'percpu_init_late': __context__ statement expected different context
include/linux/spinlock.h:340:2:    context '<noident>': wanted >= 0, got -1
  CC      mm/percpu.o
include/linux/spinlock.h:340:2: warning: context imbalance in 'add_wait_queue': wrong count at exit
include/linux/spinlock.h:340:2:    context 'æÓî*': wanted 0, got 1
include/linux/spinlock.h:340:2: warning: context imbalance in 'add_wait_queue_exclusive': wrong count at exit
include/linux/spinlock.h:340:2:    context 'çÓî*': wanted 0, got 1
include/linux/spinlock.h:340:2: warning: context imbalance in 'remove_wait_queue': wrong count at exit
include/linux/spinlock.h:340:2:    context 'çÓî*': wanted 0, got 1
include/linux/spinlock.h:340:2: warning: context imbalance in 'prepare_to_wait': wrong count at exit
include/linux/spinlock.h:340:2:    context 'çÓî*': wanted 0, got 1
include/linux/spinlock.h:340:2: warning: context imbalance in 'prepare_to_wait_exclusive': wrong count at exit
include/linux/spinlock.h:340:2:    context 'èÓî*': wanted 0, got 1
include/linux/spinlock.h:340:2: warning: context imbalance in 'finish_wait': wrong count at exit
include/linux/spinlock.h:340:2:    context 'éÓî*': wanted 0, got 1
include/linux/spinlock.h:340:2: warning: context imbalance in 'abort_exclusive_wait': wrong count at exit
include/linux/spinlock.h:340:2:    context 'éÓî*': wanted 0, got 1
  CC      kernel/wait.o
  CHECK   kernel/kfifo.c
  CHECK   ipc/ipcns_notifier.c
  CC      kernel/kfifo.o
  CC      ipc/ipcns_notifier.o
/tmp/ccRUdN14.s: Assembler messages:
/tmp/ccRUdN14.s:1519: Warning: ignoring changed section attributes for .discard
/tmp/ccRUdN14.s:3153: Warning: ignoring changed section attributes for .discard
/tmp/ccRUdN14.s:3408: Warning: ignoring changed section attributes for .discard
  CHECK   fs/dcache.c
  CHECK   security/commoncap.c
fs/dcache.c:128:7: error: invalid assignment
fs/dcache.c:233:2: error: invalid assignment
fs/dcache.c:233:2: error: invalid assignment
fs/dcache.c:233:2: error: invalid assignment
fs/dcache.c:233:2: error: invalid assignment
  CHECK   fs/inode.c
fs/dcache.c:1325:2: error: invalid assignment
fs/dcache.c:1325:2: error: invalid assignment
fs/dcache.c:1325:2: error: invalid assignment
fs/dcache.c:1325:2: error: invalid assignment
  CC      fs/dcache.o
  CHECK   ipc/syscall.c
  CHECK   fs/attr.c
  CC      ipc/syscall.o
  CC      security/commoncap.o
fs/inode.c:83:7: error: invalid assignment
fs/inode.c:92:7: error: invalid assignment
fs/inode.c:92:7: error: invalid assignment
fs/inode.c:194:2: error: invalid assignment
fs/inode.c:194:2: error: invalid assignment
fs/inode.c:194:2: error: invalid assignment
fs/inode.c:194:2: error: invalid assignment
fs/inode.c:247:2: error: invalid assignment
fs/inode.c:247:2: error: invalid assignment
fs/inode.c:247:2: error: invalid assignment
fs/inode.c:247:2: error: invalid assignment
fs/inode.c:406:3: error: invalid assignment
fs/inode.c:406:3: error: invalid assignment
fs/inode.c:406:3: error: invalid assignment
fs/inode.c:406:3: error: invalid assignment
fs/inode.c:430:3: error: invalid assignment
fs/inode.c:430:3: error: invalid assignment
fs/inode.c:430:3: error: invalid assignment
fs/inode.c:430:3: error: invalid assignment
fs/inode.c:741:4: error: invalid assignment
fs/inode.c:741:4: error: invalid assignment
fs/inode.c:741:4: error: invalid assignment
fs/inode.c:741:4: error: invalid assignment
fs/inode.c:779:3: error: invalid assignment
fs/inode.c:779:3: error: invalid assignment
fs/inode.c:779:3: error: invalid assignment
fs/inode.c:779:3: error: invalid assignment
include/linux/vmstat.h:42:2: error: invalid assignment
include/linux/vmstat.h:42:2: error: invalid assignment
include/linux/vmstat.h:42:2: error: invalid assignment
include/linux/vmstat.h:42:2: error: invalid assignment
include/linux/vmstat.h:42:2: error: invalid assignment
include/linux/vmstat.h:42:2: error: invalid assignment
include/linux/vmstat.h:42:2: error: invalid assignment
include/linux/vmstat.h:42:2: error: invalid assignment
  CC      fs/inode.o
  CHECK   ipc/ipc_sysctl.c
  CC      fs/attr.o
  CC      ipc/ipc_sysctl.o
  CHECK   ipc/mqueue.c
  CHECK   kernel/sys_ni.c
  CC      kernel/sys_ni.o
ipc/mqueue.c:597:9: warning: context imbalance in 'wq_sleep': unexpected unlock
ipc/mqueue.c:597:9:    context '<noident>': wanted 0, got -1
  CC      ipc/mqueue.o
  CHECK   kernel/posix-cpu-timers.c
  CHECK   ipc/mq_sysctl.c
  CC      ipc/mq_sysctl.o
kernel/posix-cpu-timers.c:24:46: warning: incorrect type in argument 3 (different modifiers)
kernel/posix-cpu-timers.c:24:46:    expected unsigned long [nocast] [usertype] *newval
kernel/posix-cpu-timers.c:24:46:    got unsigned long *<noident>
kernel/posix-cpu-timers.c:24:46: warning: implicit cast to nocast type
kernel/posix-cpu-timers.c:439:25: warning: implicit cast to nocast type
kernel/posix-cpu-timers.c:449:25: warning: implicit cast to nocast type
kernel/posix-cpu-timers.c:878:34: warning: implicit cast to nocast type
kernel/posix-cpu-timers.c:893:34: warning: implicit cast to nocast type
kernel/posix-cpu-timers.c:981:18: warning: implicit cast to nocast type
kernel/posix-cpu-timers.c:1034:17: warning: implicit cast to nocast type
kernel/posix-cpu-timers.c:1049:17: warning: implicit cast to nocast type
kernel/posix-cpu-timers.c:1080:50: warning: incorrect type in argument 3 (different modifiers)
kernel/posix-cpu-timers.c:1080:50:    expected unsigned long [nocast] [usertype] *expires
kernel/posix-cpu-timers.c:1080:50:    got unsigned long *<noident>
kernel/posix-cpu-timers.c:1080:50: warning: implicit cast to nocast type
kernel/posix-cpu-timers.c:1082:50: warning: incorrect type in argument 3 (different modifiers)
kernel/posix-cpu-timers.c:1082:50:    expected unsigned long [nocast] [usertype] *expires
kernel/posix-cpu-timers.c:1082:50:    got unsigned long *<noident>
kernel/posix-cpu-timers.c:1082:50: warning: implicit cast to nocast type
  CC      kernel/posix-cpu-timers.o
  CHECK   crypto/api.c
  CHECK   mm/slab_common.c
  CC      crypto/api.o
  CHECK   block/elevator.c
  CC      mm/slab_common.o
include/linux/spinlock.h:340:2: warning: context imbalance in 'elv_add_request': wrong count at exit
include/linux/spinlock.h:340:2:    context 'ÄM+': wanted 0, got 1
  CHECK   block/blk-core.c
  CC      block/elevator.o
  LD      security/built-in.o
  CHECK   block/blk-tag.c
include/linux/vmstat.h:47:2: error: invalid assignment
include/linux/vmstat.h:47:2: error: invalid assignment
include/linux/vmstat.h:47:2: error: invalid assignment
include/linux/vmstat.h:47:2: error: invalid assignment
include/linux/vmstat.h:47:2: error: invalid assignment
include/linux/vmstat.h:47:2: error: invalid assignment
include/linux/vmstat.h:47:2: error: invalid assignment
include/linux/vmstat.h:47:2: error: invalid assignment
  CC      block/blk-core.o
  CC      block/blk-tag.o
  CHECK   mm/compaction.c
  CC      mm/compaction.o
  CHECK   crypto/cipher.c
/tmp/ccXlyK8k.s: Assembler messages:
/tmp/ccXlyK8k.s:3869: Warning: ignoring changed section attributes for .discard
  CHECK   fs/bad_inode.c
crypto/cipher.c:70:17: error: bad constant expression
  CC      crypto/cipher.o
  LD      ipc/built-in.o
  CC      fs/bad_inode.o
  CHECK   fs/file.c
  CHECK   mm/balloon_compaction.c
fs/file.c:510:21: warning: symbol 'init_files' was not declared. Should it be static?
include/linux/spinlock.h:285:2: warning: context imbalance in 'expand_fdtable': __context__ statement expected different context
include/linux/spinlock.h:285:2:    context '<noident>': wanted >= 0, got -1
fs/file.c:256:23: warning: context problem in 'expand_files': 'expand_fdtable' expected different context
fs/file.c:256:23:    context 'file_lock': wanted >= 1, got 0
fs/file.c:884:9: warning: context imbalance in 'do_dup2': unexpected unlock
fs/file.c:884:9:    context '<noident>': wanted 0, got -1
fs/file.c:906:9: warning: context imbalance in 'replace_fd': wrong count at exit
fs/file.c:906:9:    context '<noident>': wanted 0, got 1
  CC      fs/file.o
mm/balloon_compaction.c:67:9: warning: context imbalance in 'balloon_page_enqueue': wrong count at exit
mm/balloon_compaction.c:67:9:    context 'BN+': wanted 0, got 1
mm/balloon_compaction.c:130:9: warning: context imbalance in 'balloon_page_dequeue': wrong count at exit
mm/balloon_compaction.c:130:9:    context 'BN+': wanted 0, got 1
  CC      mm/balloon_compaction.o
  CHECK   crypto/scatterwalk.c
  CC      kernel/mutex.o
  LD      drivers/amba/built-in.o
  LD      drivers/auxdisplay/built-in.o
  CC      crypto/compress.o
  CHECK   drivers/base/core.c
  CC      crypto/algapi.o
  CC      crypto/scatterwalk.o
  CC      drivers/base/core.o
  CHECK   mm/interval_tree.c
  CHECK   block/blk-sysfs.c
  CC      mm/interval_tree.o
  CHECK   kernel/hrtimer.c
kernel/hrtimer.c:61:1: warning: symbol 'hrtimer_bases' was not declared. Should it be static?
kernel/hrtimer.c:1230:2: warning: context imbalance in '__run_hrtimer': __context__ statement expected different context
kernel/hrtimer.c:1230:2:    context '<noident>': wanted >= 0, got -1
  CC      kernel/hrtimer.o
  CC      block/blk-sysfs.o
  CHECK   drivers/block/brd.c
  CHECK   fs/filesystems.c
  LD      drivers/bus/built-in.o
  CHECK   kernel/rwsem.c
  CC      fs/filesystems.o
  CC      kernel/rwsem.o
drivers/block/brd.c:433:5: warning: symbol 'rd_size' was not declared. Should it be static?
  CC      drivers/block/brd.o
  CHECK   mm/nommu.c
  CHECK   fs/namespace.c
mm/nommu.c:1994:4: warning: symbol 'addr' shadows an earlier one
mm/nommu.c:1979:17: originally declared here
mm/nommu.c:64:5: warning: symbol 'sysctl_nr_trim_pages' was not declared. Should it be static?
mm/nommu.c:65:5: warning: symbol 'heap_stack_gap' was not declared. Should it be static?
mm/nommu.c:92:35: warning: symbol 'generic_file_vm_ops' was not declared. Should it be static?
mm/nommu.c:1216:48: warning: incorrect type in argument 2 (different address spaces)
mm/nommu.c:1216:48:    expected char [noderef] <asn:1>*<noident>
mm/nommu.c:1216:48:    got void *[assigned] base
mm/nommu.c:1849:15: warning: symbol 'arch_get_unmapped_area' was not declared. Should it be static?
mm/nommu.c:1855:6: warning: symbol 'arch_unmap_area' was not declared. Should it be static?
mm/nommu.c:660:13: warning: context imbalance in '__put_nommu_region': wrong count at exit
mm/nommu.c:660:13:    context 'nommu_region_sem': wanted 0, got 1
mm/nommu.c:670:20: warning: context problem in 'put_nommu_region': '__put_nommu_region' expected different context
mm/nommu.c:670:20:    context 'nommu_region_sem': wanted >= 1, got 0
  CC      mm/nommu.o
  CC      fs/namespace.o
  CHECK   block/blk-flush.c
  CHECK   kernel/nsproxy.c
  CHECK   crypto/proc.c
  CC      block/blk-flush.o
  CC      kernel/nsproxy.o
  CC      crypto/proc.o
  CHECK   drivers/block/nbd.c
  CHECK   drivers/base/bus.c
mm/nommu.c: In function '__access_remote_vm':
mm/nommu.c:1994: warning: 'addr' is used uninitialized in this function
  CHECK   drivers/base/dd.c
  CC      drivers/base/bus.o
  CC      drivers/base/dd.o
include/linux/spinlock.h:340:2: warning: context imbalance in 'nbd_end_request': wrong count at exit
include/linux/spinlock.h:340:2:    context 'Êa®*': wanted 0, got 1
drivers/block/nbd.c:224:9: warning: context imbalance in 'sock_xmit': wrong count at exit
drivers/block/nbd.c:224:9:    context '½`®*': wanted 0, got 1
include/linux/spinlock.h:310:2: warning: context imbalance in 'do_nbd_request': __context__ statement expected different context
include/linux/spinlock.h:310:2:    context '<noident>': wanted >= 0, got -1
  CC      drivers/block/nbd.o
  CHECK   crypto/aes_generic.c
  CHECK   block/blk-settings.c
  CC      crypto/aes_generic.o
  CHECK   kernel/srcu.c
block/blk-settings.c:123:51: warning: cast truncates bits from constant value (fffffffffffff becomes ffffffff)
  CC      block/blk-settings.o
include/linux/spinlock.h:340:2: warning: context imbalance in 'call_srcu': wrong count at exit
include/linux/spinlock.h:340:2:    context '÷Á*': wanted 0, got 1
  CC      kernel/srcu.o
  CHECK   mm/init-mm.c
  CHECK   mm/bootmem.c
mm/init-mm.c:16:18: warning: symbol 'init_mm' was not declared. Should it be static?
  CC      mm/init-mm.o
mm/bootmem.c:113:2: warning: potentially expensive pointer subtraction
mm/bootmem.c:183:2: warning: potentially expensive pointer subtraction
mm/bootmem.c:227:2: warning: potentially expensive pointer subtraction
mm/bootmem.c:286:2: warning: potentially expensive pointer subtraction
mm/bootmem.c:304:2: warning: potentially expensive pointer subtraction
mm/bootmem.c:328:2: warning: potentially expensive pointer subtraction
mm/bootmem.c:493:2: warning: potentially expensive pointer subtraction
mm/bootmem.c:733:6: warning: symbol '___alloc_bootmem_node' was not declared. Should it be static?
  CC      mm/bootmem.o
  CHECK   kernel/semaphore.c
kernel/semaphore.c:222:3: warning: context imbalance in '__down': __context__ statement expected different context
kernel/semaphore.c:222:3:    context '<noident>': wanted >= 0, got -1
kernel/semaphore.c:222:3: warning: context imbalance in '__down_interruptible': __context__ statement expected different context
kernel/semaphore.c:222:3:    context '<noident>': wanted >= 0, got -1
kernel/semaphore.c:222:3: warning: context imbalance in '__down_killable': __context__ statement expected different context
kernel/semaphore.c:222:3:    context '<noident>': wanted >= 0, got -1
kernel/semaphore.c:222:3: warning: context imbalance in '__down_timeout': __context__ statement expected different context
kernel/semaphore.c:222:3:    context '<noident>': wanted >= 0, got -1
  CC      kernel/semaphore.o
  LD      drivers/cdrom/built-in.o
  CHECK   fs/seq_file.c
  CHECK   drivers/base/syscore.c
  CC      fs/seq_file.o
  CC      drivers/base/syscore.o
/tmp/ccsYuUcm.s: Assembler messages:
/tmp/ccsYuUcm.s:3380: Warning: ignoring changed section attributes for .discard
  CHECK   drivers/base/driver.c
  CHECK   kernel/notifier.c
  CC      drivers/base/driver.o
  CHECK   block/blk-ioc.c
  CHECK   kernel/ksysfs.c
kernel/notifier.c:129:9: warning: context imbalance in 'atomic_notifier_chain_register': wrong count at exit
kernel/notifier.c:129:9:    context '··+': wanted 0, got 1
kernel/notifier.c:152:9: warning: context imbalance in 'atomic_notifier_chain_unregister': wrong count at exit
kernel/notifier.c:152:9:    context '··+': wanted 0, got 1
kernel/notifier.c:495:18: warning: context problem in '__srcu_notifier_call_chain': 'srcu_read_unlock' expected different context
kernel/notifier.c:495:18:    context 'sp': wanted >= 1, got 0
  CC      kernel/notifier.o
block/blk-ioc.c:120:36: warning: context imbalance in 'ioc_release_fn': wrong count at exit
block/blk-ioc.c:120:36:    context '§rl+': wanted 0, got 1
block/blk-ioc.c:154:37: warning: context imbalance in 'put_io_context': wrong count at exit
block/blk-ioc.c:154:37:    context '§rl+': wanted 0, got 1
block/blk-ioc.c:197:17: warning: context imbalance in 'put_io_context_active': wrong count at exit
block/blk-ioc.c:197:17:    context '©rl+': wanted 0, got 1
  CC      block/blk-ioc.o
kernel/ksysfs.c:143:5: warning: symbol 'rcu_expedited' was not declared. Should it be static?
  CC      kernel/ksysfs.o
  CHECK   mm/memblock.c
  LD      drivers/block/built-in.o
  LD      crypto/crypto.o
  CC      mm/memblock.o
  CHECK   block/blk-map.c
  CHECK   drivers/base/class.c
  LD      crypto/crypto_algapi.o
  LD      crypto/built-in.o
  CHECK   mm/dmapool.c
  CC      drivers/base/class.o
  CHECK   drivers/char/mem.c
  CC      block/blk-map.o
mm/dmapool.c:365:9: warning: context imbalance in 'dma_pool_alloc': wrong count at exit
mm/dmapool.c:365:9:    context 'þ#+': wanted 0, got 1
include/linux/spinlock.h:340:2: warning: context imbalance in 'dma_pool_free': wrong count at exit
include/linux/spinlock.h:340:2:    context 'ÿ#+': wanted 0, got 1
  CC      mm/dmapool.o
  CHECK   fs/xattr.c
drivers/char/mem.c:88:13: warning: symbol 'unxlate_dev_mem_ptr' was not declared. Should it be static?
drivers/char/mem.c:215:12: warning: symbol 'phys_mem_access_prot_allowed' was not declared. Should it be static?
  CC      drivers/char/mem.o
  CHECK   kernel/cred.c
  CC      kernel/cred.o
  CC      fs/xattr.o
  CHECK   kernel/async.c
  CHECK   drivers/base/platform.c
kernel/async.c:111:9: warning: context imbalance in 'lowest_in_progress': wrong count at exit
kernel/async.c:111:9:    context 'ªI+': wanted 0, got 1
include/linux/spinlock.h:340:2: warning: context imbalance in 'async_run_entry_fn': __context__ statement expected different context
include/linux/spinlock.h:340:2:    context '<noident>': wanted >= 0, got -1
kernel/async.c:202:9: warning: context imbalance in '__async_schedule': wrong count at exit
kernel/async.c:202:9:    context 'ªI+': wanted 0, got 1
  CC      kernel/async.o
  CC      drivers/base/platform.o
  CHECK   mm/slab.c
  LD      sound/built-in.o
  CHECK   drivers/char/random.c
  CHECK   block/blk-exec.c
drivers/char/random.c:679:8: error: invalid assignment
drivers/char/random.c:679:8: error: invalid assignment
drivers/char/random.c:679:8: error: invalid assignment
drivers/char/random.c:679:8: error: invalid assignment
drivers/char/random.c:679:8: error: invalid assignment
drivers/char/random.c:679:8: error: invalid assignment
drivers/char/random.c:679:8: error: invalid assignment
drivers/char/random.c:679:8: error: invalid assignment
drivers/char/random.c:679:8: error: invalid assignment
drivers/char/random.c:679:8: error: invalid assignment
drivers/char/random.c:679:8: error: invalid assignment
drivers/char/random.c:679:8: error: invalid assignment
drivers/char/random.c:679:8: error: invalid assignment
drivers/char/random.c:679:8: error: invalid assignment
drivers/char/random.c:679:8: error: invalid assignment
drivers/char/random.c:679:8: error: invalid assignment
include/linux/spinlock.h:340:2: warning: context imbalance in 'recheck_pfmemalloc_active': wrong count at exit
include/linux/spinlock.h:340:2:    context '¾<1+': wanted 0, got 1
  CC      block/blk-exec.o
  CC      drivers/char/random.o
mm/slab.c:1817:2: warning: context imbalance in 'slab_out_of_memory': wrong count at exit
mm/slab.c:1817:2:    context 'Æ<1+': wanted 0, got 1
  CC      mm/slab.o
  CHECK   block/blk-merge.c
  CHECK   kernel/range.c
  CC      kernel/range.o
  LD      firmware/built-in.o
  CC      block/blk-merge.o
  CHECK   fs/libfs.c
  CHECK   drivers/char/misc.c
fs/libfs.c:123:9: warning: context imbalance in 'dcache_dir_lseek': unexpected unlock
fs/libfs.c:123:9:    context '<noident>': wanted 0, got -1
include/linux/spinlock.h:325:2: warning: context imbalance in 'dcache_readdir': __context__ statement expected different context
include/linux/spinlock.h:325:2:    context '<noident>': wanted >= 0, got -1
include/linux/spinlock.h:325:2: warning: context imbalance in 'simple_empty': __context__ statement expected different context
include/linux/spinlock.h:325:2:    context '<noident>': wanted >= 0, got -1
  CC      fs/libfs.o
  CHECK   kernel/groups.c
  CC      drivers/char/misc.o
  CC      kernel/groups.o
  CHECK   drivers/base/cpu.c
  CHECK   drivers/base/firmware.c
  CC      drivers/base/firmware.o
drivers/base/cpu.c:255:33: warning: incorrect type in assignment (invalid types)
drivers/base/cpu.c:255:33:    expected unknown type 11 <noident>
drivers/base/cpu.c:255:33:    got struct device *<noident>
  CC      drivers/base/cpu.o
/tmp/cc7Sliew.s: Assembler messages:
/tmp/cc7Sliew.s:3118: Warning: ignoring changed section attributes for .discard
/tmp/cc7Sliew.s:3134: Warning: ignoring changed section attributes for .discard
/tmp/cc7Sliew.s:3147: Warning: ignoring changed section attributes for .discard
/tmp/cc7Sliew.s:3162: Warning: ignoring changed section attributes for .discard
  CHECK   fs/fs-writeback.c
  CHECK   fs/pnode.c
  CHECK   drivers/char/hw_random/core.c
/tmp/ccxkkDPb.s: Assembler messages:
/tmp/ccxkkDPb.s:216: Warning: ignoring changed section attributes for .discard
/tmp/ccxkkDPb.s:1050: Warning: ignoring changed section attributes for .discard
  CC      fs/pnode.o
include/linux/spinlock.h:285:2: warning: context imbalance in '__inode_wait_for_writeback': __context__ statement expected different context
include/linux/spinlock.h:285:2:    context '<noident>': wanted >= 0, got -1
fs/fs-writeback.c:351:28: warning: context problem in 'inode_wait_for_writeback': '__inode_wait_for_writeback' expected different context
fs/fs-writeback.c:351:28:    context 'i_lock': wanted >= 1, got 0
fs/fs-writeback.c:372:20: warning: context imbalance in 'inode_sleep_on_writeback': wrong count at exit
fs/fs-writeback.c:372:20:    context 'i_lock': wanted 0, got 1
fs/fs-writeback.c:516:29: warning: context problem in 'writeback_single_inode': '__inode_wait_for_writeback' expected different context
fs/fs-writeback.c:516:29:    context 'i_lock': wanted >= 1, got 0
fs/fs-writeback.c:658:28: warning: context problem in 'writeback_sb_inodes': 'inode_sleep_on_writeback' expected different context
fs/fs-writeback.c:658:28:    context 'i_lock': wanted >= 1, got 0
fs/fs-writeback.c:881:28: warning: context problem in 'wb_writeback': 'inode_sleep_on_writeback' expected different context
fs/fs-writeback.c:881:28:    context 'i_lock': wanted >= 1, got 0
fs/fs-writeback.c:1114:9: warning: context imbalance in 'block_dump___mark_inode_dirty': wrong count at exit
fs/fs-writeback.c:1114:9:    context '<noident>': wanted 0, got 1
  CC      fs/fs-writeback.o
  CC      drivers/char/hw_random/core.o
  CHECK   kernel/lglock.c
  CHECK   drivers/base/init.c
  CC      kernel/lglock.o
  CC      drivers/base/init.o
  CHECK   block/blk-softirq.c
  CHECK   drivers/base/map.c
  CC      block/blk-softirq.o
  CHECK   kernel/smpboot.c
  CC      drivers/base/map.o
kernel/smpboot.c:168:29: warning: incorrect type in initializer (different address spaces)
kernel/smpboot.c:168:29:    expected void const [noderef] <asn:3>*__vpp_verify
kernel/smpboot.c:168:29:    got struct task_struct [noderef] <asn:3>**<noident>
kernel/smpboot.c:168:28: warning: incorrect type in initializer (different address spaces)
kernel/smpboot.c:168:28:    expected struct task_struct *tsk
kernel/smpboot.c:168:28:    got struct task_struct [noderef] <asn:3>*<noident>
kernel/smpboot.c:188:3: warning: incorrect type in initializer (different address spaces)
kernel/smpboot.c:188:3:    expected void const [noderef] <asn:3>*__vpp_verify
kernel/smpboot.c:188:3:    got struct task_struct [noderef] <asn:3>**<noident>
kernel/smpboot.c:188:31: warning: incorrect type in assignment (invalid types)
kernel/smpboot.c:188:31:    expected unknown type 11 <noident>
kernel/smpboot.c:188:31:    got struct task_struct *[assigned] tsk
kernel/smpboot.c:209:29: warning: incorrect type in initializer (different address spaces)
kernel/smpboot.c:209:29:    expected void const [noderef] <asn:3>*__vpp_verify
kernel/smpboot.c:209:29:    got struct task_struct [noderef] <asn:3>**<noident>
kernel/smpboot.c:209:28: warning: incorrect type in initializer (different address spaces)
kernel/smpboot.c:209:28:    expected struct task_struct *tsk
kernel/smpboot.c:209:28:    got struct task_struct [noderef] <asn:3>*<noident>
kernel/smpboot.c:226:29: warning: incorrect type in initializer (different address spaces)
kernel/smpboot.c:226:29:    expected void const [noderef] <asn:3>*__vpp_verify
kernel/smpboot.c:226:29:    got struct task_struct [noderef] <asn:3>**<noident>
kernel/smpboot.c:226:28: warning: incorrect type in initializer (different address spaces)
kernel/smpboot.c:226:28:    expected struct task_struct *tsk
kernel/smpboot.c:226:28:    got struct task_struct [noderef] <asn:3>*<noident>
kernel/smpboot.c:248:30: warning: incorrect type in initializer (different address spaces)
kernel/smpboot.c:248:30:    expected void const [noderef] <asn:3>*__vpp_verify
kernel/smpboot.c:248:30:    got struct task_struct [noderef] <asn:3>**<noident>
kernel/smpboot.c:248:29: warning: incorrect type in initializer (different address spaces)
kernel/smpboot.c:248:29:    expected struct task_struct *tsk
kernel/smpboot.c:248:29:    got struct task_struct [noderef] <asn:3>*<noident>
kernel/smpboot.c:253:5: warning: incorrect type in initializer (different address spaces)
kernel/smpboot.c:253:5:    expected void const [noderef] <asn:3>*__vpp_verify
kernel/smpboot.c:253:5:    got struct task_struct [noderef] <asn:3>**<noident>
kernel/smpboot.c:253:33: warning: incorrect type in assignment (invalid types)
kernel/smpboot.c:253:33:    expected unknown type 11 <noident>
kernel/smpboot.c:253:33:    got void *
  CC      kernel/smpboot.o
  CHECK   net/socket.c
  LD      net/802/built-in.o
  LD      drivers/char/hw_random/rng-core.o
  CHECK   lib/bcd.c
  CHECK   drivers/base/devres.c
  LD      drivers/char/hw_random/built-in.o
  LD      drivers/char/built-in.o
  CC      lib/bcd.o
  CHECK   lib/div64.c
  CHECK   drivers/base/attribute_container.c
include/linux/spinlock.h:340:2: warning: context imbalance in 'devres_for_each_res': wrong count at exit
include/linux/spinlock.h:340:2:    context '=ÿ*': wanted 0, got 1
include/linux/spinlock.h:340:2: warning: context imbalance in 'devres_add': wrong count at exit
include/linux/spinlock.h:340:2:    context '=ÿ*': wanted 0, got 1
drivers/base/devres.c:269:9: warning: context imbalance in 'devres_find': wrong count at exit
drivers/base/devres.c:269:9:    context '=ÿ*': wanted 0, got 1
drivers/base/devres.c:304:9: warning: context imbalance in 'devres_get': wrong count at exit
drivers/base/devres.c:304:9:    context '=ÿ*': wanted 0, got 1
drivers/base/devres.c:339:9: warning: context imbalance in 'devres_remove': wrong count at exit
drivers/base/devres.c:339:9:    context '=ÿ*': wanted 0, got 1
drivers/base/devres.c:496:9: warning: context imbalance in 'release_nodes': wrong count at exit
drivers/base/devres.c:496:9:    default context: wanted 0, got 1
drivers/base/devres.c:514:22: warning: context problem in 'devres_release_all': 'release_nodes' expected different context
drivers/base/devres.c:514:22:    default context: wanted >= 1, got 0
drivers/base/devres.c:553:9: warning: context imbalance in 'devres_open_group': wrong count at exit
drivers/base/devres.c:553:9:    context '=ÿ*': wanted 0, got 1
include/linux/spinlock.h:340:2: warning: context imbalance in 'devres_close_group': wrong count at exit
include/linux/spinlock.h:340:2:    context '=ÿ*': wanted 0, got 1
drivers/base/devres.c:631:8: warning: context imbalance in 'devres_remove_group': wrong count at exit
drivers/base/devres.c:631:8:    context '=ÿ*': wanted 0, got 1
drivers/base/devres.c:663:22: warning: context problem in 'devres_release_group': 'release_nodes' expected different context
drivers/base/devres.c:663:22:    default context: wanted >= 1, got 0
  CC      drivers/base/devres.o
  CHECK   kernel/irq/irqdesc.c
  CC      lib/div64.o
net/socket.c:550:2: error: invalid assignment
net/socket.c:550:2: error: invalid assignment
net/socket.c:550:2: error: invalid assignment
net/socket.c:550:2: error: invalid assignment
net/socket.c:596:2: error: invalid assignment
net/socket.c:596:2: error: invalid assignment
net/socket.c:596:2: error: invalid assignment
net/socket.c:596:2: error: invalid assignment
net/socket.c:2662:14: error: invalid assignment
  CC      net/socket.o
  CC      drivers/base/attribute_container.o
kernel/irq/irqdesc.c:92:39: warning: incorrect type in assignment (invalid types)
kernel/irq/irqdesc.c:92:39:    expected unknown type 11 <noident>
kernel/irq/irqdesc.c:92:39:    got int
kernel/irq/irqdesc.c:508:7: error: invalid assignment
  CC      kernel/irq/irqdesc.o
  CHECK   block/blk-timeout.c
  CHECK   lib/sort.c
include/linux/spinlock.h:340:2: warning: context imbalance in 'blk_rq_timed_out_timer': wrong count at exit
include/linux/spinlock.h:340:2:    context 'C\+': wanted 0, got 1
  CC      block/blk-timeout.o
  CC      lib/sort.o
  LD      mm/built-in.o
  CHECK   fs/drop_caches.c
  CHECK   fs/splice.c
fs/drop_caches.c:14:5: warning: symbol 'sysctl_drop_caches' was not declared. Should it be static?
  CHECK   drivers/base/transport_class.c
  CC      fs/drop_caches.o
  CHECK   kernel/irq/handle.c
  CHECK   kernel/power/qos.c
  CC      drivers/base/transport_class.o
  CHECK   lib/parser.c
fs/splice.c:566:25: warning: cast adds address space to expression (<asn:1>)
fs/splice.c:581:25: warning: cast adds address space to expression (<asn:1>)
fs/splice.c:633:22: warning: cast adds address space to expression (<asn:1>)
  CC      fs/splice.o
kernel/irq/handle.c:33:2: error: invalid assignment
kernel/irq/handle.c:33:2: error: invalid assignment
kernel/irq/handle.c:33:2: error: invalid assignment
kernel/irq/handle.c:33:2: error: invalid assignment
kernel/irq/handle.c:33:2: error: invalid assignment
kernel/irq/handle.c:33:2: error: invalid assignment
kernel/irq/handle.c:33:2: error: invalid assignment
kernel/irq/handle.c:33:2: error: invalid assignment
  CC      kernel/irq/handle.o
kernel/power/qos.c:211:10: warning: context imbalance in 'pm_qos_update_target': wrong count at exit
kernel/power/qos.c:211:10:    context 't
3+': wanted 0, got 1
kernel/power/qos.c:275:23: warning: context imbalance in 'pm_qos_update_flags': wrong count at exit
kernel/power/qos.c:275:23:    context 't
3+': wanted 0, got 1
kernel/power/qos.c:538:60: warning: context imbalance in 'pm_qos_power_read': wrong count at exit
kernel/power/qos.c:538:60:    context 'x
3+': wanted 0, got 1
  CC      kernel/power/qos.o
  CC      lib/parser.o
  CHECK   block/blk-iopoll.c
  CHECK   drivers/base/topology.c
  CC      drivers/base/topology.o
  CC      block/blk-iopoll.o
  CHECK   kernel/irq/manage.c
  CHECK   lib/halfmd4.c
  CHECK   fs/sync.c
  CC      lib/halfmd4.o
  CC      kernel/irq/manage.o
  CHECK   block/blk-lib.c
  CHECK   drivers/base/dma-mapping.c
  CC      lib/debug_locks.o
  CHECK   drivers/base/firmware_class.c
  CC      drivers/base/dma-mapping.o
block/blk-lib.c:223:5: warning: symbol '__blkdev_issue_zeroout' was not declared. Should it be static?
  CC      block/blk-lib.o
  CHECK   lib/random32.c
  CC      lib/random32.o
drivers/base/firmware_class.c:260:8: warning: context imbalance in '__fw_free_buf': unexpected unlock
drivers/base/firmware_class.c:260:8:    context '<noident>': wanted 0, got -1
include/linux/spinlock.h:325:2: warning: context imbalance in 'fw_free_buf': wrong count at exit
include/linux/spinlock.h:325:2:    context '<noident>': wanted 0, got 1
  CC      drivers/base/firmware_class.o
/tmp/ccFe8HVx.s: Assembler messages:
/tmp/ccFe8HVx.s:1645: Warning: ignoring changed section attributes for .discard
/tmp/ccFe8HVx.s:1673: Warning: ignoring changed section attributes for .discard
/tmp/ccFe8HVx.s:5033: Warning: ignoring changed section attributes for .discard
/tmp/ccFe8HVx.s:5064: Warning: ignoring changed section attributes for .discard
  CHECK   kernel/irq/spurious.c
  CHECK   lib/bust_spinlocks.c
  CHECK   lib/hexdump.c
  CHECK   lib/kasprintf.c
  CC      kernel/irq/spurious.o
/tmp/ccs2npqT.s: Assembler messages:
/tmp/ccs2npqT.s:1514: Warning: ignoring changed section attributes for .discard
/tmp/ccs2npqT.s:1534: Warning: ignoring changed section attributes for .discard
/tmp/ccs2npqT.s:1851: Warning: ignoring changed section attributes for .discard
/tmp/ccs2npqT.s:1877: Warning: ignoring changed section attributes for .discard
/tmp/ccs2npqT.s:2939: Warning: ignoring changed section attributes for .discard
/tmp/ccs2npqT.s:5300: Warning: ignoring changed section attributes for .discard
/tmp/ccs2npqT.s:7982: Warning: ignoring changed section attributes for .discard
/tmp/ccs2npqT.s:8001: Warning: ignoring changed section attributes for .discard
  CC      lib/hexdump.o
/tmp/ccs2npqT.s:9341: Warning: ignoring changed section attributes for .discard
/tmp/ccs2npqT.s:9355: Warning: ignoring changed section attributes for .discard
  CC      lib/kasprintf.o
  CC      lib/bust_spinlocks.o
  CHECK   fs/utimes.c
  CHECK   net/core/sock.c
  CHECK   fs/stack.c
  CC      fs/utimes.o
  CHECK   fs/fs_struct.c
  CHECK   kernel/irq/resend.c
  CHECK   block/ioctl.c
fs/fs_struct.c:161:18: warning: symbol 'init_fs' was not declared. Should it be static?
  CC      fs/stack.o
  CC      fs/fs_struct.o
  CHECK   lib/bitmap.c
  CC      kernel/irq/resend.o
  CHECK   drivers/base/module.c
net/core/sock.c:189:19: warning: symbol 'memcg_socket_limit_enabled' was not declared. Should it be static?
net/core/sock.c:2571:2: error: invalid assignment
net/core/sock.c:2571:2: error: invalid assignment
net/core/sock.c:2571:2: error: invalid assignment
net/core/sock.c:2571:2: error: invalid assignment
  CC      net/core/sock.o
  CC      lib/bitmap.o
  CC      block/ioctl.o
/tmp/ccG2b6vt.s: Assembler messages:
/tmp/ccG2b6vt.s:812: Warning: ignoring changed section attributes for .discard
/tmp/ccG2b6vt.s:831: Warning: ignoring changed section attributes for .discard
  CC      drivers/base/module.o
  CHECK   kernel/irq/chip.c
  CHECK   kernel/irq/dummychip.c
  CHECK   net/core/request_sock.c
kernel/irq/chip.c:276:2: error: invalid assignment
kernel/irq/chip.c:276:2: error: invalid assignment
kernel/irq/chip.c:276:2: error: invalid assignment
kernel/irq/chip.c:276:2: error: invalid assignment
kernel/irq/chip.c:276:2: error: invalid assignment
kernel/irq/chip.c:276:2: error: invalid assignment
kernel/irq/chip.c:276:2: error: invalid assignment
kernel/irq/chip.c:276:2: error: invalid assignment
kernel/irq/chip.c:328:2: error: invalid assignment
kernel/irq/chip.c:328:2: error: invalid assignment
kernel/irq/chip.c:328:2: error: invalid assignment
kernel/irq/chip.c:328:2: error: invalid assignment
kernel/irq/chip.c:328:2: error: invalid assignment
kernel/irq/chip.c:328:2: error: invalid assignment
kernel/irq/chip.c:328:2: error: invalid assignment
kernel/irq/chip.c:328:2: error: invalid assignment
kernel/irq/chip.c:381:2: error: invalid assignment
kernel/irq/chip.c:381:2: error: invalid assignment
kernel/irq/chip.c:381:2: error: invalid assignment
kernel/irq/chip.c:381:2: error: invalid assignment
kernel/irq/chip.c:381:2: error: invalid assignment
kernel/irq/chip.c:381:2: error: invalid assignment
kernel/irq/chip.c:381:2: error: invalid assignment
kernel/irq/chip.c:381:2: error: invalid assignment
kernel/irq/chip.c:431:2: error: invalid assignment
kernel/irq/chip.c:431:2: error: invalid assignment
kernel/irq/chip.c:431:2: error: invalid assignment
kernel/irq/chip.c:431:2: error: invalid assignment
kernel/irq/chip.c:431:2: error: invalid assignment
kernel/irq/chip.c:431:2: error: invalid assignment
kernel/irq/chip.c:431:2: error: invalid assignment
kernel/irq/chip.c:431:2: error: invalid assignment
kernel/irq/chip.c:498:2: error: invalid assignment
kernel/irq/chip.c:498:2: error: invalid assignment
kernel/irq/chip.c:498:2: error: invalid assignment
kernel/irq/chip.c:498:2: error: invalid assignment
kernel/irq/chip.c:498:2: error: invalid assignment
kernel/irq/chip.c:498:2: error: invalid assignment
kernel/irq/chip.c:498:2: error: invalid assignment
kernel/irq/chip.c:498:2: error: invalid assignment
kernel/irq/chip.c:587:2: error: invalid assignment
kernel/irq/chip.c:587:2: error: invalid assignment
kernel/irq/chip.c:587:2: error: invalid assignment
kernel/irq/chip.c:587:2: error: invalid assignment
kernel/irq/chip.c:587:2: error: invalid assignment
kernel/irq/chip.c:587:2: error: invalid assignment
kernel/irq/chip.c:587:2: error: invalid assignment
kernel/irq/chip.c:587:2: error: invalid assignment
kernel/irq/chip.c:617:2: error: invalid assignment
kernel/irq/chip.c:617:2: error: invalid assignment
kernel/irq/chip.c:617:2: error: invalid assignment
kernel/irq/chip.c:617:2: error: invalid assignment
kernel/irq/chip.c:617:2: error: invalid assignment
kernel/irq/chip.c:617:2: error: invalid assignment
kernel/irq/chip.c:617:2: error: invalid assignment
kernel/irq/chip.c:617:2: error: invalid assignment
  CC      kernel/irq/chip.o
  CC      kernel/irq/dummychip.o
  CHECK   fs/statfs.c
  CC      net/core/request_sock.o
  CC      fs/statfs.o
  LD      drivers/base/built-in.o
  LD      drivers/clk/built-in.o
  LD      drivers/clocksource/built-in.o
  CHECK   net/ethernet/eth.c
  LD      drivers/crypto/built-in.o
  LD      drivers/firewire/built-in.o
  LD      drivers/firmware/built-in.o
  LD      drivers/gpio/built-in.o
  CC      net/ethernet/eth.o
  LD      drivers/gpu/drm/i2c/built-in.o
  LD      drivers/gpu/drm/built-in.o
/tmp/ccxFpP0Z.s: Assembler messages:
/tmp/ccxFpP0Z.s:1466: Warning: ignoring changed section attributes for .discard
/tmp/ccxFpP0Z.s:3162: Warning: ignoring changed section attributes for .discard
  LD      drivers/gpu/stub/built-in.o
  CHECK   lib/scatterlist.c
/tmp/ccUtaOO1.s: Assembler messages:
/tmp/ccUtaOO1.s:67: Warning: ignoring changed section attributes for .discard
/tmp/ccUtaOO1.s:136: Warning: ignoring changed section attributes for .discard
/tmp/ccUtaOO1.s:205: Warning: ignoring changed section attributes for .discard
/tmp/ccUtaOO1.s:2187: Warning: ignoring changed section attributes for .discard
/tmp/ccUtaOO1.s:2263: Warning: ignoring changed section attributes for .discard
/tmp/ccUtaOO1.s:2280: Warning: ignoring changed section attributes for .discard
/tmp/ccUtaOO1.s:2365: Warning: ignoring changed section attributes for .discard
/tmp/ccUtaOO1.s:2383: Warning: ignoring changed section attributes for .discard
  LD      drivers/gpu/vga/built-in.o
  LD      drivers/gpu/built-in.o
  CC      lib/scatterlist.o
  CHECK   block/genhd.c
  LD      drivers/hsi/clients/built-in.o
  CHECK   kernel/irq/devres.c
  LD      drivers/hsi/built-in.o
  CHECK   fs/buffer.c
block/genhd.c:1394:3: error: bad integer constant expression
block/genhd.c:1395:3: error: bad integer constant expression
block/genhd.c:1399:3: error: bad integer constant expression
block/genhd.c:1400:3: error: bad integer constant expression
  CC      kernel/irq/devres.o
  CC      block/genhd.o
  CHECK   block/scsi_ioctl.c
  LD      drivers/i2c/algos/built-in.o
  LD      drivers/i2c/busses/built-in.o
fs/buffer.c:1289:6: warning: incorrect type in assignment (invalid types)
fs/buffer.c:1289:6:    expected unknown type 11 <noident>
fs/buffer.c:1289:6:    got struct buffer_head *[assigned] pscr_ret__
fs/buffer.c:1289:6: warning: incorrect type in assignment (invalid types)
fs/buffer.c:1289:6:    expected unknown type 11 <noident>
fs/buffer.c:1289:6:    got struct buffer_head *[assigned] pscr_ret__
fs/buffer.c:1289:6: warning: incorrect type in assignment (invalid types)
fs/buffer.c:1289:6:    expected unknown type 11 <noident>
fs/buffer.c:1289:6:    got struct buffer_head *[assigned] pscr_ret__
fs/buffer.c:1289:6: warning: incorrect type in assignment (invalid types)
fs/buffer.c:1289:6:    expected unknown type 11 <noident>
fs/buffer.c:1289:6:    got struct buffer_head *[assigned] pscr_ret__
fs/buffer.c:1293:5: warning: incorrect type in assignment (invalid types)
fs/buffer.c:1293:5:    expected unknown type 11 <noident>
fs/buffer.c:1293:5:    got struct buffer_head *bh
fs/buffer.c:1293:5: warning: incorrect type in assignment (invalid types)
fs/buffer.c:1293:5:    expected unknown type 11 <noident>
fs/buffer.c:1293:5:    got struct buffer_head *bh
fs/buffer.c:1293:5: warning: incorrect type in assignment (invalid types)
fs/buffer.c:1293:5:    expected unknown type 11 <noident>
fs/buffer.c:1293:5:    got struct buffer_head *bh
fs/buffer.c:1293:5: warning: incorrect type in assignment (invalid types)
fs/buffer.c:1293:5:    expected unknown type 11 <noident>
fs/buffer.c:1293:5:    got struct buffer_head *bh
fs/buffer.c:3245:6: error: invalid assignment
fs/buffer.c:3245:6: error: invalid assignment
fs/buffer.c:3245:6: error: invalid assignment
fs/buffer.c:3245:6: error: invalid assignment
fs/buffer.c:3245:6: error: invalid assignment
fs/buffer.c:3245:6: error: invalid assignment
fs/buffer.c:3245:6: error: invalid assignment
fs/buffer.c:3245:6: error: invalid assignment
fs/buffer.c:3245:6: error: invalid assignment
fs/buffer.c:3245:6: error: invalid assignment
fs/buffer.c:3245:6: error: invalid assignment
fs/buffer.c:3245:6: error: invalid assignment
fs/buffer.c:3245:6: error: invalid assignment
fs/buffer.c:3245:6: error: invalid assignment
fs/buffer.c:3245:6: error: invalid assignment
fs/buffer.c:3245:6: error: invalid assignment
fs/buffer.c:3259:3: error: invalid assignment
fs/buffer.c:3259:3: error: invalid assignment
fs/buffer.c:3259:3: error: invalid assignment
fs/buffer.c:3259:3: error: invalid assignment
fs/buffer.c:3272:2: error: invalid assignment
fs/buffer.c:3272:2: error: invalid assignment
fs/buffer.c:3272:2: error: invalid assignment
fs/buffer.c:3272:2: error: invalid assignment
fs/buffer.c:3287:2: error: invalid assignment
fs/buffer.c:3287:2: error: invalid assignment
fs/buffer.c:3287:2: error: invalid assignment
fs/buffer.c:3287:2: error: invalid assignment
  CC      block/scsi_ioctl.o
  LD      drivers/i2c/muxes/built-in.o
  LD      drivers/i2c/built-in.o
  CC      fs/buffer.o
  CHECK   kernel/irq/autoprobe.c
  LD      drivers/idle/built-in.o
  CHECK   drivers/iommu/of_iommu.c
  LD      net/ethernet/built-in.o
  CC      kernel/irq/autoprobe.o
drivers/iommu/of_iommu.c:38:5: warning: symbol 'of_get_dma_window' was not declared. Should it be static?
  CC      drivers/iommu/of_iommu.o
  CHECK   lib/string_helpers.c
  CHECK   lib/gcd.c
  CC      lib/string_helpers.o
  CC      lib/gcd.o
  CHECK   lib/lcm.c
  CHECK   net/core/skbuff.c
  CC      lib/lcm.o
  CHECK   kernel/irq/irqdomain.c
  LD      drivers/iommu/built-in.o
  CHECK   lib/list_sort.c
  CC      kernel/irq/irqdomain.o
  CC      lib/list_sort.o
  LD      drivers/irqchip/built-in.o
  LD      drivers/leds/built-in.o
net/core/skbuff.c:158:6: warning: symbol '__kmalloc_reserve' was not declared. Should it be static?
net/core/skbuff.c:2142:9: warning: context imbalance in 'skb_dequeue': wrong count at exit
net/core/skbuff.c:2142:9:    context '2´*': wanted 0, got 1
net/core/skbuff.c:2162:9: warning: context imbalance in 'skb_dequeue_tail': wrong count at exit
net/core/skbuff.c:2162:9:    context '2´*': wanted 0, got 1
include/linux/spinlock.h:340:2: warning: context imbalance in 'skb_queue_head': wrong count at exit
include/linux/spinlock.h:340:2:    context '3´*': wanted 0, got 1
include/linux/spinlock.h:340:2: warning: context imbalance in 'skb_queue_tail': wrong count at exit
include/linux/spinlock.h:340:2:    context '4´*': wanted 0, got 1
include/linux/spinlock.h:340:2: warning: context imbalance in 'skb_unlink': wrong count at exit
include/linux/spinlock.h:340:2:    context '4´*': wanted 0, got 1
include/linux/spinlock.h:340:2: warning: context imbalance in 'skb_append': wrong count at exit
include/linux/spinlock.h:340:2:    context '4´*': wanted 0, got 1
include/linux/spinlock.h:340:2: warning: context imbalance in 'skb_insert': wrong count at exit
include/linux/spinlock.h:340:2:    context '4´*': wanted 0, got 1
  LD      drivers/lguest/built-in.o
  CC      net/core/skbuff.o
/tmp/cc58i80q.s: Assembler messages:
/tmp/cc58i80q.s:1638: Warning: ignoring changed section attributes for .discard
/tmp/cc58i80q.s:1657: Warning: ignoring changed section attributes for .discard
/tmp/cc58i80q.s:1672: Warning: ignoring changed section attributes for .discard
/tmp/cc58i80q.s:2448: Warning: ignoring changed section attributes for .discard
/tmp/cc58i80q.s:2467: Warning: ignoring changed section attributes for .discard
/tmp/cc58i80q.s:2486: Warning: ignoring changed section attributes for .discard
/tmp/cc58i80q.s:2504: Warning: ignoring changed section attributes for .discard
/tmp/cc58i80q.s:2523: Warning: ignoring changed section attributes for .discard
/tmp/cc58i80q.s:2541: Warning: ignoring changed section attributes for .discard
/tmp/cc58i80q.s:2563: Warning: ignoring changed section attributes for .discard
  LD      drivers/macintosh/built-in.o
  LD      drivers/media/common/b2c2/built-in.o
  CHECK   lib/uuid.c
  LD      drivers/media/common/saa7146/built-in.o
  CHECK   kernel/sched/core.c
  CC      lib/uuid.o
  LD      drivers/media/common/siano/built-in.o
  LD      drivers/media/common/built-in.o
  CHECK   block/partition-generic.c
  CHECK   lib/flex_array.c
/tmp/ccWESjX0.s: Assembler messages:
/tmp/ccWESjX0.s:9309: Warning: ignoring changed section attributes for .discard
/tmp/ccWESjX0.s:9363: Warning: ignoring changed section attributes for .discard
/tmp/ccWESjX0.s:9393: Warning: ignoring changed section attributes for .discard
/tmp/ccWESjX0.s:11118: Warning: ignoring changed section attributes for .discard
  CHECK   kernel/irq/proc.c
  CC      lib/flex_array.o
  CC      block/partition-generic.o
  CC      kernel/irq/proc.o
  CHECK   lib/bsearch.c
  CC      lib/bsearch.o
  CHECK   fs/bio.c
  CHECK   lib/find_last_bit.c
kernel/sched/core.c:812:6: warning: symbol 'sched_set_stop_task' was not declared. Should it be static?
kernel/sched/core.c:336:3: warning: context imbalance in 'task_rq_lock': unexpected unlock
kernel/sched/core.c:336:3:    context 'pi_lock': wanted 1, got 0
kernel/sched/core.c:343:2: warning: context imbalance in '__task_rq_unlock': wrong count at exit
kernel/sched/core.c:343:2:    context 'lock': wanted 0, got 1
kernel/sched/core.c:367:9: warning: context imbalance in 'this_rq_lock': unexpected unlock
kernel/sched/core.c:367:9:    context 'lock': wanted 1, got 0
kernel/sched/core.c:1330:18: warning: context problem in 'ttwu_remote': '__task_rq_unlock' expected different context
kernel/sched/core.c:1330:18:    context 'lock': wanted >= 1, got 0
kernel/sched/core.c:1510:2: warning: context imbalance in 'try_to_wake_up_local': wrong count at exit
kernel/sched/core.c:1510:2:    context '<noident>': wanted 0, got 1
kernel/sched/core.c:1714:16: warning: context problem in 'wake_up_new_task': 'task_rq_unlock' expected different context
kernel/sched/core.c:1714:16:    context 'lock': wanted >= 1, got 0
include/linux/sched.h:1792:21: warning: context imbalance in 'finish_task_switch': wrong count at exit
include/linux/sched.h:1792:21:    context 'lock': wanted 0, got 1
kernel/sched/core.c:352:2: warning: context imbalance in 'task_delta_exec': __context__ statement expected different context
kernel/sched/core.c:352:2:    context '<noident>': wanted >= 0, got -1
kernel/sched/core.c:352:2: warning: context imbalance in 'task_sched_runtime': __context__ statement expected different context
kernel/sched/core.c:352:2:    context '<noident>': wanted >= 0, got -1
kernel/sched/core.c:1967:20: warning: context problem in '__schedule': 'finish_task_switch' expected different context
kernel/sched/core.c:1967:20:    context 'lock': wanted >= 1, got 0
include/linux/spinlock.h:340:2: warning: context imbalance in '__wake_up': wrong count at exit
include/linux/spinlock.h:340:2:    context '1CÎ*': wanted 0, got 1
include/linux/spinlock.h:340:2: warning: context imbalance in '__wake_up_sync_key': wrong count at exit
include/linux/spinlock.h:340:2:    context '1CÎ*': wanted 0, got 1
include/linux/spinlock.h:340:2: warning: context imbalance in 'complete': wrong count at exit
include/linux/spinlock.h:340:2:    context '3CÎ*': wanted 0, got 1
include/linux/spinlock.h:340:2: warning: context imbalance in 'complete_all': wrong count at exit
include/linux/spinlock.h:340:2:    context '3CÎ*': wanted 0, got 1
kernel/sched/core.c:3438:9: warning: context imbalance in 'try_wait_for_completion': wrong count at exit
kernel/sched/core.c:3438:9:    context '5CÎ*': wanted 0, got 1
kernel/sched/core.c:3459:9: warning: context imbalance in 'completion_done': wrong count at exit
kernel/sched/core.c:3459:9:    context '5CÎ*': wanted 0, got 1
include/linux/spinlock.h:310:2: warning: context imbalance in 'sleep_on_common': __context__ statement expected different context
include/linux/spinlock.h:310:2:    context '<noident>': wanted >= 0, got -1
kernel/sched/core.c:3573:18: warning: context problem in 'rt_mutex_setprio': '__task_rq_unlock' expected different context
kernel/sched/core.c:3573:18:    context 'lock': wanted >= 1, got 0
kernel/sched/core.c:352:2: warning: context imbalance in 'set_user_nice': __context__ statement expected different context
kernel/sched/core.c:352:2:    context '<noident>': wanted >= 0, got -1
kernel/sched/core.c:352:2: warning: context imbalance in '__sched_setscheduler': __context__ statement expected different context
kernel/sched/core.c:352:2:    context '<noident>': wanted >= 0, got -1
kernel/sched/core.c:4260:9: warning: context imbalance in 'sys_sched_yield': unexpected unlock
kernel/sched/core.c:4260:9:    context 'lock': wanted 0, got -1
include/linux/spinlock.h:285:2: warning: context imbalance in '__cond_resched_lock': __context__ statement expected different context
include/linux/spinlock.h:285:2:    context '<noident>': wanted >= 0, got -1
kernel/sched/core.c:4382:19: warning: context problem in 'yield_to': 'double_rq_unlock' expected different context
kernel/sched/core.c:4382:19:    context 'lock': wanted >= 1, got 0
kernel/sched/core.c:352:2: warning: context imbalance in 'sys_sched_rr_get_interval': __context__ statement expected different context
kernel/sched/core.c:352:2:    context '<noident>': wanted >= 0, got -1
  CC      lib/find_last_bit.o
  CC      kernel/sched/core.o
fs/bio.c:1217:26: warning: incorrect type in initializer (different address spaces)
fs/bio.c:1217:26:    expected char *p
fs/bio.c:1217:26:    got void [noderef] <asn:1>*iov_base
fs/bio.c:1364:9: warning: context imbalance in 'bio_dirty_fn': wrong count at exit
fs/bio.c:1364:9:    context '{´þ*': wanted 0, got 1
fs/bio.c:1394:11: warning: context imbalance in 'bio_check_pages_dirty': wrong count at exit
fs/bio.c:1394:11:    context '|´þ*': wanted 0, got 1
  CC      fs/bio.o
  LD      drivers/media/firewire/built-in.o
  CHECK   lib/find_next_bit.c
  LD      drivers/media/i2c/soc_camera/built-in.o
  CC      lib/find_next_bit.o
  LD      drivers/media/i2c/built-in.o
  LD      kernel/irq/built-in.o
  LD      drivers/media/mmc/siano/built-in.o
  LD      drivers/media/mmc/built-in.o
  CHECK   net/core/iovec.c
  LD      drivers/media/parport/built-in.o
  CHECK   lib/llist.c
  CHECK   block/partitions/check.c
  LD      drivers/media/pci/b2c2/built-in.o
  LD      drivers/media/pci/ddbridge/built-in.o
  CC      lib/llist.o
  LD      drivers/media/pci/dm1105/built-in.o
  LD      drivers/media/pci/mantis/built-in.o
  CC      net/core/iovec.o
  LD      drivers/media/pci/ngene/built-in.o
  LD      drivers/media/pci/pluto2/built-in.o
  CC      block/partitions/check.o
  LD      drivers/media/pci/pt1/built-in.o
  LD      drivers/media/pci/saa7146/built-in.o
  LD      drivers/media/pci/ttpci/built-in.o
  CHECK   lib/memweight.c
  LD      drivers/media/pci/built-in.o
  CC      lib/memweight.o
  LD      drivers/media/platform/davinci/built-in.o
  LD      drivers/media/platform/built-in.o
  CHECK   lib/kstrtox.c
  LD      drivers/media/rc/keymaps/built-in.o
  LD      drivers/media/rc/built-in.o
  LD      drivers/media/tuners/built-in.o
  CC      lib/kstrtox.o
  CHECK   kernel/sched/clock.c
  LD      drivers/media/usb/b2c2/built-in.o
kernel/sched/clock.c:82:19: warning: symbol 'sched_clock_running' was not declared. Should it be static?
  CC      kernel/sched/clock.o
  LD      drivers/media/usb/dvb-usb/built-in.o
  LD      drivers/media/usb/dvb-usb-v2/built-in.o
  LD      drivers/media/usb/s2255/built-in.o
  CHECK   fs/block_dev.c
  CHECK   block/partitions/msdos.c
  LD      drivers/media/usb/siano/built-in.o
  LD      drivers/media/usb/stkwebcam/built-in.o
  LD      drivers/media/usb/ttusb-budget/built-in.o
  LD      drivers/media/usb/ttusb-dec/built-in.o
  LD      drivers/media/usb/zr364xx/built-in.o
include/linux/spinlock.h:325:2: warning: context imbalance in 'bdev_inode_switch_bdi': __context__ statement expected different context
include/linux/spinlock.h:325:2:    context '<noident>': wanted >= 0, got -1
include/linux/spinlock.h:285:2: warning: context imbalance in 'bd_prepare_to_claim': __context__ statement expected different context
include/linux/spinlock.h:285:2:    context '<noident>': wanted >= 0, got -1
  CC      fs/block_dev.o
  LD      drivers/media/usb/built-in.o
  LD      arch/microblaze/lib/built-in.o
  CHECK   arch/microblaze/lib/ashldi3.c
  CC      block/partitions/msdos.o
  LD      drivers/media/built-in.o
  CC      arch/microblaze/lib/ashldi3.o
  CHECK   lib/pci_iomap.c
  LD      drivers/mfd/built-in.o
  LD      drivers/misc/carma/built-in.o
  CC      lib/pci_iomap.o
  CHECK   arch/microblaze/lib/ashrdi3.c
  CHECK   net/core/datagram.c
  CC      arch/microblaze/lib/ashrdi3.o
  CHECK   lib/iomap_copy.c
  CHECK   arch/microblaze/lib/cmpdi2.c
  CHECK   net/core/stream.c
  LD      drivers/misc/cb710/built-in.o
  LD      drivers/misc/eeprom/built-in.o
net/core/datagram.c:215:9: warning: context imbalance in '__skb_recv_datagram': wrong count at exit
net/core/datagram.c:215:9:    context 'ÞJ+': wanted 0, got 1
net/core/datagram.c:251:14: warning: context imbalance in 'skb_free_datagram_locked': unexpected unlock
net/core/datagram.c:251:14:    context '<noident>': wanted 0, got -1
  CC      arch/microblaze/lib/cmpdi2.o
  CC      net/core/datagram.o
  CC      lib/iomap_copy.o
/tmp/ccu6Volg.s: Assembler messages:
/tmp/ccu6Volg.s:4173: Warning: ignoring changed section attributes for .discard
  CC      net/core/stream.o
  LD      drivers/misc/lis3lv02d/built-in.o
  CHECK   block/partitions/efi.c
  AS      arch/microblaze/lib/divsi3.o
  CHECK   fs/direct-io.c
  LD      drivers/misc/ti-st/built-in.o
  CHECK   arch/microblaze/lib/lshrdi3.c
  LD      drivers/misc/built-in.o
  CC      arch/microblaze/lib/lshrdi3.o
  CHECK   lib/devres.c
  CC      block/partitions/efi.o
fs/direct-io.c:1063:29: warning: Using plain integer as NULL pointer
fs/direct-io.c:293:30: warning: context imbalance in 'dio_bio_end_aio': wrong count at exit
fs/direct-io.c:293:30:    context '"]û*': wanted 0, got 1
include/linux/spinlock.h:340:2: warning: context imbalance in 'dio_bio_end_io': wrong count at exit
include/linux/spinlock.h:340:2:    context '"]û*': wanted 0, got 1
fs/direct-io.c:435:9: warning: context imbalance in 'dio_await_one': wrong count at exit
fs/direct-io.c:435:9:    context '$]û*': wanted 0, got 1
fs/direct-io.c:998:9: warning: context imbalance in 'do_direct_IO': wrong count at exit
fs/direct-io.c:998:9:    context '$]û*': wanted 0, got 1
include/linux/spinlock.h:340:2: warning: context imbalance in '__blockdev_direct_IO': __context__ statement expected different context
include/linux/spinlock.h:340:2:    context '<noident>': wanted >= 0, got -1
  CC      fs/direct-io.o
lib/devres.c:82:2: warning: cast removes address space of expression
lib/devres.c:194:2: warning: cast removes address space of expression
  CC      lib/devres.o
  LD      drivers/mmc/built-in.o
  CHECK   arch/microblaze/lib/memcpy.c
  CHECK   drivers/net/Space.c
  CC      arch/microblaze/lib/memcpy.o
  CHECK   kernel/sched/cputime.c
  CHECK   lib/hweight.c
  CC      kernel/sched/cputime.o
  CC      drivers/net/Space.o
  CC      lib/hweight.o
  CHECK   arch/microblaze/lib/memmove.c
  CHECK   lib/list_debug.c
  CC      arch/microblaze/lib/memmove.o
  CHECK   lib/debugobjects.c
  CC      lib/list_debug.o
  CHECK   net/core/scm.c
lib/debugobjects.c:1017:19: warning: symbol 'obj' shadows an earlier one
lib/debugobjects.c:918:36: originally declared here
  CC      lib/debugobjects.o
  CHECK   kernel/sched/idle_task.c
  CHECK   net/core/gen_stats.c
net/core/scm.c:249:19: warning: cast removes address space of expression
net/core/scm.c:249:19: warning: incorrect type in argument 1 (different address spaces)
net/core/scm.c:249:19:    expected void [noderef] <asn:1>*to
net/core/scm.c:249:19:    got void *<noident>
net/core/scm.c:285:41: warning: cast removes address space of expression
  CC      net/core/scm.o
kernel/sched/idle_task.c:41:2: warning: context imbalance in 'dequeue_task_idle': __context__ statement expected different context
kernel/sched/idle_task.c:41:2:    context '<noident>': wanted >= 0, got -1
  CC      kernel/sched/idle_task.o
  CHECK   arch/microblaze/lib/memset.c
  CC      arch/microblaze/lib/memset.o
  CHECK   drivers/net/loopback.c
net/core/gen_stats.c:75:9: warning: context imbalance in 'gnet_stats_start_copy_compat': unexpected unlock
net/core/gen_stats.c:75:9:    context 'lock': wanted 1, got 0
net/core/gen_stats.c:127:9: warning: context imbalance in 'gnet_stats_copy_basic': unexpected unlock
net/core/gen_stats.c:127:9:    context '<noident>': wanted 0, got -1
net/core/gen_stats.c:159:9: warning: context imbalance in 'gnet_stats_copy_rate_est': unexpected unlock
net/core/gen_stats.c:159:9:    context '<noident>': wanted 0, got -1
net/core/gen_stats.c:187:9: warning: context imbalance in 'gnet_stats_copy_queue': unexpected unlock
net/core/gen_stats.c:187:9:    context '<noident>': wanted 0, got -1
net/core/gen_stats.c:215:9: warning: context imbalance in 'gnet_stats_copy_app': unexpected unlock
net/core/gen_stats.c:215:9:    context '<noident>': wanted 0, got -1
net/core/gen_stats.c:249:9: warning: context imbalance in 'gnet_stats_finish_copy': unexpected unlock
net/core/gen_stats.c:249:9:    context '<noident>': wanted 0, got -1
  CC      net/core/gen_stats.o
  CHECK   kernel/sched/fair.c
  CC      drivers/net/loopback.o
  LD      block/partitions/built-in.o
  AS      arch/microblaze/lib/modsi3.o
kernel/sched/fair.c:50:14: warning: symbol 'normalized_sysctl_sched_latency' was not declared. Should it be static?
kernel/sched/fair.c:69:14: warning: symbol 'normalized_sysctl_sched_min_granularity' was not declared. Should it be static?
kernel/sched/fair.c:91:14: warning: symbol 'normalized_sysctl_sched_wakeup_granularity' was not declared. Should it be static?
kernel/sched/fair.c:428:28: error: marked inline, but without a definition
kernel/sched/fair.c:1767:50: error: marked inline, but without a definition
  CC      kernel/sched/fair.o
  CHECK   arch/microblaze/lib/muldi3.c
  CHECK   block/noop-iosched.c
  CC      arch/microblaze/lib/muldi3.o
  CHECK   lib/bitrev.c
  CC      block/noop-iosched.o
  CC      lib/bitrev.o
  AS      arch/microblaze/lib/mulsi3.o
/tmp/ccUwnO6b.s: Assembler messages:
/tmp/ccUwnO6b.s:1220: Warning: ignoring changed section attributes for .discard
/tmp/ccUwnO6b.s:1246: Warning: ignoring changed section attributes for .discard
/tmp/ccUwnO6b.s:1265: Warning: ignoring changed section attributes for .discard
/tmp/ccUwnO6b.s:1284: Warning: ignoring changed section attributes for .discard
  CHECK   fs/mpage.c
  AS      arch/microblaze/lib/uaccess_old.o
  CHECK   arch/microblaze/lib/ucmpdi2.c
  CHECK   net/core/gen_estimator.c
  HOSTCC  lib/gen_crc32table
  CHECK   net/ipv4/route.c
  CC      arch/microblaze/lib/ucmpdi2.o
  CC      fs/mpage.o
  CC      net/core/gen_estimator.o
  CHECK   lib/zlib_inflate/inffast.c
lib/zlib_inflate/inffast.c:281:8: warning: do-while statement is not a compound statement
lib/zlib_inflate/inffast.c:299:8: warning: do-while statement is not a compound statement
  CC      lib/zlib_inflate/inffast.o
  LD      drivers/net/ethernet/8390/built-in.o
  AS      arch/microblaze/lib/udivsi3.o
  CHECK   block/deadline-iosched.c
  CC      block/deadline-iosched.o
net/ipv4/route.c:1742:9: warning: symbol 'res' shadows an earlier one
net/ipv4/route.c:1714:6: originally declared here
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
net/ipv4/route.c:1380:2: error: invalid assignment
net/ipv4/route.c:1380:2: error: invalid assignment
net/ipv4/route.c:1380:2: error: invalid assignment
net/ipv4/route.c:1380:2: error: invalid assignment
net/ipv4/route.c:1400:2: error: invalid assignment
net/ipv4/route.c:1400:2: error: invalid assignment
net/ipv4/route.c:1400:2: error: invalid assignment
net/ipv4/route.c:1400:2: error: invalid assignment
net/ipv4/route.c:1597:2: error: invalid assignment
net/ipv4/route.c:1597:2: error: invalid assignment
net/ipv4/route.c:1597:2: error: invalid assignment
net/ipv4/route.c:1597:2: error: invalid assignment
net/ipv4/route.c:1631:2: error: invalid assignment
net/ipv4/route.c:1631:2: error: invalid assignment
net/ipv4/route.c:1631:2: error: invalid assignment
net/ipv4/route.c:1631:2: error: invalid assignment
net/ipv4/route.c:1679:2: error: invalid assignment
net/ipv4/route.c:1679:2: error: invalid assignment
net/ipv4/route.c:1679:2: error: invalid assignment
net/ipv4/route.c:1679:2: error: invalid assignment
net/ipv4/route.c:1689:2: error: invalid assignment
net/ipv4/route.c:1689:2: error: invalid assignment
net/ipv4/route.c:1689:2: error: invalid assignment
net/ipv4/route.c:1689:2: error: invalid assignment
net/ipv4/route.c:1853:2: error: invalid assignment
net/ipv4/route.c:1853:2: error: invalid assignment
net/ipv4/route.c:1853:2: error: invalid assignment
net/ipv4/route.c:1853:2: error: invalid assignment
net/ipv4/route.c:1861:4: error: invalid assignment
net/ipv4/route.c:1861:4: error: invalid assignment
net/ipv4/route.c:1861:4: error: invalid assignment
net/ipv4/route.c:1861:4: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
  AS      arch/microblaze/lib/umodsi3.o
  LD      drivers/net/ethernet/broadcom/built-in.o
  CC      net/ipv4/route.o
  LD      drivers/net/ethernet/cadence/built-in.o
  AR      arch/microblaze/lib/lib.a
  CHECK   lib/zlib_inflate/inflate.c
  CHECK   kernel/sched/rt.c
  CHECK   lib/zlib_inflate/infutil.c
  LD      drivers/net/ethernet/i825xx/built-in.o
  CC      lib/zlib_inflate/infutil.o
  CC      lib/zlib_inflate/inflate.o
kernel/sched/rt.c:220:6: warning: symbol 'free_rt_sched_group' was not declared. Should it be static?
kernel/sched/rt.c:222:5: warning: symbol 'alloc_rt_sched_group' was not declared. Should it be static?
  CC      kernel/sched/rt.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
  CHECK   fs/ioprio.c
  CHECK   net/ipv6/addrconf_core.c
  CHECK   net/core/net_namespace.c
  CHECK   block/cfq-iosched.c
  LD      drivers/net/ethernet/natsemi/built-in.o
  CC      fs/ioprio.o
  CC      net/core/net_namespace.o
  LD      drivers/net/ethernet/seeq/built-in.o
include/linux/spinlock.h:310:2: warning: context imbalance in 'cfq_find_alloc_queue': __context__ statement expected different context
include/linux/spinlock.h:310:2:    context '<noident>': wanted >= 0, got -1
include/linux/spinlock.h:340:2: warning: context imbalance in 'cfq_idle_slice_timer': wrong count at exit
include/linux/spinlock.h:340:2:    context '¥N+': wanted 0, got 1
  CHECK   lib/zlib_inflate/inftrees.c
  CC      block/cfq-iosched.o
  CC      net/ipv6/addrconf_core.o
  LD      drivers/net/ethernet/stmicro/built-in.o
  CC      lib/zlib_inflate/inftrees.o
  LD      drivers/net/ethernet/wiznet/built-in.o
  CHECK   kernel/sched/stop_task.c
  LD      drivers/net/ethernet/xilinx/built-in.o
  CHECK   lib/zlib_inflate/inflate_syms.c
  CC      kernel/sched/stop_task.o
  LD      drivers/net/ethernet/built-in.o
  CC      lib/zlib_inflate/inflate_syms.o
  LD      lib/zlib_inflate/zlib_inflate.o
  LD      drivers/net/wireless/built-in.o
  CHECK   fs/proc_namespace.c
  LD      lib/zlib_inflate/built-in.o
  CHECK   kernel/sched/stats.c
  CHECK   lib/nlattr.c
  CHECK   net/core/secure_seq.c
  LD      drivers/net/built-in.o
  CC      net/core/secure_seq.o
  CC      fs/proc_namespace.o
  LD      drivers/nfc/built-in.o
  CC      kernel/sched/stats.o
  CC      lib/nlattr.o
  CHECK   drivers/of/base.c
  CHECK   net/ipv6/exthdrs_core.c
  CHECK   net/core/flow_dissector.c
  CC      drivers/of/base.o
  CC      net/ipv6/exthdrs_core.o
  CHECK   kernel/sched/debug.c
  CC      net/core/flow_dissector.o
kernel/sched/debug.c:239:6: warning: symbol 'print_rt_rq' was not declared. Should it be static?
include/linux/spinlock.h:340:2: warning: context imbalance in 'print_cpu': wrong count at exit
include/linux/spinlock.h:340:2:    context '
°º*': wanted 0, got 1
  CC      kernel/sched/debug.o
  CHECK   fs/cramfs/inode.c
  CHECK   net/ipv4/inetpeer.c
  CC      fs/cramfs/inode.o
  CHECK   lib/checksum.c
  CC      net/ipv4/inetpeer.o
  CHECK   drivers/of/dma.c
  CC      lib/checksum.o
  CC      drivers/of/dma.o
  LD      block/built-in.o
  CHECK   net/ipv6/output_core.c
  CHECK   net/core/sysctl_net_core.c
  CHECK   net/core/dev.c
  CC      net/ipv6/output_core.o
  CHECK   lib/atomic64.c
  CC      lib/atomic64.o
  CC      net/core/sysctl_net_core.o
  CHECK   drivers/of/fdt.c
  CHECK   fs/cramfs/uncompress.c
  LD      kernel/sched/built-in.o
  CC      drivers/of/fdt.o
  CC      fs/cramfs/uncompress.o
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
  CHECK   kernel/time/timekeeping.c
net/core/dev.c:2708:5: error: invalid assignment
net/core/dev.c:2708:5: error: invalid assignment
net/core/dev.c:2708:5: error: invalid assignment
net/core/dev.c:2708:5: error: invalid assignment
net/core/dev.c:2710:5: error: invalid assignment
net/core/dev.c:2710:5: error: invalid assignment
net/core/dev.c:2710:5: error: invalid assignment
net/core/dev.c:2710:5: error: invalid assignment
net/core/dev.c:3365:2: error: invalid assignment
net/core/dev.c:3365:2: error: invalid assignment
net/core/dev.c:3365:2: error: invalid assignment
net/core/dev.c:3365:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
net/core/dev.c:5913:10: error: invalid assignment
  CHECK   lib/dynamic_queue_limits.c
  CC      net/core/dev.o
  CC      lib/dynamic_queue_limits.o
  LD      fs/cramfs/cramfs.o
kernel/time/timekeeping.c:1348:6: warning: symbol 'do_timer' was not declared. Should it be static?
  CC      kernel/time/timekeeping.o
  LD      fs/cramfs/built-in.o
  CHECK   fs/debugfs/inode.c
  CC      fs/debugfs/inode.o
  CHECK   lib/argv_split.c
  CHECK   net/ipv4/protocol.c
  CC      lib/argv_split.o
  CHECK   drivers/of/address.c
  CHECK   net/ipv6/protocol.c
drivers/of/address.c:364:43: warning: incorrect type in argument 3 (different signedness)
drivers/of/address.c:364:43:    expected int *lenp
drivers/of/address.c:364:43:    got unsigned int *<noident>
drivers/of/address.c:495:5: warning: symbol 'of_translate_dma_address' was not declared. Should it be static?
drivers/of/address.c:540:47: warning: incorrect type in argument 3 (different signedness)
drivers/of/address.c:540:47:    expected int *lenp
drivers/of/address.c:540:47:    got unsigned int *<noident>
  CC      drivers/of/address.o
  CC      net/ipv4/protocol.o
  CHECK   drivers/of/irq.c
  CC      net/ipv6/protocol.o
  CHECK   lib/cmdline.c
  CC      lib/cmdline.o
drivers/of/irq.c:297:51: warning: incorrect type in argument 3 (different signedness)
drivers/of/irq.c:297:51:    expected int *lenp
drivers/of/irq.c:297:51:    got unsigned int *<noident>
  CC      drivers/of/irq.o
  CHECK   lib/ctype.c
  CC      lib/ctype.o
  CHECK   lib/dec_and_lock.c
lib/dec_and_lock.c:31:9: warning: context imbalance in '_atomic_dec_and_lock': wrong count at exit
lib/dec_and_lock.c:31:9:    context '<noident>': wanted 0, got 1
  CC      lib/dec_and_lock.o
  CHECK   fs/debugfs/file.c
  CHECK   lib/decompress.c
  CHECK   fs/devpts/inode.c
  CHECK   net/ipv4/ip_input.c
  CHECK   net/ipv6/ip6_offload.c
  CHECK   drivers/of/device.c
  CC      fs/debugfs/file.o
  CC      lib/decompress.o
  CHECK   lib/decompress_inflate.c
  CHECK   kernel/time/ntp.c
  CC      drivers/of/device.o
lib/decompress_inflate.c:35:17: warning: symbol 'gunzip' was not declared. Should it be static?
  CC      lib/decompress_inflate.o
  CC      fs/devpts/inode.o
kernel/time/ntp.c:25:1: warning: symbol 'ntp_lock' was not declared. Should it be static?
include/linux/spinlock.h:340:2: warning: context imbalance in 'ntp_clear': wrong count at exit
include/linux/spinlock.h:340:2:    context 'l]ÿ*': wanted 0, got 1
kernel/time/ntp.c:377:9: warning: context imbalance in 'ntp_tick_length': wrong count at exit
kernel/time/ntp.c:377:9:    context 'l]ÿ*': wanted 0, got 1
kernel/time/ntp.c:483:9: warning: context imbalance in 'second_overflow': wrong count at exit
kernel/time/ntp.c:483:9:    context 'n]ÿ*': wanted 0, got 1
  CC      kernel/time/ntp.o
  CC      net/ipv6/ip6_offload.o
net/ipv4/ip_input.c:345:5: error: invalid assignment
net/ipv4/ip_input.c:345:5: error: invalid assignment
net/ipv4/ip_input.c:345:5: error: invalid assignment
net/ipv4/ip_input.c:345:5: error: invalid assignment
  CC      net/ipv4/ip_input.o
  CHECK   lib/dump_stack.c
  CC      lib/dump_stack.o
  CHECK   drivers/of/platform.c
  CHECK   lib/earlycpio.c
drivers/of/platform.c:199:24: warning: symbol 'of_platform_device_create_pdata' was not declared. Should it be static?
  LD      fs/debugfs/debugfs.o
  CC      drivers/of/platform.o
  LD      fs/debugfs/built-in.o
  CHECK   kernel/time/clocksource.c
  LD      fs/devpts/devpts.o
  CHECK   kernel/time/jiffies.c
  LD      fs/devpts/built-in.o
  LD      fs/exofs/built-in.o
kernel/time/jiffies.c:101:20: warning: symbol 'refined_jiffies' was not declared. Should it be static?
  CC      kernel/time/jiffies.o
  CHECK   fs/ext2/balloc.c
  CC      kernel/time/clocksource.o
  CHECK   drivers/of/of_net.c
  CHECK   net/ipv6/tcpv6_offload.c
include/linux/spinlock.h:325:2: warning: context imbalance in 'try_to_extend_reservation': wrong count at exit
include/linux/spinlock.h:325:2:    context '<noident>': wanted 0, got 1
  CC      fs/ext2/balloc.o
  CC      drivers/of/of_net.o
  CHECK   net/core/ethtool.c
  CC      lib/earlycpio.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      net/core/ethtool.o
  CC      lib/extable.o
  CC      kernel/time/timer_list.o
  LD      drivers/of/built-in.o
net/ipv4/ip_fragment.c:301:20: warning: context problem in 'ip_defrag': 'inet_frag_find' expected different context
net/ipv4/ip_fragment.c:301:20:    default context: wanted >= 1, got 0
  CC      net/ipv4/ip_fragment.o
  LD      drivers/pinctrl/built-in.o
  LD      drivers/platform/built-in.o
  LD      drivers/pwm/built-in.o
  CHECK   lib/flex_proportions.c
  CHECK   drivers/tty/tty_io.c
  CHECK   net/ipv6/udp_offload.c
  CC      lib/flex_proportions.o
  CHECK   kernel/time/timeconv.c
  CHECK   fs/ext2/dir.c
drivers/tty/tty_io.c:437:9: warning: context imbalance in 'tty_check_change': wrong count at exit
drivers/tty/tty_io.c:437:9:    context '+': wanted 0, got 1
include/linux/spinlock.h:340:2: warning: context imbalance in '__tty_hangup': __context__ statement expected different context
include/linux/spinlock.h:340:2:    context '<noident>': wanted >= 0, got -1
drivers/tty/tty_io.c:849:2: warning: context imbalance in 'disassociate_ctty': __context__ statement expected different context
drivers/tty/tty_io.c:849:2:    context '<noident>': wanted >= 0, got -1
drivers/tty/tty_io.c:903:4: warning: context imbalance in 'stop_tty': wrong count at exit
drivers/tty/tty_io.c:903:4:    context '+': wanted 0, got 1
drivers/tty/tty_io.c:939:13: warning: context imbalance in 'start_tty': wrong count at exit
drivers/tty/tty_io.c:939:13:    context '+': wanted 0, got 1
drivers/tty/tty_io.c:989:2: warning: context imbalance in 'tty_write_unlock': wrong count at exit
drivers/tty/tty_io.c:989:2:    default context: wanted 0, got 1
drivers/tty/tty_io.c:1001:9: warning: context imbalance in 'tty_write_lock': unexpected unlock
drivers/tty/tty_io.c:1001:9:    default context: wanted 1, got 0
drivers/tty/tty_io.c:1114:19: warning: context problem in 'tty_write_message': 'tty_write_unlock' expected different context
drivers/tty/tty_io.c:1114:19:    default context: wanted >= 1, got 0
drivers/tty/tty_io.c:1159:9: warning: context imbalance in 'tty_write': wrong count at exit
drivers/tty/tty_io.c:1159:9:    context '<noident>': wanted 0, got 1
drivers/tty/tty_io.c:2102:9: warning: context imbalance in '__tty_fasync': wrong count at exit
drivers/tty/tty_io.c:2102:9:    context '+': wanted 0, got 1
drivers/tty/tty_io.c:2204:9: warning: context imbalance in 'tty_do_resize': wrong count at exit
drivers/tty/tty_io.c:2204:9:    context '+': wanted 0, got 1
drivers/tty/tty_io.c:2365:9: warning: context imbalance in 'tty_get_pgrp': wrong count at exit
drivers/tty/tty_io.c:2365:9:    context '+': wanted 0, got 1
drivers/tty/tty_io.c:2531:9: warning: context imbalance in 'send_break': wrong count at exit
drivers/tty/tty_io.c:2531:9:    context '<noident>': wanted 0, got 1
drivers/tty/tty_io.c:3347:15: warning: context imbalance in 'proc_clear_tty': wrong count at exit
drivers/tty/tty_io.c:3347:15:    context ')+': wanted 0, got 1
drivers/tty/tty_io.c:3370:2: warning: context imbalance in '__proc_set_tty': wrong count at exit
drivers/tty/tty_io.c:3370:2:    context ')+': wanted 0, got 1
drivers/tty/tty_io.c:3388:9: warning: context imbalance in 'get_current_tty': wrong count at exit
drivers/tty/tty_io.c:3388:9:    context ')+': wanted 0, got 1
  CC      drivers/tty/tty_io.o
  CC      kernel/time/timeconv.o
  CC      net/ipv6/udp_offload.o
  CC      fs/ext2/dir.o
  CHECK   lib/idr.c
lib/idr.c:54:9: warning: context imbalance in 'get_from_free_list': wrong count at exit
lib/idr.c:54:9:    context '1"+': wanted 0, got 1
include/linux/spinlock.h:340:2: warning: context imbalance in 'move_to_free_list': wrong count at exit
include/linux/spinlock.h:340:2:    context '1"+': wanted 0, got 1
lib/idr.c:263:9: warning: context imbalance in 'idr_get_empty_slot': wrong count at exit
lib/idr.c:263:9:    context '3"+': wanted 0, got 1
lib/idr.c:730:8: warning: context imbalance in 'free_bitmap': wrong count at exit
lib/idr.c:730:8:    context '8"+': wanted 0, got 1
include/linux/spinlock.h:340:2: warning: context imbalance in 'ida_simple_get': __context__ statement expected different context
include/linux/spinlock.h:340:2:    context '<noident>': wanted >= 0, got -1
include/linux/spinlock.h:340:2: warning: context imbalance in 'ida_simple_remove': wrong count at exit
include/linux/spinlock.h:340:2:    context ';"+': wanted 0, got 1
  CC      lib/idr.o
  CHECK   kernel/time/posix-clock.c
  CC      kernel/time/posix-clock.o
  CHECK   kernel/time/alarmtimer.c
include/linux/spinlock.h:340:2: warning: context imbalance in 'alarmtimer_fired': __context__ statement expected different context
include/linux/spinlock.h:340:2:    context '<noident>': wanted >= 0, got -1
include/linux/spinlock.h:340:2: warning: context imbalance in 'alarmtimer_freezerset': wrong count at exit
include/linux/spinlock.h:340:2:    context 'qÚg+': wanted 0, got 1
kernel/time/alarmtimer.c:324:9: warning: context imbalance in 'alarm_start': wrong count at exit
kernel/time/alarmtimer.c:324:9:    context 'qÚg+': wanted 0, got 1
kernel/time/alarmtimer.c:345:9: warning: context imbalance in 'alarm_try_to_cancel': wrong count at exit
kernel/time/alarmtimer.c:345:9:    context 'qÚg+': wanted 0, got 1
  CC      kernel/time/alarmtimer.o
  CHECK   net/ipv4/ip_forward.c
/tmp/ccSNdgT2.s: Assembler messages:
/tmp/ccSNdgT2.s:7614: Warning: ignoring changed section attributes for .discard
  CHECK   lib/int_sqrt.c
  CC      lib/int_sqrt.o
  CHECK   net/core/dev_addr_lists.c
  CHECK   net/ipv6/exthdrs_offload.c
  CHECK   lib/irq_regs.c
  CC      lib/irq_regs.o
  CC      net/ipv4/ip_forward.o
  CHECK   fs/ext2/file.c
  CHECK   lib/is_single_threaded.c
  CC      net/ipv6/exthdrs_offload.o
net/core/dev_addr_lists.c:487:9: warning: context imbalance in 'dev_uc_sync': wrong count at exit
net/core/dev_addr_lists.c:487:9:    context 'ìZB+': wanted 0, got 1
include/linux/spinlock.h:330:2: warning: context imbalance in 'dev_uc_unsync': unexpected unlock
include/linux/spinlock.h:330:2:    context '<noident>': wanted 0, got -1
net/core/dev_addr_lists.c:678:9: warning: context imbalance in 'dev_mc_sync': wrong count at exit
net/core/dev_addr_lists.c:678:9:    context 'ìZB+': wanted 0, got 1
include/linux/spinlock.h:330:2: warning: context imbalance in 'dev_mc_unsync': unexpected unlock
include/linux/spinlock.h:330:2:    context '<noident>': wanted 0, got -1
  CC      net/core/dev_addr_lists.o
  CC      lib/is_single_threaded.o
  CHECK   lib/klist.c
  CC      fs/ext2/file.o
  CHECK   kernel/time/clockevents.c
  CHECK   drivers/tty/n_tty.c
  CC      kernel/time/clockevents.o
  LD      net/ipv6/built-in.o
  CHECK   fs/ext2/ialloc.c
include/linux/spinlock.h:340:2: warning: context imbalance in 'put_tty_queue': wrong count at exit
include/linux/spinlock.h:340:2:    context 'Ç[+': wanted 0, got 1
drivers/tty/n_tty.c:231:17: warning: context imbalance in 'reset_buffer_flags': wrong count at exit
drivers/tty/n_tty.c:231:17:    context 'Ç[+': wanted 0, got 1
include/linux/spinlock.h:340:2: warning: context imbalance in 'n_tty_flush_buffer': wrong count at exit
include/linux/spinlock.h:340:2:    context 'Ç[+': wanted 0, got 1
drivers/tty/n_tty.c:288:9: warning: context imbalance in 'n_tty_chars_in_buffer': wrong count at exit
drivers/tty/n_tty.c:288:9:    context 'Ç[+': wanted 0, got 1
include/linux/spinlock.h:340:2: warning: context imbalance in 'eraser': __context__ statement expected different context
include/linux/spinlock.h:340:2:    context '<noident>': wanted >= 0, got -1
drivers/tty/n_tty.c:1486:16: warning: context imbalance in 'n_tty_receive_buf': wrong count at exit
drivers/tty/n_tty.c:1486:16:    context 'Ç[+': wanted 0, got 1
include/linux/spinlock.h:340:2: warning: context imbalance in 'copy_from_read_buf': __context__ statement expected different context
include/linux/spinlock.h:340:2:    context '<noident>': wanted >= 0, got -1
include/linux/spinlock.h:340:2: warning: context imbalance in 'n_tty_read': __context__ statement expected different context
include/linux/spinlock.h:340:2:    context '<noident>': wanted >= 0, got -1
  CC      drivers/tty/n_tty.o
  CHECK   drivers/video/fb_notify.c
  CC      fs/ext2/ialloc.o
  CHECK   net/ipv4/ip_options.c
  CHECK   lib/kobject.c
  CHECK   kernel/time/tick-common.c
  CC      drivers/video/fb_notify.o
  CC      lib/kobject.o
  CC      net/ipv4/ip_options.o
  CC      kernel/time/tick-common.o
/tmp/cccYo7m3.s: Assembler messages:
/tmp/cccYo7m3.s:11465: Warning: ignoring changed section attributes for .discard
/tmp/cccYo7m3.s:11537: Warning: ignoring changed section attributes for .discard
/tmp/cccYo7m3.s:11556: Warning: ignoring changed section attributes for .discard
/tmp/cccYo7m3.s:11574: Warning: ignoring changed section attributes for .discard
/tmp/cccYo7m3.s:11590: Warning: ignoring changed section attributes for .discard
/tmp/cccYo7m3.s:11610: Warning: ignoring changed section attributes for .discard
/tmp/cccYo7m3.s:11627: Warning: ignoring changed section attributes for .discard
/tmp/cccYo7m3.s:11643: Warning: ignoring changed section attributes for .discard
/tmp/cccYo7m3.s:11660: Warning: ignoring changed section attributes for .discard
/tmp/cccYo7m3.s:11678: Warning: ignoring changed section attributes for .discard
/tmp/cccYo7m3.s:11696: Warning: ignoring changed section attributes for .discard
  CHECK   net/core/dst.c
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
  CC      net/core/dst.o
  LD      drivers/video/backlight/built-in.o
  CHECK   fs/ext2/inode.c
  LD      drivers/video/omap2/displays/built-in.o
  LD      drivers/video/omap2/built-in.o
  CHECK   fs/ext2/ioctl.c
  CHECK   drivers/video/output.c
  CHECK   kernel/time/tick-oneshot.c
  CHECK   lib/kobject_uevent.c
  CC      fs/ext2/ioctl.o
fs/ext2/inode.c:699:34: warning: potentially expensive pointer subtraction
fs/ext2/inode.c:710:24: warning: potentially expensive pointer subtraction
fs/ext2/inode.c:1108:53: warning: potentially expensive pointer subtraction
fs/ext2/inode.c:1115:20: warning: potentially expensive pointer subtraction
  CC      drivers/video/output.o
  CC      fs/ext2/inode.o
  CC      kernel/time/tick-oneshot.o
  CC      lib/kobject_uevent.o
/tmp/ccUDhttY.s: Assembler messages:
/tmp/ccUDhttY.s:5992: Warning: ignoring changed section attributes for .discard
/tmp/ccUDhttY.s:6006: Warning: ignoring changed section attributes for .discard
/tmp/ccUDhttY.s:7379: Warning: ignoring changed section attributes for .discard
/tmp/ccUDhttY.s:7416: Warning: ignoring changed section attributes for .discard
/tmp/ccUDhttY.s:7439: Warning: ignoring changed section attributes for .discard
  CHECK   net/core/netevent.c
/tmp/ccz9Qw7e.s: Assembler messages:
/tmp/ccz9Qw7e.s:566: Warning: ignoring changed section attributes for .discard
/tmp/ccz9Qw7e.s:581: Warning: ignoring changed section attributes for .discard
/tmp/ccz9Qw7e.s:596: Warning: ignoring changed section attributes for .discard
/tmp/ccz9Qw7e.s:611: Warning: ignoring changed section attributes for .discard
/tmp/ccz9Qw7e.s:628: Warning: ignoring changed section attributes for .discard
/tmp/ccz9Qw7e.s:642: Warning: ignoring changed section attributes for .discard
  CHECK   drivers/tty/tty_ioctl.c
  CHECK   kernel/time/tick-sched.c
  LD      drivers/video/built-in.o
  CHECK   net/ipv4/ip_output.c
  CC      net/core/netevent.o
  CHECK   drivers/tty/tty_ldisc.c
kernel/time/tick-sched.c:32:1: warning: symbol 'tick_cpu_sched' was not declared. Should it be static?
  CC      kernel/time/tick-sched.o
drivers/tty/tty_ioctl.c:554:9: warning: context imbalance in 'tty_set_termios': wrong count at exit
drivers/tty/tty_ioctl.c:554:9:    context 'M\Ä*': wanted 0, got 1
  CC      drivers/tty/tty_ioctl.o
  CHECK   kernel/futex.c
  CC      drivers/tty/tty_ldisc.o
net/ipv4/ip_output.c:473:3: warning: symbol 'ptr' shadows an earlier one
net/ipv4/ip_output.c:453:6: originally declared here
net/ipv4/ip_output.c:565:5: warning: symbol 'ptr' shadows an earlier one
net/ipv4/ip_output.c:453:6: originally declared here
net/ipv4/ip_output.c:575:4: warning: symbol 'ptr' shadows an earlier one
net/ipv4/ip_output.c:453:6: originally declared here
net/ipv4/ip_output.c:584:3: warning: symbol 'ptr' shadows an earlier one
net/ipv4/ip_output.c:453:6: originally declared here
net/ipv4/ip_output.c:707:3: warning: symbol 'ptr' shadows an earlier one
net/ipv4/ip_output.c:453:6: originally declared here
net/ipv4/ip_output.c:710:2: warning: symbol 'ptr' shadows an earlier one
net/ipv4/ip_output.c:453:6: originally declared here
net/ipv4/ip_output.c:715:2: warning: symbol 'ptr' shadows an earlier one
net/ipv4/ip_output.c:453:6: originally declared here
kernel/futex.c:1119:9: warning: context imbalance in 'futex_wake_op': unexpected unlock
kernel/futex.c:1119:9:    context '<noident>': wanted 0, got -1
include/linux/spinlock.h:285:2: warning: context imbalance in 'futex_requeue': __context__ statement expected different context
include/linux/spinlock.h:285:2:    context '<noident>': wanted >= 0, got -1
include/linux/spinlock.h:325:2: warning: context imbalance in 'unqueue_me_pi': wrong count at exit
include/linux/spinlock.h:325:2:    context 'lock_ptr': wanted 0, got 1
include/linux/spinlock.h:285:2: warning: context imbalance in 'fixup_pi_state_owner': __context__ statement expected different context
include/linux/spinlock.h:285:2:    context '<noident>': wanted >= 0, got -1
kernel/futex.c:1788:10: warning: context problem in 'futex_wait_queue_me': 'queue_me' expected different context
kernel/futex.c:1788:10:    default context: wanted >= 1, got 0
kernel/futex.c:1865:15: warning: context problem in 'futex_wait_setup': 'queue_unlock' expected different context
kernel/futex.c:1865:15:    default context: wanted >= 1, got 0
kernel/futex.c:2089:14: warning: context problem in 'futex_lock_pi': 'queue_unlock' expected different context
kernel/futex.c:2089:14:    default context: wanted >= 1, got 0
kernel/futex.c:2387:16: warning: context problem in 'futex_wait_requeue_pi': 'unqueue_me_pi' expected different context
kernel/futex.c:2387:16:    context 'lock_ptr': wanted >= 1, got 0
  CC      net/ipv4/ip_output.o
  CC      kernel/futex.o
  CHECK   net/core/neighbour.c
  CHECK   kernel/time/timer_stats.c
  CHECK   lib/md5.c
  CC      lib/md5.o
kernel/time/timer_stats.c:413:3: warning: incorrect type in assignment (invalid types)
kernel/time/timer_stats.c:413:3:    expected unknown type 11 <noident>
kernel/time/timer_stats.c:413:3:    got struct raw_spinlock [usertype] <noident>
  CC      kernel/time/timer_stats.o
net/core/neighbour.c:137:2: error: invalid assignment
net/core/neighbour.c:137:2: error: invalid assignment
net/core/neighbour.c:137:2: error: invalid assignment
net/core/neighbour.c:137:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
net/core/neighbour.c:315:2: error: invalid assignment
net/core/neighbour.c:315:2: error: invalid assignment
net/core/neighbour.c:315:2: error: invalid assignment
net/core/neighbour.c:315:2: error: invalid assignment
net/core/neighbour.c:381:2: error: invalid assignment
net/core/neighbour.c:381:2: error: invalid assignment
net/core/neighbour.c:381:2: error: invalid assignment
net/core/neighbour.c:381:2: error: invalid assignment
net/core/neighbour.c:424:2: error: invalid assignment
net/core/neighbour.c:424:2: error: invalid assignment
net/core/neighbour.c:424:2: error: invalid assignment
net/core/neighbour.c:424:2: error: invalid assignment
net/core/neighbour.c:436:4: error: invalid assignment
net/core/neighbour.c:436:4: error: invalid assignment
net/core/neighbour.c:436:4: error: invalid assignment
net/core/neighbour.c:436:4: error: invalid assignment
net/core/neighbour.c:454:2: error: invalid assignment
net/core/neighbour.c:454:2: error: invalid assignment
net/core/neighbour.c:454:2: error: invalid assignment
net/core/neighbour.c:454:2: error: invalid assignment
net/core/neighbour.c:467:4: error: invalid assignment
net/core/neighbour.c:467:4: error: invalid assignment
net/core/neighbour.c:467:4: error: invalid assignment
net/core/neighbour.c:467:4: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
net/core/neighbour.c:716:2: error: invalid assignment
net/core/neighbour.c:716:2: error: invalid assignment
net/core/neighbour.c:716:2: error: invalid assignment
net/core/neighbour.c:716:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
net/core/neighbour.c:775:2: error: invalid assignment
net/core/neighbour.c:775:2: error: invalid assignment
net/core/neighbour.c:775:2: error: invalid assignment
net/core/neighbour.c:775:2: error: invalid assignment
net/core/neighbour.c:858:2: error: invalid assignment
net/core/neighbour.c:858:2: error: invalid assignment
net/core/neighbour.c:858:2: error: invalid assignment
net/core/neighbour.c:858:2: error: invalid assignment
net/core/neighbour.c:1022:5: error: invalid assignment
net/core/neighbour.c:1022:5: error: invalid assignment
net/core/neighbour.c:1022:5: error: invalid assignment
net/core/neighbour.c:1022:5: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
  CC      net/core/neighbour.o
  CHECK   lib/percpu-rwsem.c
lib/percpu-rwsem.c:14:21: warning: incorrect type in assignment (different signedness)
lib/percpu-rwsem.c:14:21:    expected unsigned int [noderef] <asn:3>*fast_read_ctr
lib/percpu-rwsem.c:14:21:    got int [noderef] <asn:3>*<noident>
lib/percpu-rwsem.c:61:3: error: invalid assignment
lib/percpu-rwsem.c:61:3: error: invalid assignment
lib/percpu-rwsem.c:61:3: error: invalid assignment
lib/percpu-rwsem.c:61:3: error: invalid assignment
lib/percpu-rwsem.c:109:7: error: invalid assignment
  CC      lib/percpu-rwsem.o
  CHECK   lib/plist.c
  CHECK   fs/ext2/namei.c
/tmp/ccE1JpnU.s: Assembler messages:
/tmp/ccE1JpnU.s:2367: Warning: ignoring changed section attributes for .discard
/tmp/ccE1JpnU.s:2386: Warning: ignoring changed section attributes for .discard
/tmp/ccE1JpnU.s:2405: Warning: ignoring changed section attributes for .discard
/tmp/ccE1JpnU.s:2424: Warning: ignoring changed section attributes for .discard
/tmp/ccE1JpnU.s:2443: Warning: ignoring changed section attributes for .discard
/tmp/ccE1JpnU.s:3437: Warning: ignoring changed section attributes for .discard
/tmp/ccE1JpnU.s:3458: Warning: ignoring changed section attributes for .discard
/tmp/ccE1JpnU.s:3479: Warning: ignoring changed section attributes for .discard
/tmp/ccE1JpnU.s:3501: Warning: ignoring changed section attributes for .discard
/tmp/ccE1JpnU.s:3523: Warning: ignoring changed section attributes for .discard
/tmp/ccE1JpnU.s:3598: Warning: ignoring changed section attributes for .discard
/tmp/ccE1JpnU.s:3613: Warning: ignoring changed section attributes for .discard
  CC      lib/plist.o
  CC      fs/ext2/namei.o
  CHECK   drivers/tty/tty_buffer.c
  CHECK   fs/ext2/super.c
  CHECK   lib/prio_heap.c
  LD      kernel/time/built-in.o
include/linux/spinlock.h:340:2: warning: context imbalance in 'tty_buffer_flush': wrong count at exit
include/linux/spinlock.h:340:2:    context 'ºÆî*': wanted 0, got 1
drivers/tty/tty_buffer.c:255:9: warning: context imbalance in 'tty_buffer_request_room': wrong count at exit
drivers/tty/tty_buffer.c:255:9:    context '½Æî*': wanted 0, got 1
include/linux/spinlock.h:340:2: warning: context imbalance in 'tty_insert_flip_string_fixed_flag': __context__ statement expected different context
include/linux/spinlock.h:340:2:    context '<noident>': wanted >= 0, got -1
include/linux/spinlock.h:340:2: warning: context imbalance in 'tty_insert_flip_string_flags': __context__ statement expected different context
include/linux/spinlock.h:340:2:    context '<noident>': wanted >= 0, got -1
drivers/tty/tty_buffer.c:374:17: warning: context imbalance in 'tty_schedule_flip': wrong count at exit
drivers/tty/tty_buffer.c:374:17:    context '¾Æî*': wanted 0, got 1
drivers/tty/tty_buffer.c:411:9: warning: context imbalance in 'tty_prepare_flip_string': wrong count at exit
drivers/tty/tty_buffer.c:411:9:    context '¾Æî*': wanted 0, got 1
drivers/tty/tty_buffer.c:449:9: warning: context imbalance in 'tty_prepare_flip_string_flags': wrong count at exit
drivers/tty/tty_buffer.c:449:9:    context '¿Æî*': wanted 0, got 1
drivers/tty/tty_buffer.c:529:18: warning: context imbalance in 'flush_to_ldisc': wrong count at exit
drivers/tty/tty_buffer.c:529:18:    context 'ÀÆî*': wanted 0, got 1
drivers/tty/tty_buffer.c:572:18: warning: context imbalance in 'tty_flip_buffer_push': wrong count at exit
drivers/tty/tty_buffer.c:572:18:    context 'ÁÆî*': wanted 0, got 1
  CC      lib/prio_heap.o
  CC      drivers/tty/tty_buffer.o
  CHECK   lib/proportions.c
  CC      fs/ext2/super.o
  CC      lib/proportions.o
/tmp/ccbOW0wd.s: Assembler messages:
/tmp/ccbOW0wd.s:1101: Warning: ignoring changed section attributes for .discard
/tmp/ccbOW0wd.s:2333: Warning: ignoring changed section attributes for .discard
/tmp/ccbOW0wd.s:5088: Warning: ignoring changed section attributes for .discard
/tmp/ccbOW0wd.s:6816: Warning: ignoring changed section attributes for .discard
/tmp/ccbOW0wd.s:7499: Warning: ignoring changed section attributes for .discard
/tmp/ccbOW0wd.s:7518: Warning: ignoring changed section attributes for .discard
/tmp/ccbOW0wd.s:7773: Warning: ignoring changed section attributes for .discard
/tmp/ccbOW0wd.s:7790: Warning: ignoring changed section attributes for .discard
/tmp/ccbOW0wd.s:7809: Warning: ignoring changed section attributes for .discard
/tmp/ccbOW0wd.s:7831: Warning: ignoring changed section attributes for .discard
  CHECK   drivers/tty/tty_port.c
  CHECK   lib/radix-tree.c
  CHECK   kernel/rtmutex.c
  CC      lib/radix-tree.o
drivers/tty/tty_port.c:174:9: warning: context imbalance in 'tty_port_tty_get': wrong count at exit
drivers/tty/tty_port.c:174:9:    context '6+': wanted 0, got 1
include/linux/spinlock.h:340:2: warning: context imbalance in 'tty_port_tty_set': wrong count at exit
include/linux/spinlock.h:340:2:    context '6+': wanted 0, got 1
drivers/tty/tty_port.c:231:20: warning: context imbalance in 'tty_port_hangup': wrong count at exit
drivers/tty/tty_port.c:231:20:    context '7+': wanted 0, got 1
include/linux/spinlock.h:340:2: warning: context imbalance in 'tty_port_block_til_ready': __context__ statement expected different context
include/linux/spinlock.h:340:2:    context '<noident>': wanted >= 0, got -1
drivers/tty/tty_port.c:458:9: warning: context imbalance in 'tty_port_close_start': wrong count at exit
drivers/tty/tty_port.c:458:9:    context '9+': wanted 0, got 1
include/linux/spinlock.h:340:2: warning: context imbalance in 'tty_port_close_end': __context__ statement expected different context
include/linux/spinlock.h:340:2:    context '<noident>': wanted >= 0, got -1
  CC      drivers/tty/tty_port.o
kernel/rtmutex.c:298:9: warning: context imbalance in 'rt_mutex_adjust_prio_chain': wrong count at exit
kernel/rtmutex.c:298:9:    context '<noident>': wanted 0, got 1
kernel/rtmutex.c:448:2: warning: context imbalance in 'task_blocks_on_rt_mutex': __context__ statement expected different context
kernel/rtmutex.c:448:2:    context '<noident>': wanted >= 0, got -1
kernel/rtmutex.c:538:2: warning: context imbalance in 'remove_waiter': __context__ statement expected different context
kernel/rtmutex.c:538:2:    context '<noident>': wanted >= 0, got -1
kernel/rtmutex.c:608:3: warning: context imbalance in '__rt_mutex_slowlock': __context__ statement expected different context
kernel/rtmutex.c:608:3:    context '<noident>': wanted >= 0, got -1
  CC      kernel/rtmutex.o
  CHECK   net/netlink/af_netlink.c
net/netlink/af_netlink.c:218:38: warning: context imbalance in 'netlink_table_grab': unexpected unlock
net/netlink/af_netlink.c:218:38:    context 'nl_table_lock': wanted 1, got 0
net/netlink/af_netlink.c:226:2: warning: context imbalance in 'netlink_table_ungrab': wrong count at exit
net/netlink/af_netlink.c:226:2:    context 'nl_table_lock': wanted 0, got 1
net/netlink/af_netlink.c:2000:56: warning: context imbalance in 'netlink_seq_start': unexpected unlock
net/netlink/af_netlink.c:2000:56:    context 'nl_table_lock': wanted 1, got 0
net/netlink/af_netlink.c:2048:2: warning: context imbalance in 'netlink_seq_stop': wrong count at exit
net/netlink/af_netlink.c:2048:2:    context 'nl_table_lock': wanted 0, got 1
  CC      net/netlink/af_netlink.o
  CHECK   kernel/up.c
  CC      kernel/up.o
  CHECK   net/ipv4/ip_sockglue.c
  CHECK   lib/ratelimit.c
lib/ratelimit.c:65:9: warning: context imbalance in '___ratelimit': wrong count at exit
lib/ratelimit.c:65:9:    context '<noident>': wanted 0, got 1
  CC      lib/ratelimit.o
  CHECK   net/ipv4/inet_hashtables.c
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
  CHECK   kernel/module.c
  CC      net/ipv4/ip_sockglue.o
  CHECK   lib/rbtree.c
  CC      lib/rbtree.o
net/ipv4/inet_hashtables.c:356:3: error: invalid assignment
net/ipv4/inet_hashtables.c:356:3: error: invalid assignment
net/ipv4/inet_hashtables.c:356:3: error: invalid assignment
net/ipv4/inet_hashtables.c:356:3: error: invalid assignment
  CC      net/ipv4/inet_hashtables.o
include/linux/rbtree_augmented.h:124: warning: '__rb_erase_color' declared inline after being called
include/linux/rbtree_augmented.h:124: warning: previous declaration of '__rb_erase_color' was here
  CHECK   drivers/tty/tty_mutex.c
kernel/module.c:324:20: warning: symbol 'arr' shadows an earlier one
kernel/module.c:301:32: originally declared here
kernel/module.c:623:2: warning: incorrect type in assignment (invalid types)
kernel/module.c:623:2:    expected unknown type 11 <noident>
kernel/module.c:623:2:    got int
kernel/module.c:623:2: warning: incorrect type in assignment (invalid types)
kernel/module.c:623:2:    expected unknown type 11 <noident>
kernel/module.c:623:2:    got int
kernel/module.c:623:2: warning: incorrect type in assignment (invalid types)
kernel/module.c:623:2:    expected unknown type 11 <noident>
kernel/module.c:623:2:    got int
kernel/module.c:623:2: warning: incorrect type in assignment (invalid types)
kernel/module.c:623:2:    expected unknown type 11 <noident>
kernel/module.c:623:2:    got int
kernel/module.c:951:3: error: invalid assignment
kernel/module.c:951:3: error: invalid assignment
kernel/module.c:951:3: error: invalid assignment
kernel/module.c:951:3: error: invalid assignment
kernel/module.c:966:4: error: invalid assignment
kernel/module.c:966:4: error: invalid assignment
kernel/module.c:966:4: error: invalid assignment
kernel/module.c:966:4: error: invalid assignment
kernel/module.c:982:3: error: invalid assignment
kernel/module.c:982:3: error: invalid assignment
kernel/module.c:982:3: error: invalid assignment
kernel/module.c:982:3: error: invalid assignment
  CC      kernel/module.o
  CC      drivers/tty/tty_mutex.o
  CHECK   lib/reciprocal_div.c
  CC      lib/reciprocal_div.o
  CHECK   fs/ext2/symlink.c
  CHECK   net/core/rtnetlink.c
  CHECK   lib/rwsem-spinlock.c
  CC      fs/ext2/symlink.o
lib/rwsem-spinlock.c:29:9: warning: context imbalance in 'rwsem_is_locked': wrong count at exit
lib/rwsem-spinlock.c:29:9:    context '<noident>': wanted 0, got 1
  CC      lib/rwsem-spinlock.o
  CHECK   drivers/tty/pty.c
net/core/rtnetlink.c:1770:27: error: bad constant expression
  CC      net/core/rtnetlink.o
drivers/tty/pty.c:199:9: warning: context imbalance in 'pty_set_pktmode': wrong count at exit
drivers/tty/pty.c:199:9:    context 'ÀL+': wanted 0, got 1
drivers/tty/pty.c:223:9: warning: context imbalance in 'pty_signal': wrong count at exit
drivers/tty/pty.c:223:9:    context 'ÁL+': wanted 0, got 1
include/linux/spinlock.h:340:2: warning: context imbalance in 'pty_flush_buffer': wrong count at exit
include/linux/spinlock.h:340:2:    context 'ÁL+': wanted 0, got 1
include/linux/spinlock.h:340:2: warning: context imbalance in 'pty_resize': __context__ statement expected different context
include/linux/spinlock.h:340:2:    context '<noident>': wanted >= 0, got -1
  CC      drivers/tty/pty.o
  LD      fs/ext2/ext2.o
  LD      fs/ext2/built-in.o
  CHECK   lib/sha1.c
  CC      lib/sha1.o
  CHECK   fs/lockd/clntlock.c
  CHECK   lib/show_mem.c
  CC      lib/show_mem.o
  CC      fs/lockd/clntlock.o
/tmp/ccdPwE06.s: Assembler messages:
/tmp/ccdPwE06.s:1034: Warning: ignoring changed section attributes for .discard
/tmp/ccdPwE06.s:1051: Warning: ignoring changed section attributes for .discard
/tmp/ccdPwE06.s:1067: Warning: ignoring changed section attributes for .discard
/tmp/ccdPwE06.s:1091: Warning: ignoring changed section attributes for .discard
/tmp/ccdPwE06.s:1163: Warning: ignoring changed section attributes for .discard
/tmp/ccdPwE06.s:1180: Warning: ignoring changed section attributes for .discard
/tmp/ccdPwE06.s:1206: Warning: ignoring changed section attributes for .discard
/tmp/ccdPwE06.s:3554: Warning: ignoring changed section attributes for .discard
/tmp/ccdPwE06.s:3569: Warning: ignoring changed section attributes for .discard
/tmp/ccnPnPNe.s: Assembler messages:
/tmp/ccnPnPNe.s:198: Warning: ignoring changed section attributes for .discard
/tmp/ccnPnPNe.s:279: Warning: ignoring changed section attributes for .discard
/tmp/ccnPnPNe.s:407: Warning: ignoring changed section attributes for .discard
/tmp/ccnPnPNe.s:480: Warning: ignoring changed section attributes for .discard
/tmp/ccnPnPNe.s:816: Warning: ignoring changed section attributes for .discard
  LD      drivers/tty/ipwireless/built-in.o
/tmp/ccXdtjPq.s: Assembler messages:
/tmp/ccXdtjPq.s:7094: Warning: ignoring changed section attributes for .discard
/tmp/ccXdtjPq.s:7145: Warning: ignoring changed section attributes for .discard
/tmp/ccXdtjPq.s:7193: Warning: ignoring changed section attributes for .discard
/tmp/ccXdtjPq.s:7240: Warning: ignoring changed section attributes for .discard
/tmp/ccXdtjPq.s:7257: Warning: ignoring changed section attributes for .discard
/tmp/ccXdtjPq.s:7273: Warning: ignoring changed section attributes for .discard
/tmp/ccXdtjPq.s:7289: Warning: ignoring changed section attributes for .discard
/tmp/ccXdtjPq.s:9847: Warning: ignoring changed section attributes for .discard
  CHECK   net/ipv4/inet_timewait_sock.c
  CHECK   lib/string.c
  CHECK   net/ipv4/inet_connection_sock.c
  CHECK   drivers/tty/serial/serial_core.c
  CHECK   net/netlink/genetlink.c
  CC      lib/string.o
net/ipv4/inet_timewait_sock.c:258:2: error: invalid assignment
net/ipv4/inet_timewait_sock.c:258:2: error: invalid assignment
net/ipv4/inet_timewait_sock.c:258:2: error: invalid assignment
net/ipv4/inet_timewait_sock.c:258:2: error: invalid assignment
net/ipv4/inet_timewait_sock.c:475:2: error: invalid assignment
net/ipv4/inet_timewait_sock.c:475:2: error: invalid assignment
net/ipv4/inet_timewait_sock.c:475:2: error: invalid assignment
net/ipv4/inet_timewait_sock.c:475:2: error: invalid assignment
  CC      net/ipv4/inet_timewait_sock.o
drivers/tty/serial/serial_core.c:1338:17: warning: symbol 'flags' shadows an earlier one
drivers/tty/serial/serial_core.c:1320:16: originally declared here
drivers/tty/serial/serial_core.c:2135:17: warning: symbol 'flags' shadows an earlier one
drivers/tty/serial/serial_core.c:2111:15: originally declared here
drivers/tty/serial/serial_core.c:617:8: warning: invalid assignment: |=
drivers/tty/serial/serial_core.c:617:8:    left side has type unsigned int
drivers/tty/serial/serial_core.c:617:8:    right side has type restricted upf_t
drivers/tty/serial/serial_core.c:619:8: warning: invalid assignment: |=
drivers/tty/serial/serial_core.c:619:8:    left side has type unsigned int
drivers/tty/serial/serial_core.c:619:8:    right side has type restricted upf_t
drivers/tty/serial/serial_core.c:621:10: warning: restricted upf_t degrades to integer
drivers/tty/serial/serial_core.c:623:8: warning: invalid assignment: &=
drivers/tty/serial/serial_core.c:623:8:    left side has type unsigned int
drivers/tty/serial/serial_core.c:623:8:    right side has type restricted upf_t
drivers/tty/serial/serial_core.c:626:13: warning: restricted upf_t degrades to integer
drivers/tty/serial/serial_core.c:629:13: warning: restricted upf_t degrades to integer
drivers/tty/serial/serial_core.c:640:8: warning: invalid assignment: |=
drivers/tty/serial/serial_core.c:640:8:    left side has type unsigned int
drivers/tty/serial/serial_core.c:640:8:    right side has type restricted upf_t
drivers/tty/serial/serial_core.c:642:8: warning: invalid assignment: |=
drivers/tty/serial/serial_core.c:642:8:    left side has type unsigned int
drivers/tty/serial/serial_core.c:642:8:    right side has type restricted upf_t
drivers/tty/serial/serial_core.c:644:10: warning: restricted upf_t degrades to integer
drivers/tty/serial/serial_core.c:646:8: warning: invalid assignment: &=
drivers/tty/serial/serial_core.c:646:8:    left side has type unsigned int
drivers/tty/serial/serial_core.c:646:8:    right side has type restricted upf_t
drivers/tty/serial/serial_core.c:649:13: warning: restricted upf_t degrades to integer
drivers/tty/serial/serial_core.c:656:13: warning: restricted upf_t degrades to integer
drivers/tty/serial/serial_core.c:674:21: warning: incorrect type in assignment (different base types)
drivers/tty/serial/serial_core.c:674:21:    expected int [signed] flags
drivers/tty/serial/serial_core.c:674:21:    got restricted upf_t [usertype] flags
drivers/tty/serial/serial_core.c:748:12: warning: incorrect type in assignment (different base types)
drivers/tty/serial/serial_core.c:748:12:    expected restricted upf_t [usertype] new_flags
drivers/tty/serial/serial_core.c:748:12:    got int [signed] flags
include/linux/spinlock.h:340:2: warning: context imbalance in 'uart_stop': wrong count at exit
include/linux/spinlock.h:340:2:    context 'U[%+': wanted 0, got 1
include/linux/spinlock.h:340:2: warning: context imbalance in 'uart_start': wrong count at exit
include/linux/spinlock.h:340:2:    context 'U[%+': wanted 0, got 1
include/linux/spinlock.h:310:2: warning: context imbalance in 'uart_port_startup': __context__ statement expected different context
include/linux/spinlock.h:310:2:    context '<noident>': wanted >= 0, got -1
drivers/tty/serial/serial_core.c:261:3: warning: context imbalance in 'uart_shutdown': wrong count at exit
drivers/tty/serial/serial_core.c:261:3:    context 'U[%+': wanted 0, got 1
drivers/tty/serial/serial_core.c:480:9: warning: context imbalance in 'uart_put_char': wrong count at exit
drivers/tty/serial/serial_core.c:480:9:    context 'W[%+': wanted 0, got 1
drivers/tty/serial/serial_core.c:535:9: warning: context imbalance in 'uart_write': wrong count at exit
drivers/tty/serial/serial_core.c:535:9:    context 'Y[%+': wanted 0, got 1
drivers/tty/serial/serial_core.c:547:9: warning: context imbalance in 'uart_write_room': wrong count at exit
drivers/tty/serial/serial_core.c:547:9:    context 'Y[%+': wanted 0, got 1
drivers/tty/serial/serial_core.c:559:9: warning: context imbalance in 'uart_chars_in_buffer': wrong count at exit
drivers/tty/serial/serial_core.c:559:9:    context 'Z[%+': wanted 0, got 1
drivers/tty/serial/serial_core.c:585:13: warning: context imbalance in 'uart_flush_buffer': wrong count at exit
drivers/tty/serial/serial_core.c:585:13:    context 'Z[%+': wanted 0, got 1
include/linux/spinlock.h:340:2: warning: context imbalance in 'uart_send_xchar': wrong count at exit
include/linux/spinlock.h:340:2:    context 'Z[%+': wanted 0, got 1
drivers/tty/serial/serial_core.c:986:9: warning: context imbalance in 'uart_tiocmset': wrong count at exit
drivers/tty/serial/serial_core.c:986:9:    context 'U[%+': wanted 0, got 1
include/linux/spinlock.h:340:2: warning: context imbalance in 'uart_set_termios': wrong count at exit
include/linux/spinlock.h:340:2:    context 'U[%+': wanted 0, got 1
include/linux/spinlock.h:340:2: warning: context imbalance in 'uart_close': __context__ statement expected different context
include/linux/spinlock.h:340:2:    context '<noident>': wanted >= 0, got -1
drivers/tty/serial/serial_core.c:1465:16: warning: context imbalance in 'uart_hangup': wrong count at exit
drivers/tty/serial/serial_core.c:1465:16:    context 'b[%+': wanted 0, got 1
include/linux/spinlock.h:340:2: warning: context imbalance in 'uart_dtr_rts': wrong count at exit
include/linux/spinlock.h:340:2:    context 'U[%+': wanted 0, got 1
drivers/tty/serial/serial_core.c:2164:26: warning: context imbalance in 'uart_configure_port': wrong count at exit
drivers/tty/serial/serial_core.c:2164:26:    context 'g[%+': wanted 0, got 1
  CC      drivers/tty/serial/serial_core.o
net/ipv4/inet_connection_sock.c:228:9: warning: context imbalance in 'inet_csk_get_port': unexpected unlock
net/ipv4/inet_connection_sock.c:228:9:    context '<noident>': wanted 0, got -1
include/net/inet_sock.h:185:29: warning: context imbalance in 'inet_csk_prepare_forced_close': unexpected unlock
include/net/inet_sock.h:185:29:    context '<noident>': wanted 0, got -1
  CC      net/netlink/genetlink.o
  CC      net/ipv4/inet_connection_sock.o
  CHECK   lib/timerqueue.c
  CC      lib/timerqueue.o
  CHECK   kernel/kallsyms.c
  CHECK   fs/lockd/clntproc.c
  CC      kernel/kallsyms.o
  CHECK   lib/vsprintf.c
  CC      fs/lockd/clntproc.o
lib/vsprintf.c:610:11: error: bad constant expression
lib/vsprintf.c:613:31: error: cannot size expression
  CC      lib/vsprintf.o
  CHECK   net/core/utils.c
  CHECK   fs/nfs/client.c
  LD      net/netlink/built-in.o
  CHECK   fs/nfs/dir.c
  CC      net/core/utils.o
  CHECK   kernel/acct.c
fs/nfs/client.c:1260:52: warning: context imbalance in 'nfs_server_list_start': wrong count at exit
fs/nfs/client.c:1260:52:    context '<noident>': wanted 0, got 1
include/linux/spinlock.h:325:2: warning: context imbalance in 'nfs_server_list_stop': unexpected unlock
include/linux/spinlock.h:325:2:    context '<noident>': wanted 0, got -1
fs/nfs/client.c:1345:52: warning: context imbalance in 'nfs_volume_list_start': wrong count at exit
fs/nfs/client.c:1345:52:    context '<noident>': wanted 0, got 1
include/linux/spinlock.h:325:2: warning: context imbalance in 'nfs_volume_list_stop': unexpected unlock
include/linux/spinlock.h:325:2:    context '<noident>': wanted 0, got -1
  CC      fs/nfs/client.o
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
  CHECK   net/ipv4/tcp.c
kernel/acct.c:553:27: warning: incorrect type in argument 2 (different address spaces)
kernel/acct.c:553:27:    expected char const [noderef] <asn:1>*<noident>
kernel/acct.c:553:27:    got char *<noident>
include/linux/spinlock.h:285:2: warning: context imbalance in 'acct_file_reopen': __context__ statement expected different context
include/linux/spinlock.h:285:2:    context '<noident>': wanted >= 0, got -1
  CC      kernel/acct.o
  CC      fs/nfs/dir.o
net/ipv4/tcp.c:1768:5: warning: symbol 'flags' shadows an earlier one
net/ipv4/tcp.c:1538:33: originally declared here
net/ipv4/tcp.c:1768:5: warning: symbol 'flags' shadows an earlier one
net/ipv4/tcp.c:1538:33: originally declared here
net/ipv4/tcp.c:1768:5: warning: symbol 'flags' shadows an earlier one
net/ipv4/tcp.c:1538:33: originally declared here
net/ipv4/tcp.c:1768:5: warning: symbol 'flags' shadows an earlier one
net/ipv4/tcp.c:1538:33: originally declared here
net/ipv4/tcp.c:1779:6: warning: symbol 'flags' shadows an earlier one
net/ipv4/tcp.c:1538:33: originally declared here
net/ipv4/tcp.c:1779:6: warning: symbol 'flags' shadows an earlier one
net/ipv4/tcp.c:1538:33: originally declared here
net/ipv4/tcp.c:1779:6: warning: symbol 'flags' shadows an earlier one
net/ipv4/tcp.c:1538:33: originally declared here
net/ipv4/tcp.c:1779:6: warning: symbol 'flags' shadows an earlier one
net/ipv4/tcp.c:1538:33: originally declared here
net/ipv4/tcp.c:1900:5: warning: symbol 'flags' shadows an earlier one
net/ipv4/tcp.c:1538:33: originally declared here
net/ipv4/tcp.c:1900:5: warning: symbol 'flags' shadows an earlier one
net/ipv4/tcp.c:1538:33: originally declared here
net/ipv4/tcp.c:1900:5: warning: symbol 'flags' shadows an earlier one
net/ipv4/tcp.c:1538:33: originally declared here
net/ipv4/tcp.c:1900:5: warning: symbol 'flags' shadows an earlier one
net/ipv4/tcp.c:1538:33: originally declared here
net/ipv4/tcp.c:324:3: error: invalid assignment
net/ipv4/tcp.c:324:3: error: invalid assignment
net/ipv4/tcp.c:324:3: error: invalid assignment
net/ipv4/tcp.c:324:3: error: invalid assignment
net/ipv4/tcp.c:1385:2: error: invalid assignment
net/ipv4/tcp.c:1385:2: error: invalid assignment
net/ipv4/tcp.c:1385:2: error: invalid assignment
net/ipv4/tcp.c:1385:2: error: invalid assignment
net/ipv4/tcp.c:1768:5: error: invalid assignment
net/ipv4/tcp.c:1768:5: error: invalid assignment
net/ipv4/tcp.c:1768:5: error: invalid assignment
net/ipv4/tcp.c:1768:5: error: invalid assignment
net/ipv4/tcp.c:1779:6: error: invalid assignment
net/ipv4/tcp.c:1779:6: error: invalid assignment
net/ipv4/tcp.c:1779:6: error: invalid assignment
net/ipv4/tcp.c:1779:6: error: invalid assignment
net/ipv4/tcp.c:1900:5: error: invalid assignment
net/ipv4/tcp.c:1900:5: error: invalid assignment
net/ipv4/tcp.c:1900:5: error: invalid assignment
net/ipv4/tcp.c:1900:5: error: invalid assignment
net/ipv4/tcp.c:1951:4: error: invalid assignment
net/ipv4/tcp.c:1951:4: error: invalid assignment
net/ipv4/tcp.c:1951:4: error: invalid assignment
net/ipv4/tcp.c:1951:4: error: invalid assignment
net/ipv4/tcp.c:1956:4: error: invalid assignment
net/ipv4/tcp.c:1956:4: error: invalid assignment
net/ipv4/tcp.c:1956:4: error: invalid assignment
net/ipv4/tcp.c:1956:4: error: invalid assignment
net/ipv4/tcp.c:1965:4: error: invalid assignment
net/ipv4/tcp.c:1965:4: error: invalid assignment
net/ipv4/tcp.c:1965:4: error: invalid assignment
net/ipv4/tcp.c:1965:4: error: invalid assignment
net/ipv4/tcp.c:2097:3: error: invalid assignment
net/ipv4/tcp.c:2097:3: error: invalid assignment
net/ipv4/tcp.c:2097:3: error: invalid assignment
net/ipv4/tcp.c:2097:3: error: invalid assignment
net/ipv4/tcp.c:2103:3: error: invalid assignment
net/ipv4/tcp.c:2103:3: error: invalid assignment
net/ipv4/tcp.c:2103:3: error: invalid assignment
net/ipv4/tcp.c:2103:3: error: invalid assignment
net/ipv4/tcp.c:2180:4: error: invalid assignment
net/ipv4/tcp.c:2180:4: error: invalid assignment
net/ipv4/tcp.c:2180:4: error: invalid assignment
net/ipv4/tcp.c:2180:4: error: invalid assignment
net/ipv4/tcp.c:2199:4: error: invalid assignment
net/ipv4/tcp.c:2199:4: error: invalid assignment
net/ipv4/tcp.c:2199:4: error: invalid assignment
net/ipv4/tcp.c:2199:4: error: invalid assignment
net/ipv4/tcp.c:3525:3: error: invalid assignment
net/ipv4/tcp.c:3525:3: error: invalid assignment
net/ipv4/tcp.c:3525:3: error: invalid assignment
net/ipv4/tcp.c:3525:3: error: invalid assignment
  CHECK   fs/lockd/clntxdr.c
  CC      net/ipv4/tcp.o
  CHECK   net/core/link_watch.c
  CC      fs/lockd/clntxdr.o
/tmp/cchLBGaE.s: Assembler messages:
/tmp/cchLBGaE.s:4951: Warning: ignoring changed section attributes for .discard
  GEN     lib/crc32table.h
  AR      lib/lib.a
  CHECK   lib/crc32.c
  CHECK   drivers/tty/serial/uartlite.c
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
  CC      net/core/link_watch.o
drivers/tty/serial/uartlite.c:80:8: warning: cast removes address space of expression
drivers/tty/serial/uartlite.c:80:8: warning: incorrect type in argument 1 (different address spaces)
drivers/tty/serial/uartlite.c:80:8:    expected void const volatile [noderef] <asn:2>*addr
drivers/tty/serial/uartlite.c:80:8:    got unsigned int [usertype] *<noident>
drivers/tty/serial/uartlite.c:125:3: warning: cast removes address space of expression
drivers/tty/serial/uartlite.c:125:3: warning: incorrect type in argument 2 (different address spaces)
drivers/tty/serial/uartlite.c:125:3:    expected void volatile [noderef] <asn:2>*addr
drivers/tty/serial/uartlite.c:125:3:    got unsigned int [usertype] *<noident>
drivers/tty/serial/uartlite.c:134:2: warning: cast removes address space of expression
drivers/tty/serial/uartlite.c:134:2: warning: incorrect type in argument 2 (different address spaces)
drivers/tty/serial/uartlite.c:134:2:    expected void volatile [noderef] <asn:2>*addr
drivers/tty/serial/uartlite.c:134:2:    got unsigned int [usertype] *<noident>
drivers/tty/serial/uartlite.c:151:14: warning: cast removes address space of expression
drivers/tty/serial/uartlite.c:151:14: warning: incorrect type in argument 1 (different address spaces)
drivers/tty/serial/uartlite.c:151:14:    expected void const volatile [noderef] <asn:2>*addr
drivers/tty/serial/uartlite.c:151:14:    got unsigned int [usertype] *<noident>
drivers/tty/serial/uartlite.c:172:8: warning: cast removes address space of expression
drivers/tty/serial/uartlite.c:172:8: warning: incorrect type in argument 1 (different address spaces)
drivers/tty/serial/uartlite.c:172:8:    expected void const volatile [noderef] <asn:2>*addr
drivers/tty/serial/uartlite.c:172:8:    got unsigned int [usertype] *<noident>
drivers/tty/serial/uartlite.c:195:23: warning: cast removes address space of expression
drivers/tty/serial/uartlite.c:195:23: warning: incorrect type in argument 1 (different address spaces)
drivers/tty/serial/uartlite.c:195:23:    expected void const volatile [noderef] <asn:2>*addr
drivers/tty/serial/uartlite.c:195:23:    got unsigned int [usertype] *<noident>
drivers/tty/serial/uartlite.c:223:2: warning: cast removes address space of expression
drivers/tty/serial/uartlite.c:223:2: warning: incorrect type in argument 2 (different address spaces)
drivers/tty/serial/uartlite.c:223:2:    expected void volatile [noderef] <asn:2>*addr
drivers/tty/serial/uartlite.c:223:2:    got unsigned int [usertype] *<noident>
drivers/tty/serial/uartlite.c:225:2: warning: cast removes address space of expression
drivers/tty/serial/uartlite.c:225:2: warning: incorrect type in argument 2 (different address spaces)
drivers/tty/serial/uartlite.c:225:2:    expected void volatile [noderef] <asn:2>*addr
drivers/tty/serial/uartlite.c:225:2:    got unsigned int [usertype] *<noident>
drivers/tty/serial/uartlite.c:232:2: warning: cast removes address space of expression
drivers/tty/serial/uartlite.c:232:2: warning: incorrect type in argument 2 (different address spaces)
drivers/tty/serial/uartlite.c:232:2:    expected void volatile [noderef] <asn:2>*addr
drivers/tty/serial/uartlite.c:232:2:    got unsigned int [usertype] *<noident>
drivers/tty/serial/uartlite.c:233:2: warning: cast removes address space of expression
drivers/tty/serial/uartlite.c:233:2: warning: incorrect type in argument 1 (different address spaces)
drivers/tty/serial/uartlite.c:233:2:    expected void const volatile [noderef] <asn:2>*addr
drivers/tty/serial/uartlite.c:233:2:    got unsigned int [usertype] *<noident>
drivers/tty/serial/uartlite.c:369:9: warning: cast removes address space of expression
drivers/tty/serial/uartlite.c:369:9: warning: incorrect type in argument 1 (different address spaces)
drivers/tty/serial/uartlite.c:369:9:    expected void const volatile [noderef] <asn:2>*addr
drivers/tty/serial/uartlite.c:369:9:    got unsigned int [usertype] *<noident>
drivers/tty/serial/uartlite.c:379:2: warning: cast removes address space of expression
drivers/tty/serial/uartlite.c:379:2: warning: incorrect type in argument 2 (different address spaces)
drivers/tty/serial/uartlite.c:379:2:    expected void volatile [noderef] <asn:2>*addr
drivers/tty/serial/uartlite.c:379:2:    got unsigned int [usertype] *<noident>
drivers/tty/serial/uartlite.c:396:8: warning: cast removes address space of expression
drivers/tty/serial/uartlite.c:396:8: warning: incorrect type in argument 1 (different address spaces)
drivers/tty/serial/uartlite.c:396:8:    expected void const volatile [noderef] <asn:2>*addr
drivers/tty/serial/uartlite.c:396:8:    got unsigned int [usertype] *<noident>
drivers/tty/serial/uartlite.c:397:2: warning: cast removes address space of expression
drivers/tty/serial/uartlite.c:397:2: warning: incorrect type in argument 2 (different address spaces)
drivers/tty/serial/uartlite.c:397:2:    expected void volatile [noderef] <asn:2>*addr
drivers/tty/serial/uartlite.c:397:2:    got unsigned int [usertype] *<noident>
drivers/tty/serial/uartlite.c:405:3: warning: cast removes address space of expression
drivers/tty/serial/uartlite.c:405:3: warning: incorrect type in argument 2 (different address spaces)
drivers/tty/serial/uartlite.c:405:3:    expected void volatile [noderef] <asn:2>*addr
drivers/tty/serial/uartlite.c:405:3:    got unsigned int [usertype] *<noident>
drivers/tty/serial/uartlite.c:618:12: warning: symbol 'ulite_init' was not declared. Should it be static?
drivers/tty/serial/uartlite.c:641:13: warning: symbol 'ulite_exit' was not declared. Should it be static?
drivers/tty/serial/uartlite.c:175:15: warning: context imbalance in 'ulite_tx_empty': wrong count at exit
drivers/tty/serial/uartlite.c:175:15:    context '»o+': wanted 0, got 1
include/linux/spinlock.h:340:2: warning: context imbalance in 'ulite_set_termios': wrong count at exit
include/linux/spinlock.h:340:2:    context '½o+': wanted 0, got 1
include/linux/spinlock.h:340:2: warning: context imbalance in 'ulite_console_write': wrong count at exit
include/linux/spinlock.h:340:2:    context '½o+': wanted 0, got 2
  CC      drivers/tty/serial/uartlite.o
  CC      lib/crc32.o
  GZIP    kernel/config_data.gz
  CHECK   kernel/hung_task.c
include/linux/rcupdate.h:760:2: warning: context imbalance in 'rcu_lock_break': __context__ statement expected different context
include/linux/rcupdate.h:760:2:    context 'RCU': wanted >= 0, got -1
  CC      kernel/hung_task.o
  CHECK   fs/lockd/host.c
  CHECK   kernel/seccomp.c
  LD      lib/built-in.o
  CC      kernel/seccomp.o
  CHECK   kernel/rcutiny.c
  CHECK   fs/lockd/svc.c
  CC      fs/lockd/host.o
  CHECK   net/core/filter.c
kernel/rcutiny_plugin.h:928:6: warning: symbol 'invoke_rcu_callbacks' was not declared. Should it be static?
kernel/rcutiny.c:196:5: warning: symbol 'rcu_is_cpu_rrupt_from_idle' was not declared. Should it be static?
  CC      kernel/rcutiny.o
  LD      drivers/tty/serial/built-in.o
  CHECK   fs/nfs/file.c
  CHECK   fs/lockd/svclock.c
  LD      drivers/tty/vt/built-in.o
  CC      fs/lockd/svc.o
net/core/filter.c:48:6: warning: symbol 'bpf_internal_load_pointer_neg_helper' was not declared. Should it be static?
net/core/filter.c:678:25: warning: incorrect type in argument 2 (different address spaces)
net/core/filter.c:678:25:    expected void const *<noident>
net/core/filter.c:678:25:    got struct sock_filter [noderef] <asn:1>*filter
  CC      net/core/filter.o
  LD      drivers/tty/built-in.o
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:41:2: error: invalid assignment
fs/nfs/iostat.h:41:2: error: invalid assignment
fs/nfs/iostat.h:41:2: error: invalid assignment
fs/nfs/iostat.h:41:2: error: invalid assignment
fs/nfs/iostat.h:41:2: error: invalid assignment
fs/nfs/iostat.h:41:2: error: invalid assignment
fs/nfs/iostat.h:41:2: error: invalid assignment
fs/nfs/iostat.h:41:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:41:2: error: invalid assignment
fs/nfs/iostat.h:41:2: error: invalid assignment
fs/nfs/iostat.h:41:2: error: invalid assignment
fs/nfs/iostat.h:41:2: error: invalid assignment
fs/nfs/iostat.h:41:2: error: invalid assignment
fs/nfs/iostat.h:41:2: error: invalid assignment
fs/nfs/iostat.h:41:2: error: invalid assignment
fs/nfs/iostat.h:41:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
  CC      fs/nfs/file.o
  CC      fs/lockd/svclock.o
  LD      drivers/built-in.o
  CHECK   kernel/utsname_sysctl.c
  CHECK   kernel/irq_work.c
  CC      kernel/utsname_sysctl.o
kernel/irq_work.c:51:13: warning: symbol 'arch_irq_work_raise' was not declared. Should it be static?
include/linux/llist.h:160:11: error: undefined identifier 'cmpxchg_local'
  CC      kernel/irq_work.o
/tmp/ccaWsax5.s: Assembler messages:
/tmp/ccaWsax5.s:666: Warning: ignoring changed section attributes for .discard
/tmp/ccaWsax5.s:755: Warning: ignoring changed section attributes for .discard
/tmp/ccaWsax5.s:778: Warning: ignoring changed section attributes for .discard
/tmp/ccaWsax5.s:821: Warning: ignoring changed section attributes for .discard
/tmp/ccaWsax5.s:1079: Warning: ignoring changed section attributes for .discard
/tmp/ccaWsax5.s:1096: Warning: ignoring changed section attributes for .discard
/tmp/ccaWsax5.s:1132: Warning: ignoring changed section attributes for .discard
/tmp/ccaWsax5.s:1174: Warning: ignoring changed section attributes for .discard
/tmp/ccaWsax5.s:5031: Warning: ignoring changed section attributes for .discard
/tmp/ccaWsax5.s:5936: Warning: ignoring changed section attributes for .discard
In file included from include/linux/irq_work.h:4,
                 from kernel/irq_work.c:11:
include/linux/llist.h: In function 'llist_add':
include/linux/llist.h:160: error: implicit declaration of function 'cmpxchg_local'
include/linux/llist.h:160: warning: assignment makes pointer from integer without a cast
  CHECK   fs/nfs_common/nfsacl.c
  CHECK   net/ipv4/tcp_input.c
  CHECK   net/ipv4/tcp_output.c
  CC      fs/nfs_common/nfsacl.o
make[1]: *** [kernel/irq_work.o] Error 1
make: *** [kernel] Error 2
make: *** Waiting for unfinished jobs....
  CHECK   net/ipv4/tcp_timer.c
  CHECK   net/core/sock_diag.c
net/ipv4/tcp_output.c:1103:3: error: invalid assignment
net/ipv4/tcp_output.c:1103:3: error: invalid assignment
net/ipv4/tcp_output.c:1103:3: error: invalid assignment
net/ipv4/tcp_output.c:1103:3: error: invalid assignment
net/ipv4/tcp_output.c:2403:3: error: invalid assignment
net/ipv4/tcp_output.c:2403:3: error: invalid assignment
net/ipv4/tcp_output.c:2403:3: error: invalid assignment
net/ipv4/tcp_output.c:2403:3: error: invalid assignment
net/ipv4/tcp_output.c:2549:4: error: invalid assignment
net/ipv4/tcp_output.c:2549:4: error: invalid assignment
net/ipv4/tcp_output.c:2549:4: error: invalid assignment
net/ipv4/tcp_output.c:2549:4: error: invalid assignment
net/ipv4/tcp_output.c:2552:3: error: invalid assignment
net/ipv4/tcp_output.c:2552:3: error: invalid assignment
net/ipv4/tcp_output.c:2552:3: error: invalid assignment
net/ipv4/tcp_output.c:2552:3: error: invalid assignment
net/ipv4/tcp_output.c:2615:3: error: invalid assignment
net/ipv4/tcp_output.c:2615:3: error: invalid assignment
net/ipv4/tcp_output.c:2615:3: error: invalid assignment
net/ipv4/tcp_output.c:2615:3: error: invalid assignment
net/ipv4/tcp_output.c:2626:3: error: invalid assignment
net/ipv4/tcp_output.c:2626:3: error: invalid assignment
net/ipv4/tcp_output.c:2626:3: error: invalid assignment
net/ipv4/tcp_output.c:2626:3: error: invalid assignment
net/ipv4/tcp_output.c:2628:2: error: invalid assignment
net/ipv4/tcp_output.c:2628:2: error: invalid assignment
net/ipv4/tcp_output.c:2628:2: error: invalid assignment
net/ipv4/tcp_output.c:2628:2: error: invalid assignment
net/ipv4/tcp_input.c:783:3: error: invalid assignment
net/ipv4/tcp_input.c:783:3: error: invalid assignment
net/ipv4/tcp_input.c:783:3: error: invalid assignment
net/ipv4/tcp_input.c:783:3: error: invalid assignment
net/ipv4/tcp_input.c:1016:4: error: invalid assignment
net/ipv4/tcp_input.c:1016:4: error: invalid assignment
net/ipv4/tcp_input.c:1016:4: error: invalid assignment
net/ipv4/tcp_input.c:1016:4: error: invalid assignment
net/ipv4/tcp_input.c:1040:3: error: invalid assignment
net/ipv4/tcp_input.c:1040:3: error: invalid assignment
net/ipv4/tcp_input.c:1040:3: error: invalid assignment
net/ipv4/tcp_input.c:1040:3: error: invalid assignment
net/ipv4/tcp_input.c:1049:4: error: invalid assignment
net/ipv4/tcp_input.c:1049:4: error: invalid assignment
net/ipv4/tcp_input.c:1049:4: error: invalid assignment
net/ipv4/tcp_input.c:1049:4: error: invalid assignment
net/ipv4/tcp_input.c:1259:3: error: invalid assignment
net/ipv4/tcp_input.c:1259:3: error: invalid assignment
net/ipv4/tcp_input.c:1259:3: error: invalid assignment
net/ipv4/tcp_input.c:1259:3: error: invalid assignment
net/ipv4/tcp_input.c:1281:2: error: invalid assignment
net/ipv4/tcp_input.c:1281:2: error: invalid assignment
net/ipv4/tcp_input.c:1281:2: error: invalid assignment
net/ipv4/tcp_input.c:1281:2: error: invalid assignment
net/ipv4/tcp_input.c:1437:2: error: invalid assignment
net/ipv4/tcp_input.c:1437:2: error: invalid assignment
net/ipv4/tcp_input.c:1437:2: error: invalid assignment
net/ipv4/tcp_input.c:1437:2: error: invalid assignment
net/ipv4/tcp_input.c:1626:4: error: invalid assignment
net/ipv4/tcp_input.c:1626:4: error: invalid assignment
net/ipv4/tcp_input.c:1626:4: error: invalid assignment
net/ipv4/tcp_input.c:1626:4: error: invalid assignment
net/ipv4/tcp_input.c:2112:3: error: invalid assignment
net/ipv4/tcp_input.c:2112:3: error: invalid assignment
net/ipv4/tcp_input.c:2112:3: error: invalid assignment
net/ipv4/tcp_input.c:2112:3: error: invalid assignment
net/ipv4/tcp_input.c:2560:3: error: invalid assignment
net/ipv4/tcp_input.c:2560:3: error: invalid assignment
net/ipv4/tcp_input.c:2560:3: error: invalid assignment
net/ipv4/tcp_input.c:2560:3: error: invalid assignment
net/ipv4/tcp_input.c:2583:3: error: invalid assignment
net/ipv4/tcp_input.c:2583:3: error: invalid assignment
net/ipv4/tcp_input.c:2583:3: error: invalid assignment
net/ipv4/tcp_input.c:2583:3: error: invalid assignment
net/ipv4/tcp_input.c:2635:3: error: invalid assignment
net/ipv4/tcp_input.c:2635:3: error: invalid assignment
net/ipv4/tcp_input.c:2635:3: error: invalid assignment
net/ipv4/tcp_input.c:2635:3: error: invalid assignment
net/ipv4/tcp_input.c:2664:3: error: invalid assignment
net/ipv4/tcp_input.c:2664:3: error: invalid assignment
net/ipv4/tcp_input.c:2664:3: error: invalid assignment
net/ipv4/tcp_input.c:2664:3: error: invalid assignment
net/ipv4/tcp_input.c:2871:2: error: invalid assignment
net/ipv4/tcp_input.c:2871:2: error: invalid assignment
net/ipv4/tcp_input.c:2871:2: error: invalid assignment
net/ipv4/tcp_input.c:2871:2: error: invalid assignment
net/ipv4/tcp_input.c:3550:3: error: invalid assignment
net/ipv4/tcp_input.c:3550:3: error: invalid assignment
net/ipv4/tcp_input.c:3550:3: error: invalid assignment
net/ipv4/tcp_input.c:3550:3: error: invalid assignment
net/ipv4/tcp_input.c:3568:3: error: invalid assignment
net/ipv4/tcp_input.c:3568:3: error: invalid assignment
net/ipv4/tcp_input.c:3568:3: error: invalid assignment
net/ipv4/tcp_input.c:3568:3: error: invalid assignment
net/ipv4/tcp_input.c:3636:3: error: invalid assignment
net/ipv4/tcp_input.c:3636:3: error: invalid assignment
net/ipv4/tcp_input.c:3636:3: error: invalid assignment
net/ipv4/tcp_input.c:3636:3: error: invalid assignment
net/ipv4/tcp_input.c:3641:4: error: invalid assignment
net/ipv4/tcp_input.c:3641:4: error: invalid assignment
net/ipv4/tcp_input.c:3641:4: error: invalid assignment
net/ipv4/tcp_input.c:3641:4: error: invalid assignment
net/ipv4/tcp_input.c:4166:3: error: invalid assignment
net/ipv4/tcp_input.c:4166:3: error: invalid assignment
net/ipv4/tcp_input.c:4166:3: error: invalid assignment
net/ipv4/tcp_input.c:4166:3: error: invalid assignment
net/ipv4/tcp_input.c:4190:3: error: invalid assignment
net/ipv4/tcp_input.c:4190:3: error: invalid assignment
net/ipv4/tcp_input.c:4190:3: error: invalid assignment
net/ipv4/tcp_input.c:4190:3: error: invalid assignment
net/ipv4/tcp_input.c:4404:2: error: invalid assignment
net/ipv4/tcp_input.c:4404:2: error: invalid assignment
net/ipv4/tcp_input.c:4404:2: error: invalid assignment
net/ipv4/tcp_input.c:4404:2: error: invalid assignment
net/ipv4/tcp_input.c:4419:3: error: invalid assignment
net/ipv4/tcp_input.c:4419:3: error: invalid assignment
net/ipv4/tcp_input.c:4419:3: error: invalid assignment
net/ipv4/tcp_input.c:4419:3: error: invalid assignment
net/ipv4/tcp_input.c:4428:2: error: invalid assignment
net/ipv4/tcp_input.c:4428:2: error: invalid assignment
net/ipv4/tcp_input.c:4428:2: error: invalid assignment
net/ipv4/tcp_input.c:4428:2: error: invalid assignment
net/ipv4/tcp_input.c:4482:4: error: invalid assignment
net/ipv4/tcp_input.c:4482:4: error: invalid assignment
net/ipv4/tcp_input.c:4482:4: error: invalid assignment
net/ipv4/tcp_input.c:4482:4: error: invalid assignment
net/ipv4/tcp_input.c:4521:3: error: invalid assignment
net/ipv4/tcp_input.c:4521:3: error: invalid assignment
net/ipv4/tcp_input.c:4521:3: error: invalid assignment
net/ipv4/tcp_input.c:4521:3: error: invalid assignment
net/ipv4/tcp_input.c:4671:3: error: invalid assignment
net/ipv4/tcp_input.c:4671:3: error: too many errors
net/ipv4/tcp_output.c:2801:2: error: invalid assignment
net/ipv4/tcp_output.c:2801:2: error: invalid assignment
net/ipv4/tcp_output.c:2801:2: error: invalid assignment
net/ipv4/tcp_output.c:2801:2: error: invalid assignment
net/ipv4/tcp_output.c:2968:3: error: invalid assignment
net/ipv4/tcp_output.c:2968:3: error: invalid assignment
net/ipv4/tcp_output.c:2968:3: error: invalid assignment
net/ipv4/tcp_output.c:2968:3: error: invalid assignment
net/ipv4/tcp_output.c:3023:2: error: invalid assignment
net/ipv4/tcp_output.c:3023:2: error: invalid assignment
net/ipv4/tcp_output.c:3023:2: error: invalid assignment
net/ipv4/tcp_output.c:3023:2: error: invalid assignment
  CC      net/ipv4/tcp_output.o
  CHECK   net/ipv4/tcp_ipv4.c
  CC      net/ipv4/tcp_input.o
net/ipv4/tcp_timer.c:41:2: error: invalid assignment
net/ipv4/tcp_timer.c:41:2: error: invalid assignment
net/ipv4/tcp_timer.c:41:2: error: invalid assignment
net/ipv4/tcp_timer.c:41:2: error: invalid assignment
net/ipv4/tcp_timer.c:79:3: error: invalid assignment
net/ipv4/tcp_timer.c:79:3: error: invalid assignment
net/ipv4/tcp_timer.c:79:3: error: invalid assignment
net/ipv4/tcp_timer.c:79:3: error: invalid assignment
net/ipv4/tcp_timer.c:216:3: error: invalid assignment
net/ipv4/tcp_timer.c:216:3: error: invalid assignment
net/ipv4/tcp_timer.c:216:3: error: invalid assignment
net/ipv4/tcp_timer.c:216:3: error: invalid assignment
net/ipv4/tcp_timer.c:236:3: error: invalid assignment
net/ipv4/tcp_timer.c:236:3: error: invalid assignment
net/ipv4/tcp_timer.c:236:3: error: invalid assignment
net/ipv4/tcp_timer.c:236:3: error: invalid assignment
net/ipv4/tcp_timer.c:253:3: error: invalid assignment
net/ipv4/tcp_timer.c:253:3: error: invalid assignment
net/ipv4/tcp_timer.c:253:3: error: invalid assignment
net/ipv4/tcp_timer.c:253:3: error: invalid assignment
net/ipv4/tcp_timer.c:418:3: error: invalid assignment
net/ipv4/tcp_timer.c:418:3: error: invalid assignment
net/ipv4/tcp_timer.c:418:3: error: invalid assignment
net/ipv4/tcp_timer.c:418:3: error: invalid assignment
net/ipv4/tcp_timer.c:541:2: error: invalid assignment
net/ipv4/tcp_timer.c:541:2: error: invalid assignment
net/ipv4/tcp_timer.c:541:2: error: invalid assignment
net/ipv4/tcp_timer.c:541:2: error: invalid assignment
  CC      net/ipv4/tcp_timer.o
  CHECK   fs/lockd/svcshare.c
  CHECK   fs/nfs/getroot.c
  CC      net/core/sock_diag.o
net/ipv4/tcp_ipv4.c:473:23: warning: symbol 'req' shadows an earlier one
net/ipv4/tcp_ipv4.c:344:22: originally declared here
net/ipv4/tcp_ipv4.c:351:3: error: invalid assignment
net/ipv4/tcp_ipv4.c:351:3: error: invalid assignment
net/ipv4/tcp_ipv4.c:351:3: error: invalid assignment
net/ipv4/tcp_ipv4.c:351:3: error: invalid assignment
net/ipv4/tcp_ipv4.c:358:3: error: invalid assignment
net/ipv4/tcp_ipv4.c:358:3: error: invalid assignment
net/ipv4/tcp_ipv4.c:358:3: error: invalid assignment
net/ipv4/tcp_ipv4.c:358:3: error: invalid assignment
net/ipv4/tcp_ipv4.c:375:3: error: invalid assignment
net/ipv4/tcp_ipv4.c:375:3: error: invalid assignment
net/ipv4/tcp_ipv4.c:375:3: error: invalid assignment
net/ipv4/tcp_ipv4.c:375:3: error: invalid assignment
net/ipv4/tcp_ipv4.c:381:3: error: invalid assignment
net/ipv4/tcp_ipv4.c:381:3: error: invalid assignment
net/ipv4/tcp_ipv4.c:381:3: error: invalid assignment
net/ipv4/tcp_ipv4.c:381:3: error: invalid assignment
net/ipv4/tcp_ipv4.c:393:3: error: invalid assignment
net/ipv4/tcp_ipv4.c:393:3: error: invalid assignment
net/ipv4/tcp_ipv4.c:393:3: error: invalid assignment
net/ipv4/tcp_ipv4.c:393:3: error: invalid assignment
net/ipv4/tcp_ipv4.c:489:4: error: invalid assignment
net/ipv4/tcp_ipv4.c:489:4: error: invalid assignment
net/ipv4/tcp_ipv4.c:489:4: error: invalid assignment
net/ipv4/tcp_ipv4.c:489:4: error: invalid assignment
net/ipv4/tcp_ipv4.c:711:2: error: invalid assignment
net/ipv4/tcp_ipv4.c:711:2: error: invalid assignment
net/ipv4/tcp_ipv4.c:711:2: error: invalid assignment
net/ipv4/tcp_ipv4.c:711:2: error: invalid assignment
net/ipv4/tcp_ipv4.c:712:2: error: invalid assignment
net/ipv4/tcp_ipv4.c:712:2: error: invalid assignment
net/ipv4/tcp_ipv4.c:712:2: error: invalid assignment
net/ipv4/tcp_ipv4.c:712:2: error: invalid assignment
net/ipv4/tcp_ipv4.c:794:2: error: invalid assignment
net/ipv4/tcp_ipv4.c:794:2: error: invalid assignment
net/ipv4/tcp_ipv4.c:794:2: error: invalid assignment
net/ipv4/tcp_ipv4.c:794:2: error: invalid assignment
net/ipv4/tcp_ipv4.c:874:3: error: invalid assignment
net/ipv4/tcp_ipv4.c:874:3: error: invalid assignment
net/ipv4/tcp_ipv4.c:874:3: error: invalid assignment
net/ipv4/tcp_ipv4.c:874:3: error: invalid assignment
net/ipv4/tcp_ipv4.c:906:3: error: invalid assignment
net/ipv4/tcp_ipv4.c:906:3: error: invalid assignment
net/ipv4/tcp_ipv4.c:906:3: error: invalid assignment
net/ipv4/tcp_ipv4.c:906:3: error: invalid assignment
net/ipv4/tcp_ipv4.c:1307:2: error: invalid assignment
net/ipv4/tcp_ipv4.c:1307:2: error: invalid assignment
net/ipv4/tcp_ipv4.c:1307:2: error: invalid assignment
net/ipv4/tcp_ipv4.c:1307:2: error: invalid assignment
net/ipv4/tcp_ipv4.c:1329:4: error: invalid assignment
net/ipv4/tcp_ipv4.c:1329:4: error: invalid assignment
net/ipv4/tcp_ipv4.c:1329:4: error: invalid assignment
net/ipv4/tcp_ipv4.c:1329:4: error: invalid assignment
net/ipv4/tcp_ipv4.c:1358:3: error: invalid assignment
net/ipv4/tcp_ipv4.c:1358:3: error: invalid assignment
net/ipv4/tcp_ipv4.c:1358:3: error: invalid assignment
net/ipv4/tcp_ipv4.c:1358:3: error: invalid assignment
net/ipv4/tcp_ipv4.c:1387:3: error: invalid assignment
net/ipv4/tcp_ipv4.c:1387:3: error: invalid assignment
net/ipv4/tcp_ipv4.c:1387:3: error: invalid assignment
net/ipv4/tcp_ipv4.c:1387:3: error: invalid assignment
net/ipv4/tcp_ipv4.c:1591:5: error: invalid assignment
net/ipv4/tcp_ipv4.c:1591:5: error: invalid assignment
net/ipv4/tcp_ipv4.c:1591:5: error: invalid assignment
net/ipv4/tcp_ipv4.c:1591:5: error: invalid assignment
net/ipv4/tcp_ipv4.c:1657:4: error: invalid assignment
net/ipv4/tcp_ipv4.c:1657:4: error: invalid assignment
net/ipv4/tcp_ipv4.c:1657:4: error: invalid assignment
net/ipv4/tcp_ipv4.c:1657:4: error: invalid assignment
net/ipv4/tcp_ipv4.c:1763:2: error: invalid assignment
net/ipv4/tcp_ipv4.c:1763:2: error: invalid assignment
net/ipv4/tcp_ipv4.c:1763:2: error: invalid assignment
net/ipv4/tcp_ipv4.c:1763:2: error: invalid assignment
net/ipv4/tcp_ipv4.c:1767:2: error: invalid assignment
net/ipv4/tcp_ipv4.c:1767:2: error: invalid assignment
net/ipv4/tcp_ipv4.c:1767:2: error: invalid assignment
net/ipv4/tcp_ipv4.c:1767:2: error: invalid assignment
net/ipv4/tcp_ipv4.c:1906:2: error: invalid assignment
net/ipv4/tcp_ipv4.c:1906:2: error: invalid assignment
net/ipv4/tcp_ipv4.c:1906:2: error: invalid assignment
net/ipv4/tcp_ipv4.c:1906:2: error: invalid assignment
net/ipv4/tcp_ipv4.c:1964:2: error: invalid assignment
net/ipv4/tcp_ipv4.c:1964:2: error: invalid assignment
net/ipv4/tcp_ipv4.c:1964:2: error: invalid assignment
net/ipv4/tcp_ipv4.c:1964:2: error: invalid assignment
net/ipv4/tcp_ipv4.c:2002:3: error: invalid assignment
net/ipv4/tcp_ipv4.c:2002:3: error: invalid assignment
net/ipv4/tcp_ipv4.c:2002:3: error: invalid assignment
net/ipv4/tcp_ipv4.c:2002:3: error: invalid assignment
include/net/tcp.h:1057:4: error: invalid assignment
include/net/tcp.h:1057:4: error: invalid assignment
include/net/tcp.h:1057:4: error: invalid assignment
include/net/tcp.h:1057:4: error: invalid assignment
net/ipv4/tcp_ipv4.c:2033:3: error: invalid assignment
net/ipv4/tcp_ipv4.c:2033:3: error: invalid assignment
net/ipv4/tcp_ipv4.c:2033:3: error: invalid assignment
net/ipv4/tcp_ipv4.c:2033:3: error: invalid assignment
net/ipv4/tcp_ipv4.c:2048:3: error: invalid assignment
net/ipv4/tcp_ipv4.c:2048:3: error: invalid assignment
net/ipv4/tcp_ipv4.c:2048:3: error: invalid assignment
net/ipv4/tcp_ipv4.c:2048:3: error: invalid assignment
net/ipv4/tcp_ipv4.c:2069:3: error: invalid assignment
net/ipv4/tcp_ipv4.c:2069:3: error: too many errors
  LD      fs/nfs_common/nfs_acl.o
  CC      net/ipv4/tcp_ipv4.o
  CC      fs/lockd/svcshare.o
  LD      fs/nfs_common/built-in.o
  CC      fs/nfs/getroot.o
  CHECK   net/ipv4/tcp_minisocks.c
net/ipv4/tcp_minisocks.c:240:3: error: invalid assignment
net/ipv4/tcp_minisocks.c:240:3: error: invalid assignment
net/ipv4/tcp_minisocks.c:240:3: error: invalid assignment
net/ipv4/tcp_minisocks.c:240:3: error: invalid assignment
net/ipv4/tcp_minisocks.c:348:3: error: invalid assignment
net/ipv4/tcp_minisocks.c:348:3: error: invalid assignment
net/ipv4/tcp_minisocks.c:348:3: error: invalid assignment
net/ipv4/tcp_minisocks.c:348:3: error: invalid assignment
net/ipv4/tcp_minisocks.c:515:3: error: invalid assignment
net/ipv4/tcp_minisocks.c:515:3: error: invalid assignment
net/ipv4/tcp_minisocks.c:515:3: error: invalid assignment
net/ipv4/tcp_minisocks.c:515:3: error: invalid assignment
net/ipv4/tcp_minisocks.c:664:4: error: invalid assignment
net/ipv4/tcp_minisocks.c:664:4: error: invalid assignment
net/ipv4/tcp_minisocks.c:664:4: error: invalid assignment
net/ipv4/tcp_minisocks.c:664:4: error: invalid assignment
net/ipv4/tcp_minisocks.c:683:3: error: invalid assignment
net/ipv4/tcp_minisocks.c:683:3: error: invalid assignment
net/ipv4/tcp_minisocks.c:683:3: error: invalid assignment
net/ipv4/tcp_minisocks.c:683:3: error: invalid assignment
net/ipv4/tcp_minisocks.c:712:3: error: invalid assignment
net/ipv4/tcp_minisocks.c:712:3: error: invalid assignment
net/ipv4/tcp_minisocks.c:712:3: error: invalid assignment
net/ipv4/tcp_minisocks.c:712:3: error: invalid assignment
net/ipv4/tcp_minisocks.c:752:3: error: invalid assignment
net/ipv4/tcp_minisocks.c:752:3: error: invalid assignment
net/ipv4/tcp_minisocks.c:752:3: error: invalid assignment
net/ipv4/tcp_minisocks.c:752:3: error: invalid assignment
  CC      net/ipv4/tcp_minisocks.o
  CHECK   net/core/flow.c
  CC      net/core/flow.o
  CHECK   fs/lockd/svcproc.c
  CHECK   net/core/net-sysfs.c
  CHECK   fs/nfs/inode.c
  CC      fs/lockd/svcproc.o
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
  CC      net/core/net-sysfs.o
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
  CC      fs/nfs/inode.o
  CHECK   fs/nfs/super.c
  CHECK   fs/notify/fsnotify.c
include/linux/spinlock.h:325:2: warning: context imbalance in '__fsnotify_update_child_dentry_flags': unexpected unlock
include/linux/spinlock.h:325:2:    context '<noident>': wanted 0, got -1
fs/notify/fsnotify.c:288:18: warning: context problem in 'fsnotify': 'srcu_read_unlock' expected different context
fs/notify/fsnotify.c:288:18:    context 'sp': wanted >= 1, got 0
  CC      fs/notify/fsnotify.o
  CC      fs/nfs/super.o
  CHECK   fs/notify/notification.c
  CHECK   fs/lockd/svcsubs.c
include/linux/spinlock.h:325:2: warning: context imbalance in 'fsnotify_replace_event': __context__ statement expected different context
include/linux/spinlock.h:325:2:    context '<noident>': wanted >= 0, got -1
  CC      fs/notify/notification.o
  LD      net/core/built-in.o
  CC      fs/lockd/svcsubs.o
  CHECK   fs/notify/group.c
  CHECK   fs/notify/inode_mark.c
  CHECK   fs/notify/mark.c
  CC      fs/notify/group.o
  CC      fs/notify/inode_mark.o
  CC      fs/notify/mark.o
  CHECK   net/ipv4/tcp_cong.c
  CHECK   fs/proc/nommu.c
  CHECK   fs/lockd/mon.c
  CC      net/ipv4/tcp_cong.o
fs/proc/nommu.c:44:16: warning: implicit cast from nocast type
  CC      fs/proc/nommu.o
  CC      fs/lockd/mon.o
  CHECK   fs/lockd/xdr.c
  CHECK   fs/notify/vfsmount_mark.c
  CC      fs/notify/vfsmount_mark.o
  CC      fs/lockd/xdr.o
  CHECK   fs/lockd/grace.c
  CHECK   fs/proc/task_nommu.c
  CHECK   fs/proc/inode.c
  CC      fs/proc/task_nommu.o
  CHECK   fs/nfs/direct.c
  CC      fs/proc/inode.o
  CC      fs/lockd/grace.o
fs/nfs/iostat.h:41:2: error: invalid assignment
fs/nfs/iostat.h:41:2: error: invalid assignment
fs/nfs/iostat.h:41:2: error: invalid assignment
fs/nfs/iostat.h:41:2: error: invalid assignment
fs/nfs/iostat.h:41:2: error: invalid assignment
fs/nfs/iostat.h:41:2: error: invalid assignment
fs/nfs/iostat.h:41:2: error: invalid assignment
fs/nfs/iostat.h:41:2: error: invalid assignment
  CC      fs/nfs/direct.o
  CHECK   fs/notify/fdinfo.c
fs/notify/fdinfo.c:103:5: warning: symbol 'inotify_show_fdinfo' was not declared. Should it be static?
  CC      fs/notify/fdinfo.o
  CHECK   net/ipv4/tcp_metrics.c
  CHECK   net/ipv4/tcp_fastopen.c
  CHECK   fs/nfs/pagelist.c
  CHECK   fs/nfs/read.c
  CHECK   fs/proc/root.c
  CC      net/ipv4/tcp_metrics.o
  LD      fs/notify/dnotify/built-in.o
fs/nfs/iostat.h:41:2: error: invalid assignment
fs/nfs/iostat.h:41:2: error: invalid assignment
fs/nfs/iostat.h:41:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:41:2: error: invalid assignment
fs/nfs/iostat.h:41:2: error: invalid assignment
fs/nfs/iostat.h:41:2: error: invalid assignment
fs/nfs/iostat.h:41:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:41:2: error: invalid assignment
fs/nfs/iostat.h:41:2: error: invalid assignment
fs/nfs/iostat.h:41:2: error: invalid assignment
fs/nfs/iostat.h:41:2: error: invalid assignment
  CC      fs/nfs/read.o
  LD      fs/notify/fanotify/built-in.o
  CHECK   fs/notify/inotify/inotify_fsnotify.c
  CC      fs/notify/inotify/inotify_fsnotify.o
  CC      fs/lockd/clnt4xdr.o
  CHECK   fs/proc/base.c
  CC      fs/proc/base.o
  CHECK   fs/notify/inotify/inotify_user.c
  CHECK   net/packet/af_packet.c
fs/notify/inotify/inotify_user.c:647:43: warning: incorrect type in argument 3 (different signedness)
fs/notify/inotify/inotify_user.c:647:43:    expected int *last_wd
fs/notify/inotify/inotify_user.c:647:43:    got unsigned int *<noident>
  CC      fs/notify/inotify/inotify_user.o
  CHECK   net/sched/sch_generic.c
net/packet/af_packet.c:1958:3: warning: symbol 'addr' shadows an earlier one
net/packet/af_packet.c:1847:31: originally declared here
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
  CC      net/packet/af_packet.o
  LD      fs/quota/built-in.o
  CHECK   fs/proc/generic.c
net/sched/sch_generic.c:96:3: error: invalid assignment
net/sched/sch_generic.c:96:3: error: invalid assignment
net/sched/sch_generic.c:96:3: error: invalid assignment
net/sched/sch_generic.c:96:3: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
  CC      net/sched/sch_generic.o
fs/proc/generic.c:363:39: warning: incorrect type in argument 2 (different signedness)
fs/proc/generic.c:363:39:    expected int *p_id
fs/proc/generic.c:363:39:    got unsigned int *<noident>
  CC      fs/proc/generic.o
  CHECK   fs/lockd/xdr4.c
  CHECK   fs/nfs/symlink.c
  CHECK   net/ipv4/datagram.c
  CC      fs/lockd/xdr4.o
  CC      net/ipv4/datagram.o
  CC      fs/nfs/symlink.o
/tmp/ccPGxIOV.s: Assembler messages:
/tmp/ccPGxIOV.s:194: Warning: ignoring changed section attributes for .discard
/tmp/ccPGxIOV.s:1605: Warning: ignoring changed section attributes for .discard
  LD      fs/notify/inotify/built-in.o
  LD      fs/notify/built-in.o
  CHECK   net/ipv4/raw.c
  CHECK   net/sunrpc/clnt.c
  CHECK   fs/proc/array.c
net/ipv4/raw.c:959:45: warning: context imbalance in 'raw_seq_start': wrong count at exit
net/ipv4/raw.c:959:45:    context '<noident>': wanted 0, got 1
net/ipv4/raw.c:980:2: warning: context imbalance in 'raw_seq_stop': unexpected unlock
net/ipv4/raw.c:980:2:    context '<noident>': wanted 0, got -1
  CC      net/ipv4/raw.o
  CC      net/sunrpc/clnt.o
fs/proc/array.c:423:36: warning: implicit cast to nocast type
fs/proc/array.c:424:19: warning: implicit cast to nocast type
fs/proc/array.c:458:41: warning: incorrect type in argument 2 (different modifiers)
fs/proc/array.c:458:41:    expected unsigned long [nocast] [usertype] *ut
fs/proc/array.c:458:41:    got unsigned long *<noident>
fs/proc/array.c:458:41: warning: implicit cast to nocast type
fs/proc/array.c:458:49: warning: incorrect type in argument 3 (different modifiers)
fs/proc/array.c:458:49:    expected unsigned long [nocast] [usertype] *st
fs/proc/array.c:458:49:    got unsigned long *<noident>
fs/proc/array.c:458:49: warning: implicit cast to nocast type
fs/proc/array.c:474:32: warning: incorrect type in argument 2 (different modifiers)
fs/proc/array.c:474:32:    expected unsigned long [nocast] [usertype] *ut
fs/proc/array.c:474:32:    got unsigned long *<noident>
fs/proc/array.c:474:32: warning: implicit cast to nocast type
fs/proc/array.c:474:40: warning: incorrect type in argument 3 (different modifiers)
fs/proc/array.c:474:40:    expected unsigned long [nocast] [usertype] *st
fs/proc/array.c:474:40:    got unsigned long *<noident>
fs/proc/array.c:474:40: warning: implicit cast to nocast type
  CHECK   fs/lockd/svc4proc.c
  CC      fs/proc/array.o
  CHECK   fs/nfs/unlink.c
  CHECK   net/sched/sch_mq.c
  CC      fs/lockd/svc4proc.o
  CHECK   fs/ramfs/inode.c
  CC      net/sched/sch_mq.o
fs/nfs/unlink.c:482:27: error: bad constant expression
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
  CC      fs/nfs/unlink.o
  CC      fs/ramfs/inode.o
  CHECK   fs/ramfs/file-nommu.c
  CHECK   fs/proc/proc_tty.c
  LD      net/sched/built-in.o
  CC      fs/proc/proc_tty.o
  CC      fs/ramfs/file-nommu.o
  CHECK   fs/proc/fd.c
fs/proc/fd.c:96:27: warning: incorrect type in initializer (different base types)
fs/proc/fd.c:96:27:    expected unsigned int [unsigned] f_mode
fs/proc/fd.c:96:27:    got restricted fmode_t [usertype] f_mode
fs/proc/fd.c:114:19: warning: restricted fmode_t degrades to integer
fs/proc/fd.c:116:19: warning: restricted fmode_t degrades to integer
  CC      fs/proc/fd.o
/tmp/ccp6y6SF.s: Assembler messages:
/tmp/ccp6y6SF.s:499: Warning: ignoring changed section attributes for .discard
/tmp/ccp6y6SF.s:549: Warning: ignoring changed section attributes for .discard
/tmp/ccp6y6SF.s:1765: Warning: ignoring changed section attributes for .discard
/tmp/ccp6y6SF.s:1781: Warning: ignoring changed section attributes for .discard
/tmp/ccp6y6SF.s:3889: Warning: ignoring changed section attributes for .discard
/tmp/ccp6y6SF.s:3905: Warning: ignoring changed section attributes for .discard
  LD      fs/lockd/lockd.o
  CHECK   net/ipv4/udp.c
  LD      fs/lockd/built-in.o
  CHECK   net/sunrpc/xprt.c
/tmp/ccccuFHd.s: Assembler messages:
/tmp/ccccuFHd.s:4419: Warning: ignoring changed section attributes for .discard
/tmp/ccccuFHd.s:4435: Warning: ignoring changed section attributes for .discard
/tmp/ccccuFHd.s:6160: Warning: ignoring changed section attributes for .discard
/tmp/ccccuFHd.s:6188: Warning: ignoring changed section attributes for .discard
  CHECK   fs/romfs/storage.c
net/ipv4/udp.c:1231:4: warning: symbol 'flags' shadows an earlier one
net/ipv4/udp.c:1171:32: originally declared here
net/ipv4/udp.c:1231:4: warning: symbol 'flags' shadows an earlier one
net/ipv4/udp.c:1171:32: originally declared here
net/ipv4/udp.c:1231:4: warning: symbol 'flags' shadows an earlier one
net/ipv4/udp.c:1171:32: originally declared here
net/ipv4/udp.c:1231:4: warning: symbol 'flags' shadows an earlier one
net/ipv4/udp.c:1171:32: originally declared here
net/ipv4/udp.c:1231:4: warning: symbol 'flags' shadows an earlier one
net/ipv4/udp.c:1171:32: originally declared here
net/ipv4/udp.c:1231:4: warning: symbol 'flags' shadows an earlier one
net/ipv4/udp.c:1171:32: originally declared here
net/ipv4/udp.c:1231:4: warning: symbol 'flags' shadows an earlier one
net/ipv4/udp.c:1171:32: originally declared here
net/ipv4/udp.c:1231:4: warning: symbol 'flags' shadows an earlier one
net/ipv4/udp.c:1171:32: originally declared here
net/ipv4/udp.c:1238:3: warning: symbol 'flags' shadows an earlier one
net/ipv4/udp.c:1171:32: originally declared here
net/ipv4/udp.c:1238:3: warning: symbol 'flags' shadows an earlier one
net/ipv4/udp.c:1171:32: originally declared here
net/ipv4/udp.c:1238:3: warning: symbol 'flags' shadows an earlier one
net/ipv4/udp.c:1171:32: originally declared here
net/ipv4/udp.c:1238:3: warning: symbol 'flags' shadows an earlier one
net/ipv4/udp.c:1171:32: originally declared here
net/ipv4/udp.c:1238:3: warning: symbol 'flags' shadows an earlier one
net/ipv4/udp.c:1171:32: originally declared here
net/ipv4/udp.c:1238:3: warning: symbol 'flags' shadows an earlier one
net/ipv4/udp.c:1171:32: originally declared here
net/ipv4/udp.c:1238:3: warning: symbol 'flags' shadows an earlier one
net/ipv4/udp.c:1171:32: originally declared here
net/ipv4/udp.c:1238:3: warning: symbol 'flags' shadows an earlier one
net/ipv4/udp.c:1171:32: originally declared here
net/ipv4/udp.c:1265:3: warning: symbol 'flags' shadows an earlier one
net/ipv4/udp.c:1171:32: originally declared here
net/ipv4/udp.c:1265:3: warning: symbol 'flags' shadows an earlier one
net/ipv4/udp.c:1171:32: originally declared here
net/ipv4/udp.c:1265:3: warning: symbol 'flags' shadows an earlier one
net/ipv4/udp.c:1171:32: originally declared here
net/ipv4/udp.c:1265:3: warning: symbol 'flags' shadows an earlier one
net/ipv4/udp.c:1171:32: originally declared here
net/ipv4/udp.c:1265:3: warning: symbol 'flags' shadows an earlier one
net/ipv4/udp.c:1171:32: originally declared here
net/ipv4/udp.c:1265:3: warning: symbol 'flags' shadows an earlier one
net/ipv4/udp.c:1171:32: originally declared here
net/ipv4/udp.c:1265:3: warning: symbol 'flags' shadows an earlier one
net/ipv4/udp.c:1171:32: originally declared here
net/ipv4/udp.c:1265:3: warning: symbol 'flags' shadows an earlier one
net/ipv4/udp.c:1171:32: originally declared here
  CHECK   fs/romfs/super.c
net/ipv4/udp.c:598:3: error: invalid assignment
net/ipv4/udp.c:598:3: error: invalid assignment
net/ipv4/udp.c:598:3: error: invalid assignment
net/ipv4/udp.c:598:3: error: invalid assignment
net/ipv4/udp.c:764:4: error: invalid assignment
net/ipv4/udp.c:764:4: error: invalid assignment
net/ipv4/udp.c:764:4: error: invalid assignment
net/ipv4/udp.c:764:4: error: invalid assignment
net/ipv4/udp.c:764:4: error: invalid assignment
net/ipv4/udp.c:764:4: error: invalid assignment
net/ipv4/udp.c:764:4: error: invalid assignment
net/ipv4/udp.c:764:4: error: invalid assignment
net/ipv4/udp.c:769:3: error: invalid assignment
net/ipv4/udp.c:769:3: error: invalid assignment
net/ipv4/udp.c:769:3: error: invalid assignment
net/ipv4/udp.c:769:3: error: invalid assignment
net/ipv4/udp.c:769:3: error: invalid assignment
net/ipv4/udp.c:769:3: error: invalid assignment
net/ipv4/udp.c:769:3: error: invalid assignment
net/ipv4/udp.c:769:3: error: invalid assignment
net/ipv4/udp.c:1026:3: error: invalid assignment
net/ipv4/udp.c:1026:3: error: invalid assignment
net/ipv4/udp.c:1026:3: error: invalid assignment
net/ipv4/udp.c:1026:3: error: invalid assignment
net/ipv4/udp.c:1026:3: error: invalid assignment
net/ipv4/udp.c:1026:3: error: invalid assignment
net/ipv4/udp.c:1026:3: error: invalid assignment
net/ipv4/udp.c:1026:3: error: invalid assignment
net/ipv4/udp.c:1109:3: error: invalid assignment
net/ipv4/udp.c:1109:3: error: invalid assignment
net/ipv4/udp.c:1109:3: error: invalid assignment
net/ipv4/udp.c:1109:3: error: invalid assignment
net/ipv4/udp.c:1109:3: error: invalid assignment
net/ipv4/udp.c:1109:3: error: invalid assignment
net/ipv4/udp.c:1109:3: error: invalid assignment
net/ipv4/udp.c:1109:3: error: invalid assignment
net/ipv4/udp.c:1231:4: error: invalid assignment
net/ipv4/udp.c:1231:4: error: invalid assignment
net/ipv4/udp.c:1231:4: error: invalid assignment
net/ipv4/udp.c:1231:4: error: invalid assignment
net/ipv4/udp.c:1231:4: error: invalid assignment
net/ipv4/udp.c:1231:4: error: invalid assignment
net/ipv4/udp.c:1231:4: error: invalid assignment
net/ipv4/udp.c:1231:4: error: invalid assignment
net/ipv4/udp.c:1238:3: error: invalid assignment
net/ipv4/udp.c:1238:3: error: invalid assignment
net/ipv4/udp.c:1238:3: error: invalid assignment
net/ipv4/udp.c:1238:3: error: invalid assignment
net/ipv4/udp.c:1238:3: error: invalid assignment
net/ipv4/udp.c:1238:3: error: invalid assignment
net/ipv4/udp.c:1238:3: error: invalid assignment
net/ipv4/udp.c:1238:3: error: invalid assignment
net/ipv4/udp.c:1265:3: error: invalid assignment
net/ipv4/udp.c:1265:3: error: invalid assignment
net/ipv4/udp.c:1265:3: error: invalid assignment
net/ipv4/udp.c:1265:3: error: invalid assignment
net/ipv4/udp.c:1265:3: error: invalid assignment
net/ipv4/udp.c:1265:3: error: invalid assignment
net/ipv4/udp.c:1265:3: error: invalid assignment
net/ipv4/udp.c:1265:3: error: invalid assignment
net/ipv4/udp.c:1383:4: error: invalid assignment
net/ipv4/udp.c:1383:4: error: invalid assignment
net/ipv4/udp.c:1383:4: error: invalid assignment
net/ipv4/udp.c:1383:4: error: invalid assignment
net/ipv4/udp.c:1383:4: error: invalid assignment
net/ipv4/udp.c:1383:4: error: invalid assignment
net/ipv4/udp.c:1383:4: error: invalid assignment
net/ipv4/udp.c:1383:4: error: invalid assignment
net/ipv4/udp.c:1385:3: error: invalid assignment
net/ipv4/udp.c:1385:3: error: invalid assignment
net/ipv4/udp.c:1385:3: error: invalid assignment
net/ipv4/udp.c:1385:3: error: invalid assignment
net/ipv4/udp.c:1385:3: error: invalid assignment
net/ipv4/udp.c:1385:3: error: invalid assignment
net/ipv4/udp.c:1385:3: error: invalid assignment
net/ipv4/udp.c:1385:3: error: invalid assignment
net/ipv4/udp.c:1445:5: error: invalid assignment
net/ipv4/udp.c:1445:5: error: invalid assignment
net/ipv4/udp.c:1445:5: error: invalid assignment
net/ipv4/udp.c:1445:5: error: invalid assignment
net/ipv4/udp.c:1445:5: error: invalid assignment
net/ipv4/udp.c:1445:5: error: invalid assignment
net/ipv4/udp.c:1445:5: error: invalid assignment
net/ipv4/udp.c:1445:5: error: invalid assignment
net/ipv4/udp.c:1512:2: error: invalid assignment
net/ipv4/udp.c:1512:2: error: invalid assignment
net/ipv4/udp.c:1512:2: error: invalid assignment
net/ipv4/udp.c:1512:2: error: invalid assignment
net/ipv4/udp.c:1512:2: error: invalid assignment
net/ipv4/udp.c:1512:2: error: invalid assignment
net/ipv4/udp.c:1512:2: error: invalid assignment
net/ipv4/udp.c:1512:2: error: invalid assignment
net/ipv4/udp.c:1533:4: error: invalid assignment
net/ipv4/udp.c:1533:4: error: invalid assignment
net/ipv4/udp.c:1533:4: error: invalid assignment
net/ipv4/udp.c:1533:4: error: invalid assignment
net/ipv4/udp.c:1533:4: error: invalid assignment
net/ipv4/udp.c:1533:4: error: invalid assignment
net/ipv4/udp.c:1533:4: error: invalid assignment
net/ipv4/udp.c:1533:4: error: invalid assignment
net/ipv4/udp.c:1535:4: error: invalid assignment
net/ipv4/udp.c:1535:4: error: too many errors
  CHECK   fs/nfs/write.c
  CC      fs/romfs/storage.o
  CC      net/ipv4/udp.o
  LD      net/packet/built-in.o
  CC      net/sunrpc/xprt.o
  CC      fs/romfs/super.o
  LD      fs/ramfs/ramfs.o
  CHECK   fs/proc/cmdline.c
  CHECK   fs/nfs/namespace.c
  LD      fs/ramfs/built-in.o
  CC      fs/proc/cmdline.o
  CHECK   net/unix/af_unix.c
  CHECK   fs/sysfs/inode.c
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:41:2: error: invalid assignment
fs/nfs/iostat.h:41:2: error: invalid assignment
fs/nfs/iostat.h:41:2: error: invalid assignment
fs/nfs/iostat.h:41:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:41:2: error: invalid assignment
fs/nfs/iostat.h:41:2: error: invalid assignment
fs/nfs/iostat.h:41:2: error: invalid assignment
fs/nfs/iostat.h:41:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
include/linux/spinlock.h:274:10: warning: context imbalance in 'unix_state_double_lock': wrong count at exit
include/linux/spinlock.h:274:10:    context '<noident>': wanted 0, got 1
include/linux/spinlock.h:325:2: warning: context imbalance in 'unix_state_double_unlock': unexpected unlock
include/linux/spinlock.h:325:2:    context '<noident>': wanted 0, got -1
net/unix/af_unix.c:1052:9: warning: context imbalance in 'unix_wait_for_peer': unexpected unlock
net/unix/af_unix.c:1052:9:    context '<noident>': wanted 0, got -1
net/unix/af_unix.c:1227:9: warning: context imbalance in 'unix_stream_connect': wrong count at exit
net/unix/af_unix.c:1227:9:    context '<noident>': wanted 0, got 1
  CHECK   fs/proc/consoles.c
net/unix/af_unix.c:2307:37: warning: context imbalance in 'unix_seq_start': unexpected unlock
net/unix/af_unix.c:2307:37:    context 'unix_table_lock': wanted 1, got 0
include/linux/spinlock.h:325:2: warning: context imbalance in 'unix_seq_stop': wrong count at exit
include/linux/spinlock.h:325:2:    context 'unix_table_lock': wanted 0, got 1
  CC      fs/nfs/namespace.o
  CC      net/unix/af_unix.o
  CC      fs/nfs/write.o
  CC      fs/sysfs/inode.o
  CC      fs/proc/consoles.o
  LD      fs/romfs/romfs.o
  LD      fs/romfs/built-in.o
  CHECK   net/ipv4/udplite.c
  CC      net/ipv4/udplite.o
  CHECK   fs/proc/cpuinfo.c
  CC      fs/proc/cpuinfo.o
  CHECK   fs/sysfs/file.c
fs/sysfs/file.c:323:8: warning: context imbalance in 'sysfs_put_open_dirent': wrong count at exit
fs/sysfs/file.c:323:8:    context '¡ôv+': wanted 0, got 1
include/linux/spinlock.h:340:2: warning: context imbalance in 'sysfs_notify_dirent': wrong count at exit
include/linux/spinlock.h:340:2:    context '£ôv+': wanted 0, got 1
  CC      fs/sysfs/file.o
  CHECK   fs/sysfs/dir.c
  CHECK   fs/proc/devices.c
fs/sysfs/dir.c:1037:16: warning: symbol 'type' shadows an earlier one
fs/sysfs/dir.c:1012:20: originally declared here
  CC      fs/proc/devices.o
  CC      fs/sysfs/dir.o
  CHECK   net/sunrpc/socklib.c
  CHECK   fs/proc/interrupts.c
  CC      net/sunrpc/socklib.o
  CC      fs/proc/interrupts.o
  CHECK   net/unix/garbage.c
  CC      net/unix/garbage.o
  CHECK   net/unix/sysctl_net_unix.c
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
  CHECK   fs/proc/loadavg.c
  CC      net/unix/sysctl_net_unix.o
  CHECK   fs/sysfs/symlink.c
  CC      fs/proc/loadavg.o
  CC      fs/sysfs/symlink.o
/tmp/ccJVifel.s: Assembler messages:
/tmp/ccJVifel.s:11137: Warning: ignoring changed section attributes for .discard
/tmp/ccJVifel.s:11153: Warning: ignoring changed section attributes for .discard
/tmp/ccGPzIcR.s: Assembler messages:
/tmp/ccGPzIcR.s:2607: Warning: ignoring changed section attributes for .discard
/tmp/ccGPzIcR.s:2656: Warning: ignoring changed section attributes for .discard
/tmp/ccGPzIcR.s:3703: Warning: ignoring changed section attributes for .discard
/tmp/ccGPzIcR.s:8858: Warning: ignoring changed section attributes for .discard
/tmp/ccGPzIcR.s:8874: Warning: ignoring changed section attributes for .discard
  CHECK   fs/proc/meminfo.c
fs/proc/meminfo.c:18:28: warning: symbol 'arch_report_meminfo' was not declared. Should it be static?
  CC      fs/proc/meminfo.o
  CHECK   net/sunrpc/xprtsock.c
  CHECK   net/sunrpc/sched.c
  CHECK   fs/nfs/mount_clnt.c
  CHECK   net/ipv4/arp.c
net/sunrpc/xprtsock.c:1002:3: error: invalid assignment
net/sunrpc/xprtsock.c:1002:3: error: invalid assignment
net/sunrpc/xprtsock.c:1002:3: error: invalid assignment
net/sunrpc/xprtsock.c:1002:3: error: invalid assignment
net/sunrpc/xprtsock.c:1002:3: error: invalid assignment
net/sunrpc/xprtsock.c:1002:3: error: invalid assignment
net/sunrpc/xprtsock.c:1002:3: error: invalid assignment
net/sunrpc/xprtsock.c:1002:3: error: invalid assignment
net/sunrpc/xprtsock.c:1006:2: error: invalid assignment
net/sunrpc/xprtsock.c:1006:2: error: invalid assignment
net/sunrpc/xprtsock.c:1006:2: error: invalid assignment
net/sunrpc/xprtsock.c:1006:2: error: invalid assignment
net/sunrpc/xprtsock.c:1006:2: error: invalid assignment
net/sunrpc/xprtsock.c:1006:2: error: invalid assignment
net/sunrpc/xprtsock.c:1006:2: error: invalid assignment
net/sunrpc/xprtsock.c:1006:2: error: invalid assignment
  CC      net/sunrpc/xprtsock.o
  CHECK   fs/sysfs/mount.c
  CHECK   net/ipv4/icmp.c
net/sunrpc/sched.c:284:9: warning: context imbalance in 'rpc_complete_task': wrong count at exit
net/sunrpc/sched.c:284:9:    context 'UÂÈ*': wanted 0, got 1
  CC      net/sunrpc/sched.o
  CC      fs/sysfs/mount.o
  CC      fs/nfs/mount_clnt.o
  LD      net/unix/unix.o
net/ipv4/arp.c:429:3: error: invalid assignment
net/ipv4/arp.c:429:3: error: invalid assignment
net/ipv4/arp.c:429:3: error: invalid assignment
net/ipv4/arp.c:429:3: error: invalid assignment
  LD      net/unix/built-in.o
  CC      net/ipv4/arp.o
  CHECK   net/ipv4/devinet.c
net/ipv4/icmp.c:273:2: error: invalid assignment
net/ipv4/icmp.c:273:2: error: invalid assignment
net/ipv4/icmp.c:273:2: error: invalid assignment
net/ipv4/icmp.c:273:2: error: invalid assignment
net/ipv4/icmp.c:308:3: error: invalid assignment
net/ipv4/icmp.c:308:3: error: invalid assignment
net/ipv4/icmp.c:308:3: error: invalid assignment
net/ipv4/icmp.c:308:3: error: invalid assignment
net/ipv4/icmp.c:748:2: error: invalid assignment
net/ipv4/icmp.c:748:2: error: invalid assignment
net/ipv4/icmp.c:748:2: error: invalid assignment
net/ipv4/icmp.c:748:2: error: invalid assignment
net/ipv4/icmp.c:760:3: error: invalid assignment
net/ipv4/icmp.c:760:3: error: invalid assignment
net/ipv4/icmp.c:760:3: error: invalid assignment
net/ipv4/icmp.c:760:3: error: invalid assignment
net/ipv4/icmp.c:837:2: error: invalid assignment
net/ipv4/icmp.c:837:2: error: invalid assignment
net/ipv4/icmp.c:837:2: error: invalid assignment
net/ipv4/icmp.c:837:2: error: invalid assignment
net/ipv4/icmp.c:874:2: error: invalid assignment
net/ipv4/icmp.c:874:2: error: invalid assignment
net/ipv4/icmp.c:874:2: error: invalid assignment
net/ipv4/icmp.c:874:2: error: invalid assignment
net/ipv4/icmp.c:933:2: error: invalid assignment
net/ipv4/icmp.c:933:2: error: invalid assignment
net/ipv4/icmp.c:933:2: error: invalid assignment
net/ipv4/icmp.c:933:2: error: invalid assignment
  CC      net/ipv4/icmp.o
  CHECK   fs/proc/stat.c
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
  CC      net/ipv4/devinet.o
  CC      fs/proc/stat.o
  CHECK   fs/sysfs/bin.c
  CC      fs/sysfs/bin.o
  CHECK   fs/nfs/dns_resolve.c
  CHECK   fs/proc/uptime.c
  CC      fs/proc/uptime.o
  CC      fs/nfs/dns_resolve.o
  CHECK   fs/nfs/cache_lib.c
  CHECK   fs/sysfs/group.c
  CHECK   fs/proc/version.c
  CC      fs/nfs/cache_lib.o
  CHECK   fs/proc/softirqs.c
  CC      fs/sysfs/group.o
  CC      fs/proc/version.o
  CHECK   net/sunrpc/auth.c
  CC      fs/proc/softirqs.o
  CC      net/sunrpc/auth.o
  LD      net/wireless/built-in.o
  CHECK   net/ipv4/af_inet.c
  LD      fs/sysfs/built-in.o
  CHECK   fs/nfs/sysctl.c
  CHECK   fs/proc/namespaces.c
  CHECK   fs/eventpoll.c
  CHECK   fs/nfs/nfs2super.c
  CHECK   fs/nfs/proc.c
fs/proc/namespaces.c:60:32: warning: symbol 'ns_dentry_operations' was not declared. Should it be static?
  CC      fs/proc/namespaces.o
  CHECK   fs/anon_inodes.c
fs/eventpoll.c:435:9: warning: context imbalance in 'ep_call_nested': wrong count at exit
fs/eventpoll.c:435:9:    context 'Ö,+': wanted 0, got 1
include/linux/spinlock.h:340:2: warning: context imbalance in 'ep_scan_ready_list': __context__ statement expected different context
include/linux/spinlock.h:340:2:    context '<noident>': wanted >= 0, got -1
fs/eventpoll.c:678:9: warning: context imbalance in 'ep_remove': unexpected unlock
fs/eventpoll.c:678:9:    context '<noident>': wanted 0, got -1
fs/eventpoll.c:708:9: warning: context imbalance in 'ep_disable': wrong count at exit
fs/eventpoll.c:708:9:    context '¯Ö,+': wanted 0, got 1
fs/eventpoll.c:1036:9: warning: context imbalance in 'ep_poll_callback': wrong count at exit
fs/eventpoll.c:1036:9:    context '³Ö,+': wanted 0, got 1
fs/eventpoll.c:1324:9: warning: context imbalance in 'ep_insert': wrong count at exit
fs/eventpoll.c:1324:9:    context 'µÖ,+': wanted 0, got 1
include/linux/spinlock.h:340:2: warning: context imbalance in 'ep_poll': __context__ statement expected different context
include/linux/spinlock.h:340:2:    context '<noident>': wanted >= 0, got -1
  CC      fs/eventpoll.o
include/net/tcp.h:1229:2: error: invalid assignment
include/net/tcp.h:1229:2: error: invalid assignment
include/net/tcp.h:1229:2: error: invalid assignment
include/net/tcp.h:1229:2: error: invalid assignment
include/net/tcp.h:1230:2: error: invalid assignment
include/net/tcp.h:1230:2: error: invalid assignment
include/net/tcp.h:1230:2: error: invalid assignment
include/net/tcp.h:1230:2: error: invalid assignment
include/net/tcp.h:1231:2: error: invalid assignment
include/net/tcp.h:1231:2: error: invalid assignment
include/net/tcp.h:1231:2: error: invalid assignment
include/net/tcp.h:1231:2: error: invalid assignment
include/net/tcp.h:1232:2: error: invalid assignment
include/net/tcp.h:1232:2: error: invalid assignment
include/net/tcp.h:1232:2: error: invalid assignment
include/net/tcp.h:1232:2: error: invalid assignment
  CC      fs/nfs/sysctl.o
  CC      net/ipv4/af_inet.o
  CC      fs/anon_inodes.o
  CC      fs/nfs/proc.o
  CC      fs/nfs/nfs2super.o
  CHECK   fs/proc/self.c
  CHECK   net/xfrm/xfrm_policy.c
fs/proc/self.c:51:13: warning: symbol 'proc_self_init' was not declared. Should it be static?
  CC      fs/proc/self.o
net/ipv4/af_inet.c: In function 'build_ehash_secret':
net/ipv4/af_inet.c:262: warning: value computed is not used
  CHECK   net/sunrpc/auth_null.c
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
  CHECK   net/sysctl_net.c
  CC      net/xfrm/xfrm_policy.o
  CC      net/sunrpc/auth_null.o
/tmp/ccLYwAje.s: Assembler messages:
/tmp/ccLYwAje.s:4199: Warning: ignoring changed section attributes for .discard
/tmp/ccLYwAje.s:4219: Warning: ignoring changed section attributes for .discard
  CC      net/sysctl_net.o
  CHECK   net/ipv4/igmp.c
  CHECK   net/ipv4/fib_frontend.c
  CHECK   fs/proc/proc_sysctl.c
fs/proc/proc_sysctl.c:1449:20: warning: symbol 'table' shadows an earlier one
fs/proc/proc_sysctl.c:1399:48: originally declared here
fs/proc/proc_sysctl.c:112:43: warning: potentially expensive pointer subtraction
fs/proc/proc_sysctl.c:151:43: warning: potentially expensive pointer subtraction
fs/proc/proc_sysctl.c:345:48: warning: potentially expensive pointer subtraction
include/linux/spinlock.h:285:2: warning: context imbalance in 'start_unregistering': __context__ statement expected different context
include/linux/spinlock.h:285:2:    context '<noident>': wanted >= 0, got -1
include/linux/spinlock.h:285:2: warning: context imbalance in 'insert_links': __context__ statement expected different context
include/linux/spinlock.h:285:2:    context '<noident>': wanted >= 0, got -1
net/ipv4/igmp.c:2414:49: warning: context imbalance in 'igmp_mc_seq_start': unexpected unlock
net/ipv4/igmp.c:2414:49:    context 'rcu': wanted 1, got 0
include/linux/rcupdate.h:195:2: warning: context imbalance in 'igmp_mc_seq_stop': wrong count at exit
include/linux/rcupdate.h:195:2:    context 'rcu': wanted 0, got 1
include/linux/spinlock.h:290:2: warning: context imbalance in 'igmp_mcf_get_next': __context__ statement expected different context
include/linux/spinlock.h:290:2:    context '<noident>': wanted >= 0, got -1
net/ipv4/igmp.c:2566:9: warning: context imbalance in 'igmp_mcf_get_idx': wrong count at exit
net/ipv4/igmp.c:2566:9:    context '<noident>': wanted 0, got 1
net/ipv4/igmp.c:2573:50: warning: context imbalance in 'igmp_mcf_seq_start': unexpected unlock
net/ipv4/igmp.c:2573:50:    context 'rcu': wanted 1, got 0
net/ipv4/igmp.c:2584:9: warning: context imbalance in 'igmp_mcf_seq_next': wrong count at exit
net/ipv4/igmp.c:2584:9:    context '<noident>': wanted 0, got 1
include/linux/rcupdate.h:195:2: warning: context imbalance in 'igmp_mcf_seq_stop': wrong count at exit
include/linux/rcupdate.h:195:2:    context 'rcu': wanted 0, got 1
  CC      net/ipv4/igmp.o
  CC      fs/proc/proc_sysctl.o
  CC      net/ipv4/fib_frontend.o
  CHECK   fs/nfs/nfs2xdr.c
  CC      fs/nfs/nfs2xdr.o
  CHECK   fs/nfs/nfs3super.c
  CHECK   net/xfrm/xfrm_state.c
  CHECK   net/sunrpc/auth_unix.c
net/xfrm/xfrm_state.c:180:9: warning: context imbalance in 'xfrm_state_lock_afinfo': wrong count at exit
net/xfrm/xfrm_state.c:180:9:    context '<noident>': wanted 0, got 1
net/xfrm/xfrm_state.c:186:2: warning: context imbalance in 'xfrm_state_unlock_afinfo': wrong count at exit
net/xfrm/xfrm_state.c:186:2:    context 'xfrm_state_afinfo_lock': wanted 0, got 1
net/xfrm/xfrm_state.c:203:26: warning: context problem in 'xfrm_register_type': 'xfrm_state_unlock_afinfo' expected different context
net/xfrm/xfrm_state.c:203:26:    context 'xfrm_state_afinfo_lock': wanted >= 1, got 0
  CC      fs/nfs/nfs3super.o
net/xfrm/xfrm_state.c:222:26: warning: context problem in 'xfrm_unregister_type': 'xfrm_state_unlock_afinfo' expected different context
net/xfrm/xfrm_state.c:222:26:    context 'xfrm_state_afinfo_lock': wanted >= 1, got 0
net/xfrm/xfrm_state.c:286:26: warning: context problem in 'xfrm_register_mode': 'xfrm_state_unlock_afinfo' expected different context
net/xfrm/xfrm_state.c:286:26:    context 'xfrm_state_afinfo_lock': wanted >= 1, got 0
net/xfrm/xfrm_state.c:312:26: warning: context problem in 'xfrm_unregister_mode': 'xfrm_state_unlock_afinfo' expected different context
net/xfrm/xfrm_state.c:312:26:    context 'xfrm_state_afinfo_lock': wanted >= 1, got 0
  CC      net/sunrpc/auth_unix.o
net/xfrm/xfrm_state.c:1889:9: warning: context imbalance in 'xfrm_state_get_afinfo': wrong count at exit
net/xfrm/xfrm_state.c:1889:9:    context '<noident>': wanted 0, got 1
net/xfrm/xfrm_state.c:1895:2: warning: context imbalance in 'xfrm_state_put_afinfo': wrong count at exit
net/xfrm/xfrm_state.c:1895:2:    context 'xfrm_state_afinfo_lock': wanted 0, got 1
net/xfrm/xfrm_state.c:1943:23: warning: context problem in '__xfrm_init_state': 'xfrm_state_put_afinfo' expected different context
net/xfrm/xfrm_state.c:1943:23:    context 'xfrm_state_afinfo_lock': wanted >= 1, got 0
  CC      net/xfrm/xfrm_state.o
  CHECK   fs/signalfd.c
/tmp/ccptq3I6.s: Assembler messages:
/tmp/ccptq3I6.s:5262: Warning: ignoring changed section attributes for .discard
/tmp/ccptq3I6.s:5584: Warning: ignoring changed section attributes for .discard
  CHECK   fs/timerfd.c
  CHECK   net/sunrpc/auth_generic.c
  CC      fs/proc/proc_net.o
  CHECK   net/ipv4/fib_semantics.c
fs/signalfd.c:106:11: warning: cast removes address space of expression
fs/signalfd.c:114:10: warning: cast removes address space of expression
fs/signalfd.c:140:10: warning: cast removes address space of expression
fs/signalfd.c:149:10: warning: cast removes address space of expression
  CC      fs/signalfd.o
  CC      fs/nfs/nfs3client.o
fs/timerfd.c:59:9: warning: context imbalance in 'timerfd_tmrproc': wrong count at exit
fs/timerfd.c:59:9:    context 'Oee+': wanted 0, got 1
include/linux/spinlock.h:340:2: warning: context imbalance in 'timerfd_clock_was_set': __context__ statement expected different context
include/linux/spinlock.h:340:2:    context '<noident>': wanted >= 0, got -1
fs/timerfd.c:178:9: warning: context imbalance in 'timerfd_poll': wrong count at exit
fs/timerfd.c:178:9:    context 'Qee+': wanted 0, got 1
  CC      fs/timerfd.o
  CHECK   fs/eventfd.c
  CC      net/sunrpc/auth_generic.o
net/ipv4/fib_semantics.c:192:8: error: cannot dereference this type
net/ipv4/fib_semantics.c:192:8: error: incompatible types in comparison expression (different base types)
net/ipv4/fib_semantics.c:192:8: error: cannot dereference this type
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2216:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
fs/eventfd.c:66:9: warning: context imbalance in 'eventfd_signal': wrong count at exit
fs/eventfd.c:66:9:    context '{ß*': wanted 0, got 1
fs/eventfd.c:134:9: warning: context imbalance in 'eventfd_poll': wrong count at exit
fs/eventfd.c:134:9:    context '}ß*': wanted 0, got 1
fs/eventfd.c:168:17: warning: context imbalance in 'eventfd_ctx_remove_wait_queue': wrong count at exit
fs/eventfd.c:168:17:    context '}ß*': wanted 0, got 1
  CC      net/ipv4/fib_semantics.o
  CC      fs/eventfd.o
/tmp/ccxRTqr7.s: Assembler messages:
/tmp/ccxRTqr7.s:506: Warning: ignoring changed section attributes for .discard
/tmp/ccxRTqr7.s:519: Warning: ignoring changed section attributes for .discard
/tmp/ccxRTqr7.s:541: Warning: ignoring changed section attributes for .discard
/tmp/ccxRTqr7.s:598: Warning: ignoring changed section attributes for .discard
/tmp/ccxRTqr7.s:611: Warning: ignoring changed section attributes for .discard
/tmp/ccxRTqr7.s:629: Warning: ignoring changed section attributes for .discard
/tmp/ccxRTqr7.s:642: Warning: ignoring changed section attributes for .discard
/tmp/ccxRTqr7.s:665: Warning: ignoring changed section attributes for .discard
/tmp/ccxRTqr7.s:685: Warning: ignoring changed section attributes for .discard
/tmp/ccxRTqr7.s:704: Warning: ignoring changed section attributes for .discard
/tmp/ccxRTqr7.s:717: Warning: ignoring changed section attributes for .discard
/tmp/ccxRTqr7.s:750: Warning: ignoring changed section attributes for .discard
/tmp/ccxRTqr7.s:774: Warning: ignoring changed section attributes for .discard
/tmp/ccxRTqr7.s:792: Warning: ignoring changed section attributes for .discard
/tmp/ccxRTqr7.s:805: Warning: ignoring changed section attributes for .discard
/tmp/ccxRTqr7.s:824: Warning: ignoring changed section attributes for .discard
/tmp/ccxRTqr7.s:850: Warning: ignoring changed section attributes for .discard
/tmp/ccxRTqr7.s:873: Warning: ignoring changed section attributes for .discard
/tmp/ccxRTqr7.s:898: Warning: ignoring changed section attributes for .discard
/tmp/ccxRTqr7.s:911: Warning: ignoring changed section attributes for .discard
/tmp/ccxRTqr7.s:934: Warning: ignoring changed section attributes for .discard
/tmp/ccxRTqr7.s:954: Warning: ignoring changed section attributes for .discard
/tmp/ccxRTqr7.s:974: Warning: ignoring changed section attributes for .discard
/tmp/ccxRTqr7.s:987: Warning: ignoring changed section attributes for .discard
/tmp/ccxRTqr7.s:1010: Warning: ignoring changed section attributes for .discard
/tmp/ccxRTqr7.s:1031: Warning: ignoring changed section attributes for .discard
  CHECK   fs/proc/proc_devtree.c
  CHECK   net/ipv4/fib_trie.c
  CC      fs/proc/proc_devtree.o
/tmp/ccJwbFYc.s: Assembler messages:
/tmp/ccJwbFYc.s:1548: Warning: ignoring changed section attributes for .discard
/tmp/ccei8Kfv.s: Assembler messages:
/tmp/ccei8Kfv.s:448: Warning: ignoring changed section attributes for .discard
  CC      net/ipv4/fib_trie.o
  CHECK   fs/nfs/nfs3proc.c
  CHECK   fs/nfs/nfs3xdr.c
  CHECK   net/xfrm/xfrm_hash.c
  CC      net/xfrm/xfrm_hash.o
  CHECK   fs/aio.c
  CHECK   net/sunrpc/svc.c
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
fs/nfs/iostat.h:28:2: error: invalid assignment
  CC      fs/nfs/nfs3proc.o
fs/nfs/nfs3xdr.c:2338:30: warning: incorrect type in argument 2 (different signedness)
fs/nfs/nfs3xdr.c:2338:30:    expected unsigned int [usertype] *value
fs/nfs/nfs3xdr.c:2338:30:    got int *<noident>
  CC      fs/nfs/nfs3xdr.o
include/linux/spinlock.h:310:2: warning: context imbalance in 'aio_run_iocb': __context__ statement expected different context
include/linux/spinlock.h:310:2:    context '<noident>': wanted >= 0, got -1
fs/aio.c:863:18: warning: context imbalance in 'try_queue_kicked_iocb': wrong count at exit
fs/aio.c:863:18:    context 'Ì+': wanted 0, got 1
fs/aio.c:990:9: warning: context imbalance in 'aio_complete': wrong count at exit
fs/aio.c:990:9:    context 'Ì+': wanted 0, got 1
  CC      fs/aio.o
include/linux/spinlock.h:340:2: warning: context imbalance in 'svc_unregister': wrong count at exit
include/linux/spinlock.h:340:2:    context 'l +': wanted 0, got 1
  CC      net/sunrpc/svc.o
  CHECK   net/xfrm/xfrm_input.c
  CHECK   fs/proc/kmsg.c
  CC      fs/proc/kmsg.o
  CC      net/xfrm/xfrm_input.o
  CHECK   net/sunrpc/svcsock.c
  LD      fs/proc/proc.o
  LD      fs/proc/built-in.o
net/sunrpc/svc.c: In function 'svc_printk':
net/sunrpc/svc.c:1050: warning: unused variable 'buf'
  CHECK   net/sunrpc/svcauth.c
  CC      net/sunrpc/svcsock.o
  CC      net/sunrpc/svcauth.o
  CHECK   net/sunrpc/svcauth_unix.c
  CHECK   net/xfrm/xfrm_output.c
/tmp/ccidLOiN.s: Assembler messages:
/tmp/ccidLOiN.s:3001: Warning: ignoring changed section attributes for .discard
/tmp/ccidLOiN.s:3504: Warning: ignoring changed section attributes for .discard
/tmp/ccidLOiN.s:5489: Warning: ignoring changed section attributes for .discard
/tmp/ccidLOiN.s:6188: Warning: ignoring changed section attributes for .discard
/tmp/ccidLOiN.s:6398: Warning: ignoring changed section attributes for .discard
  CC      net/sunrpc/svcauth_unix.o
  CHECK   fs/locks.c
  CHECK   fs/nfs/nfs3acl.c
fs/locks.c:2067:20: warning: symbol 'fl' shadows an earlier one
fs/locks.c:2060:19: originally declared here
fs/locks.c:1341:5: warning: symbol 'generic_add_lease' was not declared. Should it be static?
fs/locks.c:1406:5: warning: symbol 'generic_delete_lease' was not declared. Should it be static?
include/linux/spinlock.h:285:2: warning: context imbalance in 'lock_flocks': wrong count at exit
include/linux/spinlock.h:285:2:    context '<noident>': wanted 0, got 1
include/linux/spinlock.h:325:2: warning: context imbalance in 'unlock_flocks': unexpected unlock
include/linux/spinlock.h:325:2:    context '<noident>': wanted 0, got -1
  CHECK   net/sunrpc/addr.c
  CC      fs/locks.o
  CC      net/xfrm/xfrm_output.o
  CHECK   net/xfrm/xfrm_sysctl.c
  CC      fs/nfs/nfs3acl.o
  CC      net/sunrpc/addr.o
  CHECK   net/ipv4/inet_fragment.c
  CC      net/xfrm/xfrm_sysctl.o
net/ipv4/inet_fragment.c:289:33: warning: context imbalance in 'inet_frag_find': wrong count at exit
net/ipv4/inet_fragment.c:289:33:    default context: wanted 0, got 1
  CC      net/ipv4/inet_fragment.o
  CHECK   net/ipv4/ping.c
net/ipv4/ping.c:807:44: warning: context imbalance in 'ping_seq_start': wrong count at exit
net/ipv4/ping.c:807:44:    context '<noident>': wanted 0, got 1
net/ipv4/ping.c:825:2: warning: context imbalance in 'ping_seq_stop': unexpected unlock
net/ipv4/ping.c:825:2:    context '<noident>': wanted 0, got -1
  CHECK   net/ipv4/sysctl_net_ipv4.c
  CC      net/ipv4/ping.o
  CHECK   net/sunrpc/rpcb_clnt.c
  CHECK   net/ipv4/proc.c
  CHECK   net/xfrm/xfrm_replay.c
  CHECK   net/ipv4/xfrm4_mode_beet.c
net/ipv4/sysctl_net_ipv4.c:235:5: warning: symbol 'proc_tcp_fastopen_key' was not declared. Should it be static?
  CC      net/ipv4/proc.o
  CC      net/ipv4/sysctl_net_ipv4.o
  CC      net/sunrpc/rpcb_clnt.o
  CC      net/xfrm/xfrm_replay.o
  LD      fs/nfs/nfs.o
  CC      net/ipv4/xfrm4_mode_beet.o
  CHECK   fs/binfmt_script.c
  LD      fs/nfs/nfsv2.o
  CC      fs/binfmt_script.o
  LD      fs/nfs/nfsv3.o
  LD      fs/nfs/built-in.o
  CHECK   fs/binfmt_flat.c
fs/binfmt_flat.c:139:3: warning: incorrect type in initializer (different address spaces)
fs/binfmt_flat.c:139:3:    expected unsigned long [noderef] <asn:1>*__pu_addr
fs/binfmt_flat.c:139:3:    got unsigned long *
fs/binfmt_flat.c:140:3: warning: incorrect type in initializer (different address spaces)
fs/binfmt_flat.c:140:3:    expected unsigned long [noderef] <asn:1>*__pu_addr
fs/binfmt_flat.c:140:3:    got unsigned long *
fs/binfmt_flat.c:143:2: warning: incorrect type in initializer (different address spaces)
fs/binfmt_flat.c:143:2:    expected unsigned long [noderef] <asn:1>*__pu_addr
fs/binfmt_flat.c:143:2:    got unsigned long *[assigned] sp
fs/binfmt_flat.c:146:3: warning: incorrect type in initializer (different address spaces)
fs/binfmt_flat.c:146:3:    expected unsigned long [noderef] <asn:1>*__pu_addr
fs/binfmt_flat.c:146:3:    got unsigned long *
fs/binfmt_flat.c:148:4: warning: incorrect type in initializer (different address spaces)
fs/binfmt_flat.c:148:4:    expected char const [noderef] <asn:1>*__gu_addr
fs/binfmt_flat.c:148:4:    got char *p
fs/binfmt_flat.c:151:2: warning: incorrect type in initializer (different address spaces)
fs/binfmt_flat.c:151:2:    expected unsigned long [noderef] <asn:1>*__pu_addr
fs/binfmt_flat.c:151:2:    got unsigned long *[assigned] argv
fs/binfmt_flat.c:154:3: warning: incorrect type in initializer (different address spaces)
fs/binfmt_flat.c:154:3:    expected unsigned long [noderef] <asn:1>*__pu_addr
fs/binfmt_flat.c:154:3:    got unsigned long *[assigned] envp
fs/binfmt_flat.c:156:4: warning: incorrect type in initializer (different address spaces)
fs/binfmt_flat.c:156:4:    expected char const [noderef] <asn:1>*__gu_addr
fs/binfmt_flat.c:156:4:    got char *[assigned] p
fs/binfmt_flat.c:159:2: warning: incorrect type in initializer (different address spaces)
fs/binfmt_flat.c:159:2:    expected unsigned long [noderef] <asn:1>*__pu_addr
fs/binfmt_flat.c:159:2:    got unsigned long *[assigned] envp
fs/binfmt_flat.c:381:6: warning: symbol 'old_reloc' was not declared. Should it be static?
fs/binfmt_flat.c:433:25: warning: Using plain integer as NULL pointer
fs/binfmt_flat.c:557:27: warning: Using plain integer as NULL pointer
fs/binfmt_flat.c:584:49: warning: incorrect type in argument 2 (different address spaces)
fs/binfmt_flat.c:584:49:    expected char [noderef] <asn:1>*<noident>
fs/binfmt_flat.c:584:49:    got char *<noident>
fs/binfmt_flat.c:602:21: warning: Using plain integer as NULL pointer
fs/binfmt_flat.c:648:7: warning: incorrect type in argument 2 (different address spaces)
fs/binfmt_flat.c:648:7:    expected char [noderef] <asn:1>*<noident>
fs/binfmt_flat.c:648:7:    got char *<noident>
fs/binfmt_flat.c:651:50: warning: incorrect type in argument 2 (different address spaces)
fs/binfmt_flat.c:651:50:    expected char [noderef] <asn:1>*<noident>
fs/binfmt_flat.c:651:50:    got char *<noident>
  CC      fs/binfmt_flat.o
  CHECK   fs/posix_acl.c
  CHECK   net/ipv4/xfrm4_mode_transport.c
  CC      fs/posix_acl.o
  LD      net/xfrm/built-in.o
  CHECK   net/ipv4/xfrm4_mode_tunnel.c
  CC      net/ipv4/xfrm4_mode_transport.o
  CHECK   net/sunrpc/timer.c
  CHECK   net/sunrpc/xdr.c
  CHECK   fs/xattr_acl.c
  CHECK   net/ipv4/inet_diag.c
  CC      net/ipv4/xfrm4_mode_tunnel.o
  CC      net/sunrpc/xdr.o
  CC      fs/xattr_acl.o
  CC      net/sunrpc/timer.o
  CC      net/ipv4/inet_diag.o
/tmp/ccVJjAtf.s: Assembler messages:
/tmp/ccVJjAtf.s:1784: Warning: ignoring changed section attributes for .discard
/tmp/ccVJjAtf.s:1796: Warning: ignoring changed section attributes for .discard
/tmp/ccVJjAtf.s:1808: Warning: ignoring changed section attributes for .discard
/tmp/ccVJjAtf.s:1829: Warning: ignoring changed section attributes for .discard
/tmp/ccVJjAtf.s:1842: Warning: ignoring changed section attributes for .discard
/tmp/ccVJjAtf.s:1854: Warning: ignoring changed section attributes for .discard
/tmp/ccVJjAtf.s:1875: Warning: ignoring changed section attributes for .discard
  CHECK   fs/coredump.c
  CHECK   net/ipv4/tcp_diag.c
  CHECK   net/sunrpc/sunrpc_syms.c
fs/coredump.c:47:5: warning: symbol 'core_uses_pid' was not declared. Should it be static?
fs/coredump.c:48:6: warning: symbol 'core_pattern' was not declared. Should it be static?
fs/coredump.c:49:14: warning: symbol 'core_pipe_limit' was not declared. Should it be static?
fs/coredump.c:683:69: warning: incorrect type in argument 2 (different address spaces)
fs/coredump.c:683:69:    expected char const [noderef] <asn:1>*<noident>
fs/coredump.c:683:69:    got void const *addr
  CC      fs/coredump.o
  CHECK   net/sunrpc/cache.c
  CC      net/sunrpc/sunrpc_syms.o
  CC      net/ipv4/tcp_diag.o
net/sunrpc/cache.c:1299:23: warning: context imbalance in 'c_start': unexpected unlock
net/sunrpc/cache.c:1299:23:    context 'hash_lock': wanted 1, got 0
net/sunrpc/cache.c:1333:2: warning: context imbalance in 'c_stop': wrong count at exit
net/sunrpc/cache.c:1333:2:    context 'hash_lock': wanted 0, got 1
  CC      net/sunrpc/cache.o
  CHECK   net/sunrpc/rpc_pipe.c
  CHECK   net/ipv4/tcp_cubic.c
  CC      net/sunrpc/rpc_pipe.o
  CHECK   net/sunrpc/svc_xprt.c
net/sunrpc/svc_xprt.c:573:5: warning: symbol 'svc_alloc_arg' was not declared. Should it be static?
net/sunrpc/svc_xprt.c:614:17: warning: symbol 'svc_get_next_xprt' was not declared. Should it be static?
net/sunrpc/svc_xprt.c:687:6: warning: symbol 'svc_add_new_temp_xprt' was not declared. Should it be static?
  CC      net/ipv4/tcp_cubic.o
net/sunrpc/svc_xprt.c:1276:29: warning: potentially expensive pointer subtraction
net/sunrpc/svc_xprt.c:900:63: warning: context imbalance in 'svc_age_temp_xprts': wrong count at exit
net/sunrpc/svc_xprt.c:900:63:    context '<noident>': wanted 0, got 1
  CC      net/sunrpc/svc_xprt.o
  LD      fs/built-in.o
  CHECK   net/sunrpc/stats.c
  CHECK   net/ipv4/xfrm4_policy.c
  CHECK   net/ipv4/xfrm4_state.c
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
include/linux/netdevice.h:2227:2: error: invalid assignment
  CC      net/ipv4/xfrm4_policy.o
  CC      net/sunrpc/stats.o
/tmp/cc0nnjIZ.s: Assembler messages:
/tmp/cc0nnjIZ.s:194: Warning: ignoring changed section attributes for .discard
  CC      net/ipv4/xfrm4_state.o
  CHECK   net/sunrpc/sysctl.c
  CHECK   net/ipv4/xfrm4_input.c
/tmp/ccv7xvmn.s: Assembler messages:
/tmp/ccv7xvmn.s:4323: Warning: ignoring changed section attributes for .discard
net/sunrpc/sysctl.c:28:14: warning: symbol 'rpc_debug' was not declared. Should it be static?
net/sunrpc/sysctl.c:31:14: warning: symbol 'nfs_debug' was not declared. Should it be static?
net/sunrpc/sysctl.c:34:14: warning: symbol 'nfsd_debug' was not declared. Should it be static?
net/sunrpc/sysctl.c:37:14: warning: symbol 'nlm_debug' was not declared. Should it be static?
  CC      net/sunrpc/sysctl.o
  CHECK   net/ipv4/xfrm4_output.c
  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
cp: cannot stat `vmlinux': No such file or directory
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" = 0x0a7e34e0
	connected irq : 8 (interrupt-controller@81800000)
FDT: Device tree scan complete
Early console on uartlite at 0x84000000
bootconsole [earlyser0] enabled
Ramdisk addr 0x0000003f, FDT at 0x9053089c
Linux version 3.7.0-08805-ga4f1de1 (monstr@monstr-desktop) (gcc version 4.1.2) #1 Mon Dec 17 12:24:37 CET 2012
setup_cpuinfo: initialising
setup_cpuinfo: Using full CPU PVR support
cache: wt_msr
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 c0373a18, node_mem_map c0530000
  DMA zone: 512 pages used for memmap
  DMA zone: 0 pages reserved
  DMA zone: 65024 pages, LIFO batch:15
early_printk_console remapping from 0x84000000 to 0xffffd000
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
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: 254280k/262144k available (3420k kernel code, 7864k reserved, 117k data, 170k bss, 1585k init)
Kernel virtual memory layout:
  * 0xffffe000..0xfffff000  : fixmap
  * 0xffffd000..0xffffe000  : early ioremap
  * 0xf0000000..0xffffd000  : vmalloc & ioremap
NR_IRQS:33
interrupt-controller #0 at 0xf0000000, num_irq=9, edge=0x100
No chosen timer found, using default
timer #0 at 0xf0002000, irq=3
microblaze_timer_set_mode: shutdown
microblaze_timer_set_mode: periodic
Calibrating delay loop... 119.70 BogoMIPS (lpj=598528)
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
NET: Registered protocol family 2
TCP established hash table entries: 2048 (order: 2, 16384 bytes)
TCP bind hash table entries: 2048 (order: 3, 40960 bytes)
TCP: Hash tables configured (established 2048 bind 2048)
TCP: reno registered
UDP hash table entries: 128 (order: 0, 6144 bytes)
UDP-Lite hash table entries: 128 (order: 0, 6144 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
msgmni has been set to 496
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
TCP: cubic registered
NET: Registered protocol family 17
Freeing unused kernel memory: 1585k freed
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
# 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)
# cat /proc/cpuinfo
CPU-Family:	MicroBlaze
FPGA-Arch:	virtex5
CPU-Ver:	7.10.d, big endian
CPU-MHz:	125.00
BogoMips:	119.70
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
# strace ls /
--- stopped by SIGSTOP ---
--- SIGCONT {si_signo=SIGCONT, si_code=SI_USER, si_pid=67, si_uid=0} ---
execve("/bin/ls", ["ls", "/"], [/* 7 vars */]) = 0
brk(0)                                  = 0x10240000
brk(0x10261000)                         = 0x10261000
getpid()                                = 70
getuid32()                              = 0
time([3])                               = 3
ioctl(0, TIOCGWINSZ, {ws_row=0, ws_col=0, ws_xpixel=0, ws_ypixel=0}) = 0
ioctl(1, SNDCTL_TMR_TIMEBASE or SNDRV_TIMER_IOCTL_NEXT_DEVICE or TCGETS, {B115200 opost isig icanon echo ...}) = 0
ioctl(1, SNDCTL_TMR_TIMEBASE or SNDRV_TIMER_IOCTL_NEXT_DEVICE or TCGETS, {B115200 opost isig icanon echo ...}) = 0
stat64("/", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
open("/dev/null", O_RDONLY|O_NONBLOCK|O_DIRECTORY) = -1 ENOTDIR (Not a directory)
open("/", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 3
fstat64(3, {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
fcntl64(3, F_SETFD, FD_CLOEXEC)         = 0
getdents64(3, /* 15 entries */, 4096)   = 368
lstat64("/linuxrc", {st_mode=S_IFLNK|0777, st_size=11, ...}) = 0
lstat64("/init", {st_mode=S_IFLNK|0777, st_size=9, ...}) = 0
lstat64("/sys", {st_mode=S_IFDIR|0555, st_size=0, ...}) = 0
lstat64("/home", {st_mode=S_IFDIR|0777, st_size=0, ...}) = 0
lstat64("/mnt", {st_mode=S_IFDIR|0777, st_size=0, ...}) = 0
lstat64("/tmp", {st_mode=S_IFDIR|0777, st_size=0, ...}) = 0
lstat64("/sbin", {st_mode=S_IFDIR|0777, st_size=0, ...}) = 0
lstat64("/etc", {st_mode=S_IFDIR|0777, st_size=0, ...}) = 0
lstat64("/bin", {st_mode=S_IFDIR|0777, st_size=0, ...}) = 0
lstat64("/root", {st_mode=S_IFDIR|0777, st_size=0, ...}) = 0
lstat64("/dev", {st_mode=S_IFDIR|0777, st_size=0, ...}) = 0
lstat64("/proc", {st_mode=S_IFDIR|0555, st_size=0, ...}) = 0
lstat64("/var", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
getdents64(3, /* 0 entries */, 4096)    = 0
close(3)                                = 0
lstat64("/bin", {st_mode=S_IFDIR|0777, st_size=0, ...}) = 0
fstat64(1, {st_mode=S_IFCHR|0600, st_rdev=makedev(204, 187), ...}) = 0
ioctl(1, SNDCTL_TMR_TIMEBASE or SNDRV_TIMER_IOCTL_NEXT_DEVICE or TCGETS, {B115200 opost isig icanon echo ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x48000000
lstat64("/etc", {st_mode=S_IFDIR|0777, st_size=0, ...}) = 0
lstat64("/init", {st_mode=S_IFLNK|0777, st_size=9, ...}) = 0
lstat64("/mnt", {st_mode=S_IFDIR|0777, st_size=0, ...}) = 0
lstat64("/root", {st_mode=S_IFDIR|0777, st_size=0, ...}) = 0
lstat64("/sys", {st_mode=S_IFDIR|0555, st_size=0, ...}) = 0
lstat64("/var", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
write(1, "\33[1;34mbin\33[0m      \33[1;34metc\33["..., 135[1;34mbin[0m      [1;34metc[0m      [1;36minit[0m     [1;34mmnt[0m      [1;34mroot[0m     [1;34msys[0m      [1;34mvar[0m
) = 135
lstat64("/dev", {st_mode=S_IFDIR|0777, st_size=0, ...}) = 0
lstat64("/home", {st_mode=S_IFDIR|0777, st_size=0, ...}) = 0
lstat64("/linuxrc", {st_mode=S_IFLNK|0777, st_size=11, ...}) = 0
lstat64("/proc", {st_mode=S_IFDIR|0555, st_size=0, ...}) = 0
lstat64("/sbin", {st_mode=S_IFDIR|0777, st_size=0, ...}) = 0
lstat64("/tmp", {st_mode=S_IFDIR|0777, st_size=0, ...}) = 0
write(1, "\33[1;34mdev\33[0m      \33[1;34mhome\33"..., 115[1;34mdev[0m      [1;34mhome[0m     [1;36mlinuxrc[0m  [1;34mproc[0m     [1;34msbin[0m     [1;34mtmp[0m
) = 115
munmap(0x48000000, 4096)                = 0
exit_group(0)                           = ?
+++ exited with 0 +++
# 
Statistic
3.7.0-08805-ga4f1de1 (monstr@monstr-desktop) (gcc version 4.1.2) #1 Mon Dec 17 12:24:37 CET 2012
setup_cpuinfo: initialising
setup_cpuinfo: Using full CPU PVR support
cache: wt_msr
setup_memory: max_mapnr: 0x10000
setup_memory: min_low_pfn: 0x90000
setup_memory: max_low_pfn: 0xa0000
setup_memory: max_pfn:



