sonyxperiadev / kernel

Other
349 stars 363 forks source link

LA.BR.1.3.3_rb2.14 Fails to compile - gcc 4.9.4 #680

Closed threader closed 8 years ago

threader commented 8 years ago

In file included from drivers/platform/msm/pft.c:48:0: drivers/platform/msm/pft.c: In function 'inode_to_filename': include/linux/kernel.h:794:27: error: 'struct dentry' has no member named 'dalias' const typeof( ((type )0)->member ) *__mptr = (ptr); \ ^ include/linux/list.h:687:40: note: in expansion of macro 'container_of'

define hlist_entry(ptr, type, member) container_of(ptr,type,member)

                                    ^

drivers/platform/msm/pft.c:279:11: note: in expansion of macro 'hlist_entry' dentry = hlist_entry(inode->i_dentry.first, struct dentry, d_alias); ^ include/linux/kernel.h:794:48: warning: initialization from incompatible pointer type const typeof( ((type )0)->member ) __mptr = (ptr); \ ^ include/linux/list.h:687:40: note: in expansion of macro 'container_of'

define hlist_entry(ptr, type, member) container_of(ptr,type,member)

                                    ^

drivers/platform/msm/pft.c:279:11: note: in expansion of macro 'hlist_entry' dentry = hlist_entry(inode->i_dentry.first, struct dentry, d_alias); ^ In file included from include/linux/compiler-gcc.h:107:0, from include/linux/compiler.h:54, from include/linux/linkage.h:4, from include/linux/kernel.h:6, from drivers/platform/msm/pft.c:48: include/linux/compiler-gcc4.h:14:34: error: 'struct dentry' has no member named 'd_alias'

define __compiler_offsetof(a,b) __builtin_offsetof(a,b)

                              ^

include/linux/stddef.h:17:31: note: in expansion of macro '__compiler_offsetof'

define offsetof(TYPE,MEMBER) __compiler_offsetof(TYPE,MEMBER)

                           ^

include/linux/kernel.h:795:29: note: in expansion of macro 'offsetof' (type )( (char )__mptr - offsetof(type,member) );}) ^ include/linux/list.h:687:40: note: in expansion of macro 'container_of'

define hlist_entry(ptr, type, member) container_of(ptr,type,member)

                                    ^

drivers/platform/msm/pft.c:279:11: note: in expansion of macro 'hlist_entry' dentry = hlist_entry(inode->i_dentry.first, struct dentry, dalias); ^ scripts/Makefile.build:308: recipe for target 'drivers/platform/msm/pft.o' failed make[3]: ** [drivers/platform/msm/pft.o] Error 1 scripts/Makefile.build:455: recipe for target 'drivers/platform/msm' failed make[2]: * [drivers/platform/msm] Error 2 scripts/Makefile.build:455: recipe for target 'drivers/platform' failed make[1]: * [drivers/platform] Error 2 make[1]: *\ Waiting for unfinished jobs....

Full log. ARCH=arm CROSS_COMPILE=/home/mike/dev/sdk/linaro-gcc-4.9.4-abe-gnueabihf/bin/arm-linux-gnueabihf- make -j7 CHK include/generated/uapi/linux/version.h CC scripts/mod/devicetable-offsets.s GEN scripts/mod/devicetable-offsets.h HOSTCC scripts/mod/file2alias.o HOSTLD scripts/mod/modpost make[1]: Nothing to be done for 'dtbs'. CHK include/generated/utsrelease.h UPD include/generated/utsrelease.h make[1]: 'include/generated/mach-types.h' is up to date. CALL scripts/checksyscalls.sh CHK include/generated/compile.h CC init/version.o LD init/built-in.o CC kernel/sys.o CC kernel/trace/trace.o CC kernel/module.o CHK kernel/config_data.h CC drivers/base/firmware_class.o CC sound/soc/msm/qdsp6v2/msm-pcm-routing-v2.o LD drivers/base/built-in.o LD sound/soc/msm/snd-soc-apq8074.o CC sound/soc/msm/qdsp6v2/msm-compr-q6-v2.o LD arch/arm/lib/built-in.o AS arch/arm/lib/ashldi3.o CC drivers/cpuidle/lpm-levels-of.o AS arch/arm/lib/ashrdi3.o AS arch/arm/lib/backtrace.o AS arch/arm/lib/call_with_stack.o AS arch/arm/lib/changebit.o AS arch/arm/lib/clear_user.o AS arch/arm/lib/clearbit.o AS arch/arm/lib/copy_from_user.o AS arch/arm/lib/copy_page.o AS arch/arm/lib/copy_to_user.o AS arch/arm/lib/csumipv6.o AS arch/arm/lib/csumpartial.o In file included from include/linux/kernel.h:13:0, from drivers/cpuidle/lpm-levels-of.c:13: drivers/cpuidle/lpm-levels-of.c: In function 'parse_cluster': include/linux/printk.h:216:2: warning: 'n' may be used uninitialized in this function [-Wmaybe-uninitialized] printk(KERN_ERR pr_fmt(fmt), ##VA_ARGS) ^ drivers/cpuidle/lpm-levels-of.c:603:22: note: 'n' was declared here struct device_node _n; ^ AS arch/arm/lib/csumpartialcopy.o LD drivers/cpuidle/built-in.o AS arch/arm/lib/csumpartialcopyuser.o AS arch/arm/lib/delay-loop.o CC drivers/gpio/devres.o CC arch/arm/lib/delay.o LD kernel/trace/built-in.o CC drivers/gpio/gpiolib.o AS arch/arm/lib/div64.o AS arch/arm/lib/findbit.o CC sound/soc/msm/qdsp6v2/msm-pcm-lpa-v2.o AS arch/arm/lib/getuser.o AS arch/arm/lib/io-readsb.o CC drivers/gpio/gpiolib-of.o CC sound/soc/msm/qdsp6v2/msm-pcm-afe-v2.o AS arch/arm/lib/io-readsl.o AS arch/arm/lib/io-readsw-armv4.o AS arch/arm/lib/io-writesb.o AS arch/arm/lib/io-writesl.o LD kernel/built-in.o AS arch/arm/lib/io-writesw-armv4.o AS arch/arm/lib/lib1funcs.o CC sound/soc/msm/qdsp6v2/msm-pcm-voip-v2.o AS arch/arm/lib/lshrdi3.o sound/soc/msm/qdsp6v2/msm-pcm-routing-v2.c: In function 'msm_routing_put_stereo_to_custom_stereo_control': sound/soc/msm/qdsp6v2/msm-pcm-routing-v2.c:4068:8: warning: 'op_FR_ip_FR_weight' may be used uninitialized in this function [-Wmaybe-uninitialized] rc = msm_qti_pp_send_stereo_to_custom_stereo_cmd ^ sound/soc/msm/qdsp6v2/msm-pcm-routing-v2.c:4068:8: warning: 'op_FR_ip_FL_weight' may be used uninitialized in this function [-Wmaybe-uninitialized] sound/soc/msm/qdsp6v2/msm-pcm-routing-v2.c:4068:8: warning: 'op_FL_ip_FR_weight' may be used uninitialized in this function [-Wmaybe-uninitialized] sound/soc/msm/qdsp6v2/msm-pcm-routing-v2.c:4068:8: warning: 'op_FL_ip_FL_weight' may be used uninitialized in this function [-Wmaybe-uninitialized] CC lib/bcd.o AS arch/arm/lib/memchr.o CC lib/div64.o AS arch/arm/lib/memcpy.o AS arch/arm/lib/memmove.o CC lib/sort.o AS arch/arm/lib/memset.o CC lib/parser.o AS arch/arm/lib/memzero.o AS arch/arm/lib/muldi3.o CC sound/soc/msm/qdsp6v2/msm-pcm-voice-v2.o AS arch/arm/lib/putuser.o AS arch/arm/lib/setbit.o CC lib/halfmd4.o AS arch/arm/lib/strchr.o AS arch/arm/lib/strrchr.o CC drivers/gpio/gpio-msm-common.o CC drivers/gpio/gpio-msm-v3.o AS arch/arm/lib/testchangebit.o CC lib/debug_locks.o AS arch/arm/lib/testclearbit.o AS arch/arm/lib/testsetbit.o CC lib/random32.o CC lib/bust_spinlocks.o AS arch/arm/lib/ucmpdi2.o CC drivers/gpio/qpnp-pin.o CC sound/soc/msm/qdsp6v2/msm-dai-q6-hdmi-v2.o AR arch/arm/lib/lib.a CC sound/soc/msm/qdsp6v2/msm-lsm-client.o CC drivers/gpio/gpio-msm-smp2p.o CC lib/hexdump.o CC lib/kasprintf.o CC drivers/gpio/gpio-msm-smp2p-test.o CC lib/bitmap.o CC lib/scatterlist.o CC sound/soc/msm/qdsp6v2/msm-pcm-host-voice-v2.o LD drivers/gpu/drm/i2c/built-in.o LD drivers/gpu/drm/built-in.o CC drivers/gpu/msm/adreno_ioctl.o CC drivers/gpu/msm/adreno_ringbuffer.o LD drivers/gpio/built-in.o CC lib/gcd.o LD drivers/gud/built-in.o CC [M] drivers/gud/MobiCoreDriver/logging.o CC drivers/gpu/msm/adreno_drawctxt.o CC lib/lcm.o CC lib/list_sort.o CC lib/uuid.o CC sound/soc/msm/qdsp6v2/msm-audio-effects-q6-v2.o CC lib/flex_array.o CC [M] drivers/gud/MobiCoreDriver/ops.o CC lib/iovec.o CC sound/soc/msm/qdsp6v2/msm-pcm-loopback-v2.o CC lib/bsearch.o CC lib/find_last_bit.o LD drivers/gpu/vga/built-in.o CC [M] drivers/gud/MobiCoreDriver/mem.o CC [M] drivers/gud/MobiCoreDriver/api.o CC drivers/gpu/msm/adreno_dispatch.o CC lib/find_next_bit.o CC drivers/gpu/msm/adreno_snapshot.o CC lib/llist.o CC lib/memweight.o CC lib/kfifo.o CC [M] drivers/gud/MobiCoreDriver/pm.o CC sound/soc/msm/qdsp6v2/msm-dai-slim.o CC lib/string_helpers.o CC [M] drivers/gud/MobiCoreDriver/main.o CC [M] drivers/gud/MobiCoreKernelApi/main.o CC lib/kstrtox.o CC lib/pci_iomap.o CC drivers/gpu/msm/adreno_coresight.o CC sound/soc/msm/qdsp6v2/msm-pcm-dtmf-v2.o CC lib/iomap_copy.o CC [M] drivers/gud/MobiCoreKernelApi/clientlib.o CC lib/devres.o CC drivers/gpu/msm/adreno_trace.o CC lib/hweight.o CC lib/smp_processor_id.o CC [M] drivers/gud/MobiCoreKernelApi/device.o CC drivers/gpu/msm/adreno_a3xx.o CC sound/soc/msm/qdsp6v2/msm-dai-stub-v2.o CC lib/list_debug.o CC lib/bitrev.o CC [M] drivers/gud/MobiCoreKernelApi/session.o CC lib/crc-ccitt.o CC [M] drivers/gud/MobiCoreKernelApi/connection.o CC lib/crc16.o CC sound/soc/msm/qdsp6v2/msm-pcm-routing-devdep.o HOSTCC lib/gen_crc32table CC lib/libcrc32c.o CC lib/genalloc.o CC lib/lzo/lzo1x_compress.o CC lib/lzo/lzo1x_decompress_safe.o CC sound/soc/msm/qdsp6v2/msm-dolby-dap-config.o LD [M] drivers/gud/mcKernelApi.o LD [M] drivers/gud/mcDrvModule.o CC drivers/hid/hid-debug.o CC drivers/hid/hid-core.o CC lib/xz/xz_dec_syms.o CC drivers/gpu/msm/adreno_a4xx.o LD lib/lzo/lzo_compress.o LD lib/lzo/lzo_decompress.o LD lib/lzo/built-in.o CC lib/zlib_deflate/deflate.o CC lib/zlib_inflate/inffast.o CC lib/xz/xz_dec_stream.o CC lib/zlib_inflate/inflate.o CC sound/soc/msm/qdsp6v2/msm-dts-srs-tm-config.o CC lib/xz/xz_dec_lzma2.o CC lib/zlib_deflate/deftree.o CC drivers/hid/hid-input.o CC drivers/gpu/msm/adreno_a5xx.o CC lib/zlib_inflate/infutil.o CC sound/soc/msm/qdsp6v2/msm-qti-pp-config.o CC lib/xz/xz_dec_bcj.o CC lib/zlib_deflate/deflate_syms.o CC lib/zlib_inflate/inftrees.o CC drivers/hid/uhid.o LD lib/xz/xz_dec.o LD lib/xz/built-in.o CC lib/textsearch.o LD lib/zlib_deflate/zlib_deflate.o CC lib/zlib_inflate/inflate_syms.o LD lib/zlib_deflate/built-in.o CC lib/ts_kmp.o CC drivers/hid/hid-generic.o LD lib/zlib_inflate/zlib_inflate.o LD lib/zlib_inflate/built-in.o CC lib/ts_bm.o CC sound/soc/msm/qdsp6v2/audio_calibration.o CC sound/soc/msm/qdsp6v2/audio_cal_utils.o CC lib/ts_fsm.o CC drivers/hid/hid-apple.o CC lib/percpu_counter.o CC drivers/gpu/msm/adreno_a3xx_snapshot.o CC lib/audit.o CC sound/soc/msm/qdsp6v2/q6adm.o CC drivers/hid/hid-elecom.o CC lib/fault-inject.o CC lib/syscall.o CC sound/soc/msm/qdsp6v2/q6afe.o CC drivers/hid/hid-magicmouse.o CC drivers/hid/hid-microsoft.o CC drivers/gpu/msm/adreno_a4xx_snapshot.o CC lib/dynamic_debug.o CC drivers/gpu/msm/adreno_a5xx_snapshot.o CC drivers/gpu/msm/adreno_sysfs.o CC drivers/hid/hid-multitouch.o CC lib/nlattr.o CC drivers/gpu/msm/adreno.o CC drivers/gpu/msm/adreno_cp_parser.o CC drivers/hid/usbhid/hid-core.o CC lib/cpu_rmap.o CC lib/dynamic_queue_limits.o CC lib/qmi_encdec.o CC lib/strncpy_from_user.o CC drivers/gpu/msm/adreno_iommu.o CC lib/strnlen_user.o CC lib/argv_split.o CC lib/bug.o CC drivers/hid/usbhid/hid-quirks.o CC sound/soc/msm/qdsp6v2/q6asm.o CC sound/soc/msm/qdsp6v2/q6audio-v2.o CC lib/cmdline.o CC drivers/gpu/msm/adreno_perfcounter.o CC lib/cpumask.o CC sound/soc/msm/qdsp6v2/q6voice.o CC lib/ctype.o LD drivers/hid/usbhid/usbhid.o LD drivers/hid/usbhid/built-in.o LD drivers/hid/hid.o CC drivers/gpu/msm/adreno_debugfs.o LD drivers/hid/built-in.o CC lib/dec_and_lock.o LD drivers/hsi/clients/built-in.o LD drivers/hsi/built-in.o CC lib/decompress.o CC drivers/hwmon/hwmon.o CC lib/decompress_bunzip2.o CC drivers/hwmon/epm_adc.o CC drivers/gpu/msm/adreno_profile.o CC drivers/hwmon/qpnp-adc-voltage.o CC drivers/gpu/msm/kgsl.o CC lib/decompress_inflate.o CC drivers/hwmon/qpnp-adc-common.o CC lib/decompress_unlzma.o CC drivers/gpu/msm/kgsl_trace.o CC lib/decompress_unlzo.o CC lib/decompress_unxz.o CC drivers/hwmon/qpnp-adc-current.o CC lib/dump_stack.o CC lib/earlycpio.o CC lib/extable.o CC lib/fdt.o CC lib/fdt_ro.o CC lib/fdt_rw.o CC lib/fdt_strerror.o CC lib/fdt_sw.o CC lib/fdt_wip.o LD drivers/hwmon/built-in.o CC lib/flex_proportions.o CC drivers/hwspinlock/hwspinlock_core.o CC lib/idr.o CC sound/soc/msm/qdsp6v2/q6core.o CC lib/int_sqrt.o CC drivers/gpu/msm/kgsl_cmdbatch.o CC drivers/hwspinlock/msm_remote_spinlock.o CC lib/ioremap.o CC sound/soc/msm/qdsp6v2/rtac.o CC lib/irq_regs.o CC sound/soc/msm/qdsp6v2/q6lsm.o CC lib/is_single_threaded.o LD drivers/hwspinlock/built-in.o CC drivers/i2c/i2c-boardinfo.o CC drivers/i2c/i2c-core.o CC lib/klist.o CC lib/kobject.o CC drivers/i2c/i2c-dev.o CC lib/kobject_uevent.o CC drivers/gpu/msm/kgsl_ioctl.o CC lib/md5.o LD drivers/i2c/algos/built-in.o CC sound/soc/msm/qdsp6v2/audio_slimslave.o CC drivers/i2c/busses/i2c-qup.o LD sound/soc/msm/qdsp6v2/ocmem-audio.o CC lib/plist.o LD sound/soc/msm/qdsp6v2/snd-soc-qdsp6v2.o CC drivers/gpu/msm/kgsl_sharedmem.o CC drivers/gpu/msm/kgsl_pwrctrl.o CC lib/prio_heap.o LD sound/soc/msm/qdsp6v2/built-in.o LD sound/soc/msm/built-in.o LD sound/soc/built-in.o CC lib/proportions.o LD drivers/i2c/muxes/built-in.o CC drivers/gpu/msm/kgsl_pwrscale.o CC drivers/gpu/msm/kgsl_mmu.o LD sound/built-in.o CC lib/radix-tree.o LD drivers/idle/built-in.o CC drivers/input/input.o LD drivers/i2c/busses/built-in.o LD drivers/i2c/built-in.o CC drivers/input/serio/serio.o CC lib/ratelimit.o CC drivers/gpu/msm/kgsl_iommu.o CC drivers/input/serio/serport.o CC drivers/gpu/msm/kgsl_snapshot.o CC lib/rbtree.o CC drivers/gpu/msm/kgsl_events.o CC drivers/input/serio/libps2.o CC lib/reciprocal_div.o CC lib/sha1.o CC drivers/input/input-compat.o CC drivers/gpu/msm/kgsl_debugfs.o CC drivers/input/input-mt.o CC drivers/input/ff-core.o LD drivers/input/serio/built-in.o CC drivers/iommu/iommu.o CC drivers/gpu/msm/kgsl_sync.o CC lib/show_mem.o CC lib/string.o CC drivers/iommu/of_iommu.o CC drivers/input/mousedev.o CC lib/timerqueue.o CC drivers/input/evdev.o CC drivers/input/joystick/xpad.o CC drivers/iommu/msm_iommu.o CC lib/vsprintf.o CC drivers/irqchip/irqchip.o LD drivers/gpu/msm/msm_kgsl_core.o LD drivers/gpu/msm/msm_adreno.o LD drivers/gpu/msm/built-in.o LD drivers/gpu/built-in.o CC drivers/leds/led-core.o CC drivers/irqchip/irq-gic.o CC drivers/iommu/msm_iommu_domains.o CC drivers/leds/led-class.o CC drivers/input/keyboard/atkbd.o LD drivers/input/joystick/built-in.o CC drivers/input/keyboard/gpio_keys.o CC drivers/input/misc/uinput.o CC drivers/leds/led-triggers.o CC drivers/irqchip/irq-msm.o CC drivers/input/mouse/psmouse-base.o CC drivers/irqchip/msm_show_resume_irq.o LD drivers/input/misc/built-in.o CC drivers/input/mouse/synaptics.o CC drivers/leds/leds-qpnp.o LD drivers/input/keyboard/built-in.o CC drivers/iommu/msm_iommu_mapping.o CC drivers/input/touchscreen/atmel_mxt_ts.o LD drivers/irqchip/built-in.o LD drivers/lguest/built-in.o LD drivers/macintosh/built-in.o CC drivers/md/dm.o GEN lib/crc32table.h AR lib/lib.a CC lib/crc32.o CC drivers/iommu/msm_iommu-v1.o CC drivers/md/dm-table.o CC drivers/input/mouse/alps.o LD lib/built-in.o CC drivers/input/mouse/logips2pp.o CC drivers/input/mouse/trackpoint.o CC drivers/input/mouse/cypress_ps2.o CC drivers/md/dm-target.o CC drivers/input/touchscreen/gen_vkeys.o CC drivers/md/dm-stripe.o CC drivers/md/dm-linear.o CC drivers/leds/leds-qpnp-wled.o CC drivers/input/touchscreen/synaptics_dsx/synaptics_dsx_i2c.o LD drivers/input/mouse/psmouse.o LD drivers/input/mouse/built-in.o CC drivers/input/touchscreen/synaptics_rmi_dev.o CC drivers/md/dm-ioctl.o CC drivers/iommu/msm_iommu_dev-v1.o CC drivers/md/dm-io.o CC drivers/md/dm-kcopyd.o CC drivers/input/touchscreen/synaptics_dsx/synaptics_dsx_core.o CC drivers/input/touchscreen/synaptics_fw_update.o CC drivers/iommu/msm_iommu_sec.o CC drivers/leds/trigger/ledtrig-backlight.o CC drivers/md/dm-sysfs.o CC drivers/leds/trigger/ledtrig-default-on.o CC drivers/md/dm-builtin.o CC drivers/iommu/msm_iommu_perfmon.o CC drivers/md/dm-crypt.o LD drivers/leds/trigger/built-in.o LD drivers/leds/built-in.o LD drivers/media/common/b2c2/built-in.o LD drivers/media/common/saa7146/built-in.o LD drivers/media/common/siano/built-in.o LD drivers/media/common/built-in.o CC drivers/media/dvb-core/dvbdev.o CC drivers/iommu/msm_iommu_perfmon-v1.o LD drivers/md/dm-mod.o CC drivers/mfd/mfd-core.o CC drivers/iommu/msm_iommu_pagetable.o CC drivers/media/dvb-core/dmxdev.o CC drivers/mfd/wcd9xxx-core.o CC drivers/input/touchscreen/synaptics_i2c_rmi4.o CC drivers/mfd/wcd9xxx-irq.o LD drivers/md/built-in.o CC drivers/misc/smsc_hub.o LD drivers/iommu/built-in.o CC drivers/mmc/card/block.o CC drivers/input/touchscreen/synaptics_dsx/synaptics_dsx_rmi_dev.o CC drivers/mmc/card/queue.o CC drivers/misc/uid_stat.o LD drivers/misc/carma/built-in.o LD drivers/misc/cb710/built-in.o LD drivers/misc/eeprom/built-in.o CC [M] drivers/misc/eeprom/eeprom_93cx6.o CC drivers/input/touchscreen/synaptics_dsx/synaptics_dsx_fw_update.o LD drivers/misc/lis3lv02d/built-in.o CC drivers/misc/qcom/qdsp6v2/aac_in.o CC drivers/mmc/card/mmc_block_test.o CC drivers/mfd/wcd9xxx-slimslave.o CC drivers/misc/qcom/qdsp6v2/qcelp_in.o CC drivers/misc/qcom/qdsp6v2/evrc_in.o CC drivers/mfd/wcd9xxx-core-resource.o CC drivers/misc/qcom/qdsp6v2/amrnb_in.o LD drivers/input/touchscreen/synaptics_dsx/built-in.o LD drivers/input/touchscreen/built-in.o CC [M] drivers/input/evbug.o LD drivers/mfd/built-in.o CC drivers/media/dvb-core/dvb_demux.o CC drivers/net/dummy.o CC drivers/net/mii.o CC [M] drivers/mmc/card/mmc_test.o CC drivers/misc/qcom/qdsp6v2/audio_utils.o LD drivers/input/input-core.o LD drivers/input/built-in.o CC drivers/nfc/nfc-nci.o CC drivers/net/Space.o LD drivers/mmc/card/mmc_block.o LD drivers/mmc/card/built-in.o CC drivers/net/loopback.o LD drivers/net/ethernet/8390/built-in.o LD drivers/net/ethernet/broadcom/built-in.o LD drivers/net/ethernet/cadence/built-in.o LD drivers/net/ethernet/cirrus/built-in.o LD drivers/net/ethernet/faraday/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 CC [M] drivers/net/ethernet/micrel/ks8851.o CC drivers/of/base.o CC drivers/misc/qcom/qdsp6v2/audio_wma.o CC drivers/net/phy/phy.o LD drivers/nfc/built-in.o CC drivers/misc/qcom/qdsp6v2/audio_wmapro.o CC drivers/pinctrl/core.o CC drivers/misc/qcom/qdsp6v2/audio_aac.o CC drivers/of/fdt.o LD drivers/net/ethernet/microchip/built-in.o CC drivers/mmc/core/core.o CC drivers/net/ethernet/msm/msm_rmnet_bam.o CC drivers/media/dvb-core/dvb_filter.o CC drivers/net/phy/phy_device.o CC drivers/misc/qcom/qdsp6v2/audio_multi_aac.o CC drivers/pinctrl/pinmux.o CC drivers/media/dvb-core/dvb_ca_en50221.o LD drivers/net/ethernet/msm/built-in.o LD drivers/net/ethernet/natsemi/built-in.o LD drivers/net/ethernet/seeq/built-in.o CC drivers/misc/qcom/qdsp6v2/audio_alac.o LD drivers/net/ethernet/smsc/built-in.o CC drivers/of/address.o LD drivers/net/ethernet/stmicro/built-in.o LD drivers/net/ethernet/wiznet/built-in.o LD drivers/net/ethernet/built-in.o CC drivers/media/dvb-core/dvb_frontend.o CC drivers/pinctrl/pinconf.o CC drivers/misc/qcom/qdsp6v2/audio_ape.o CC drivers/net/phy/mdio_bus.o CC drivers/of/irq.o CC drivers/pinctrl/devicetree.o CC drivers/misc/qcom/qdsp6v2/audio_utils_aio.o CC drivers/net/slip/slip.o CC drivers/pinctrl/pinconf-generic.o LD drivers/net/phy/libphy.o LD drivers/net/phy/built-in.o CC drivers/of/device.o CC drivers/net/usb/asix_devices.o CC drivers/mmc/core/bus.o CC drivers/of/platform.o CC drivers/pinctrl/pinctrl-msm.o CC drivers/net/slip/slhc.o CC drivers/media/dvb-core/dvb_net.o CC drivers/misc/qcom/qdsp6v2/q6audio_v2.o CC drivers/net/usb/asix_common.o CC drivers/mmc/core/host.o CC drivers/pinctrl/pinctrl-msm-tlmm.o CC drivers/misc/qcom/qdsp6v2/q6audio_v2_aio.o CC drivers/of/of_i2c.o LD drivers/net/slip/built-in.o CC drivers/misc/qcom/qdsp6v2/audio_mp3.o CC drivers/net/wireless/cnss_prealloc/cnss_prealloc.o CC drivers/of/of_net.o CC drivers/media/dvb-core/dvb_ringbuffer.o CC drivers/net/usb/ax88172a.o CC drivers/mmc/core/mmc.o LD drivers/pinctrl/built-in.o CC drivers/net/usb/ax88179_178a.o CC drivers/misc/qcom/qdsp6v2/audio_amrnb.o CC drivers/net/wireless/cnss_prealloc/../wcnss/qcomwlan_secif.o CC drivers/media/dvb-core/dvb_math.o CC drivers/of/of_mdio.o CC drivers/misc/qcom/qdsp6v2/audio_amrwb.o CC drivers/net/usb/cdc_ether.o LD drivers/net/wireless/cnss_prealloc/cnssprealloccore.o LD drivers/net/wireless/cnss_prealloc/built-in.o CC drivers/net/wireless/wcnss/wcnss_wlan.o LD drivers/media/dvb-core/dvb-core.o CC drivers/misc/qcom/qdsp6v2/audio_amrwbplus.o LD drivers/media/dvb-core/built-in.o LD drivers/media/dvb-frontends/built-in.o LD drivers/media/firewire/built-in.o LD drivers/media/i2c/soc_camera/built-in.o LD drivers/media/i2c/built-in.o LD drivers/media/mmc/siano/built-in.o LD drivers/media/mmc/built-in.o CC drivers/net/wireless/wcnss/wcnss_vreg.o LD drivers/media/parport/built-in.o CC drivers/of/of_spmi.o LD drivers/media/pci/b2c2/built-in.o CC drivers/mmc/core/mmc_ops.o LD drivers/media/pci/ddbridge/built-in.o CC drivers/misc/qcom/qdsp6v2/audio_evrc.o LD drivers/media/pci/dm1105/built-in.o LD drivers/media/pci/mantis/built-in.o LD drivers/media/pci/ngene/built-in.o CC drivers/net/usb/net1080.o LD drivers/media/pci/pluto2/built-in.o LD drivers/media/pci/pt1/built-in.o LD drivers/media/pci/saa7146/built-in.o LD drivers/media/pci/ttpci/built-in.o LD drivers/media/pci/built-in.o LD drivers/media/platform/davinci/built-in.o CC drivers/misc/qcom/qdsp6v2/audio_qcelp.o LD drivers/media/platform/msm/broadcast/built-in.o CC [M] drivers/media/platform/msm/broadcast/tspp.o CC drivers/of/of_slimbus.o CC drivers/misc/qcom/qdsp6v2/amrwb_in.o CC drivers/mmc/core/sd.o CC drivers/net/usb/cdc_subset.o CC drivers/media/platform/msm/camera_v2/msm.o CC drivers/of/of_coresight.o CC drivers/misc/qcom/qdsp6v2/audio_hwacc_effects.o CC drivers/of/of_batterydata.o CC drivers/net/usb/zaurus.o CC drivers/mmc/core/sd_ops.o CC drivers/of/of_reserved_mem.o CC drivers/media/platform/msm/camera_v2/camera/camera.o CC drivers/net/usb/usbnet.o CC drivers/misc/qcom/qdsp6v2/ultrasound/usf.o LD drivers/net/wireless/wcnss/wcnsscore.o LD drivers/net/wireless/wcnss/built-in.o LD drivers/of/built-in.o LD drivers/net/wireless/built-in.o CC drivers/net/tun.o CC drivers/platform/msm/msm_bus/msm_bus_core.o CC drivers/mmc/core/sdio.o CC drivers/platform/msm/msm_bus/msm_bus_client_api.o LD drivers/media/platform/msm/camera_v2/camera/built-in.o CC drivers/power/power_supply_core.o CC drivers/media/platform/msm/camera_v2/isp/msm_isp.o CC drivers/platform/msm/msm_bus/msm_bus_of.o CC drivers/mmc/core/sdio_ops.o CC drivers/power/power_supply_sysfs.o CC drivers/media/platform/msm/camera_v2/isp/msm_buf_mgr.o CC drivers/misc/qcom/qdsp6v2/ultrasound/usfcdev.o CC drivers/mmc/core/sdio_bus.o CC drivers/platform/msm/msm_bus/msm_bus_rpm_smd.o CC drivers/power/power_supply_leds.o CC drivers/power/smb349-charger.o CC drivers/misc/qcom/qdsp6v2/ultrasound/q6usm.o CC drivers/platform/msm/msm_bus/msm_bus_fabric.o CC drivers/mmc/core/sdio_cis.o CC drivers/mmc/core/sdio_io.o CC drivers/net/usb/cdc_ncm.o CC drivers/media/platform/msm/camera_v2/isp/msm_isp_util.o CC drivers/pwm/core.o CC drivers/mmc/core/sdio_irq.o CC drivers/platform/msm/msm_bus/msm_bus_config.o LD drivers/misc/qcom/qdsp6v2/ultrasound/built-in.o LD drivers/misc/qcom/qdsp6v2/built-in.o CC drivers/power/smb350_charger.o LD drivers/misc/qcom/built-in.o LD drivers/misc/ti-st/built-in.o CC drivers/misc/isa1200.o CC drivers/platform/msm/msm_bus/msm_bus_arb.o CC drivers/pwm/pwm-qpnp.o CC drivers/mmc/core/quirks.o LD drivers/net/usb/asix.o LD drivers/net/usb/built-in.o LD drivers/net/built-in.o CC drivers/media/platform/msm/camera_v2/isp/msm_isp_axi_util.o CC drivers/mmc/core/slot-gpio.o CC drivers/power/smb135x-charger.o CC drivers/misc/qseecom.o CC drivers/media/platform/msm/camera_v2/isp/msm_isp_stats_util.o CC drivers/mmc/core/debugfs.o CC drivers/platform/msm/msm_bus/msm_bus_bimc.o LD drivers/pwm/built-in.o CC drivers/regulator/core.o LD drivers/mmc/core/mmc_core.o CC drivers/media/platform/msm/camera_v2/isp/msm_isp47.o LD drivers/mmc/core/built-in.o CC drivers/mmc/host/sdhci.o CC drivers/platform/msm/msm_bus/msm_bus_noc.o drivers/media/platform/msm/camera_v2/isp/msm_isp_axi_util.c: In function 'msm_isp_cfg_ping_pong_address': drivers/media/platform/msm/camera_v2/isp/msm_isp_axi_util.c:1442:19: warning: 'i' may be used uninitialized in this function [-Wmaybe-uninitialized] stream_info->wm[i]) & 0x1); ^ In file included from include/linux/seqlock.h:29:0, from include/linux/time.h:5, from include/linux/videodev2.h:59, from /home/mike/dev/nix/xperia/unified/kernel-LA.BR.1.3.3_rb2.14/include/uapi/linux/v4l2-mediabus.h:15, from /home/mike/dev/nix/xperia/unified/kernel-LA.BR.1.3.3_rb2.14/include/uapi/linux/v4l2-subdev.h:29, from include/media/v4l2-subdev.h:25, from drivers/media/platform/msm/camera_v2/isp/msm_isp_axi_util.c:13: include/linux/spinlock.h:237:3: warning: 'flags' may be used uninitialized in this function [-Wmaybe-uninitialized] _raw_spin_unlock_irqrestore(lock, flags); \ ^ drivers/media/platform/msm/camera_v2/isp/msm_isp_axi_util.c:1412:16: note: 'flags' was declared here unsigned long flags; ^ drivers/media/platform/msm/camera_v2/isp/msm_isp_axi_util.c:1473:25: warning: 'pingpong_bit' may be used uninitialized in this function [-Wmaybe-uninitialized] buf = stream_info->buf[pingpong_bit]; ^ CC drivers/media/platform/msm/camera_v2/isp/msm_isp46.o CC drivers/platform/msm/msm_bus/msm_buspm_coresight.o CC drivers/power/bq28400_battery.o CC drivers/platform/msm/msm_bus/msm_bus_board_8974.o CC drivers/media/platform/msm/camera_v2/isp/msm_isp44.o CC drivers/platform/msm/msm_bus/msm_bus_dbg.o CC drivers/power/qpnp-bms.o CC drivers/media/platform/msm/camera_v2/isp/msm_isp40.o CC drivers/regulator/dummy.o CC drivers/media/platform/msm/camera_v2/isp/msm_isp32.o CC drivers/regulator/fixed-helper.o CC [M] drivers/platform/msm/msm_bus/msm-buspm-dev.o CC drivers/mmc/host/sdhci-pltfm.o CC drivers/regulator/of_regulator.o CC drivers/misc/ti_drv2667.o LD drivers/platform/msm/msm_bus/built-in.o CC drivers/platform/msm/sps/bam.o CC drivers/media/radio/radio-iris.o CC drivers/mmc/host/sdhci-msm.o CC drivers/misc/qpnp-misc.o CC drivers/regulator/fixed.o LD drivers/media/platform/msm/camera_v2/isp/built-in.o LD drivers/misc/built-in.o CC drivers/media/platform/msm/camera_v2/ispif/msm_ispif.o CC [M] drivers/media/radio/radio-iris-transport.o CC drivers/regulator/proxy-consumer.o CC drivers/regulator/stub-regulator.o CC drivers/rtc/rtc-lib.o CC drivers/power/batterydata-lib.o CC drivers/rtc/hctosys.o CC drivers/regulator/rpm-smd-regulator.o CC drivers/rtc/systohc.o CC drivers/power/qpnp-charger.o LD drivers/media/platform/msm/camera_v2/ispif/built-in.o CC drivers/media/platform/msm/camera_v2/jpeg_10/msm_jpeg_dev.o CC drivers/rtc/class.o CC drivers/rtc/interface.o CC drivers/media/platform/msm/camera_v2/jpeg_10/msm_jpeg_sync.o CC drivers/regulator/qpnp-regulator.o LD drivers/media/radio/built-in.o LD drivers/media/rc/keymaps/built-in.o LD drivers/media/rc/built-in.o CC drivers/media/tuners/tuner-xc2028.o CC drivers/rtc/rtc-dev.o LD drivers/mmc/host/built-in.o LD drivers/mmc/built-in.o CC drivers/media/tuners/tuner-simple.o CC drivers/rtc/rtc-proc.o In file included from include/linux/cache.h:4:0, from include/linux/time.h:4, from include/linux/stat.h:18, from include/linux/module.h:10, from drivers/regulator/qpnp-regulator.c:16: drivers/regulator/qpnp-regulator.c: In function 'qpnp_regulator_common_set_voltage': include/linux/kernel.h:195:9: warning: 'voltage_old' may be used uninitialized in this function [-Wmaybe-uninitialized] long __x = (x); \ ^ drivers/regulator/qpnp-regulator.c:800:34: note: 'voltage_old' was declared here int rc, range_sel, voltage_sel, voltage_old, voltage_new; ^ CC drivers/rtc/rtc-sysfs.o LD drivers/regulator/built-in.o CC drivers/scsi/scsi.o CC drivers/media/platform/msm/camera_v2/jpeg_10/msm_jpeg_core.o CC drivers/rtc/qpnp-rtc.o CC drivers/media/tuners/tuner-types.o CC drivers/media/tuners/mt20xx.o LD drivers/rtc/rtc-core.o CC drivers/media/tuners/tda8290.o CC drivers/power/qpnp-smbcharger.o CC drivers/media/platform/msm/camera_v2/jpeg_10/msm_jpeg_hw.o LD drivers/rtc/built-in.o CC drivers/sensors/sensors_ssc.o LD drivers/sensors/built-in.o CC drivers/slimbus/slimbus.o CC drivers/scsi/hosts.o CC drivers/media/platform/msm/camera_v2/jpeg_10/msm_jpeg_platform.o CC drivers/scsi/scsi_ioctl.o CC drivers/media/tuners/tea5767.o CC drivers/scsi/constants.o CC drivers/scsi/scsicam.o LD drivers/media/platform/msm/camera_v2/jpeg_10/built-in.o CC drivers/media/platform/msm/camera_v2/msm_buf_mgr/msm_generic_buf_mgr.o CC drivers/media/tuners/tea5761.o CC drivers/slimbus/slim-msm.o CC drivers/scsi/scsi_error.o CC drivers/media/tuners/tda9887.o LD drivers/media/platform/msm/camera_v2/msm_buf_mgr/built-in.o CC drivers/media/platform/msm/camera_v2/msm_vb2/msm_vb2.o CC drivers/power/pmic-voter.o drivers/power/pmic-voter.c: In function 'vote': drivers/power/pmic-voter.c:201:32: warning: 'effective_id' may be used uninitialized in this function [-Wmaybe-uninitialized] votable->effective_client_id = effective_id; ^ CC drivers/power/battery_current_limit.o LD drivers/media/platform/msm/camera_v2/msm_vb2/built-in.o CC drivers/media/platform/msm/camera_v2/pproc/cpp/msm_cpp.o CC drivers/slimbus/slim-msm-ngd.o CC drivers/media/tuners/tda827x.o CC drivers/scsi/scsi_lib.o CC drivers/media/tuners/tda18271-maps.o CC drivers/media/tuners/tda18271-common.o CC drivers/power/qcom/msm-pm.o CC drivers/media/tuners/tda18271-fe.o LD drivers/slimbus/built-in.o CC drivers/media/platform/msm/camera_v2/pproc/vpe/msm_vpe.o CC drivers/power/qcom/pm-data.o drivers/power/qpnp-smbcharger.c: In function 'smbchg_probe': drivers/power/qpnp-smbcharger.c:7599:22: warning: 'vchg_vadc_dev' may be used uninitialized in this function [-Wmaybe-uninitialized] chip->vchg_vadc_dev = vchg_vadc_dev; ^ drivers/power/qpnp-smbcharger.c:7598:17: warning: 'vadc_dev' may be used uninitialized in this function [-Wmaybe-uninitialized] chip->vadc_dev = vadc_dev; ^ CC drivers/scsi/scsi_lib_dma.o CC drivers/power/reset/msm-poweroff.o CC drivers/power/qcom/pm-stats.o LD drivers/media/platform/msm/camera_v2/pproc/cpp/built-in.o CC drivers/platform/msm/sps/sps_bam.o CC drivers/soc/qcom/qdsp6v2/apr.o CC drivers/scsi/scsi_scan.o LD drivers/power/reset/built-in.o LD drivers/power/power_supply.o CC drivers/spi/spi.o CC drivers/media/tuners/xc5000.o CC drivers/power/qcom/lpm-stats.o LD drivers/media/platform/msm/camera_v2/pproc/vpe/built-in.o LD drivers/media/platform/msm/camera_v2/pproc/built-in.o CC drivers/media/platform/msm/camera_v2/sensor/actuator/msm_actuator.o CC drivers/soc/qcom/qdsp6v2/apr_v2.o CC drivers/media/tuners/xc4000.o CC drivers/soc/qcom/qdsp6v2/apr_v3.o CC drivers/spi/spi_qsd.o CC drivers/power/qcom/pm-boot.o CC drivers/soc/qcom/qdsp6v2/apr_tal.o CC drivers/scsi/scsi_sysfs.o LD drivers/power/qcom/built-in.o LD drivers/power/built-in.o CC drivers/spmi/spmi.o CC drivers/soc/qcom/qdsp6v2/voice_svc.o LD drivers/media/platform/msm/camera_v2/sensor/actuator/built-in.o CC drivers/media/platform/msm/camera_v2/sensor/cci/msm_cci.o CC drivers/platform/msm/sps/sps.o CC drivers/spmi/spmi-resources.o CC drivers/media/tuners/mc44s803.o CC drivers/soc/qcom/qdsp6v2/msm_audio_ion.o CC drivers/scsi/scsi_devinfo.o CC drivers/spmi/spmi-pmic-arb.o LD drivers/media/tuners/tda18271.o LD drivers/media/tuners/built-in.o CC drivers/soc/qcom/qdsp6v2/adsp-loader.o LD drivers/soc/qcom/qdsp6v2/built-in.o CC drivers/soc/qcom/boot_stats.o CC drivers/staging/staging.o CC drivers/scsi/scsi_sysctl.o CC drivers/staging/android/ion/ion.o CC drivers/soc/qcom/msm_rq_stats.o CC drivers/scsi/scsi_proc.o CC drivers/spmi/qpnp-int.o LD drivers/media/platform/msm/camera_v2/sensor/cci/built-in.o CC drivers/media/platform/msm/camera_v2/sensor/csid/msm_csid.o CC drivers/soc/qcom/nohlt.o CC drivers/scsi/scsi_trace.o CC [M] drivers/spi/spidev.o AS drivers/soc/qcom/idle-v7.o CC drivers/spmi/spmi-dbgfs.o CC drivers/soc/qcom/bam_dmux.o CC drivers/scsi/scsi_pm.o LD drivers/spi/built-in.o CC drivers/soc/qcom/event_timer.o LD drivers/media/platform/msm/camera_v2/sensor/csid/built-in.o CC drivers/media/platform/msm/camera_v2/sensor/csiphy/msm_csiphy.o LD drivers/spmi/built-in.o CC drivers/staging/cptm1217/clearpad_tm1217.o CC drivers/staging/android/ion/ion_heap.o CC drivers/scsi/scsi_tgt_lib.o CC drivers/soc/qcom/ipc_router_smd_xprt.o LD drivers/staging/cptm1217/built-in.o LD drivers/staging/media/built-in.o CC drivers/scsi/scsi_tgt_if.o CC drivers/staging/android/ion/ion_page_pool.o LD drivers/media/platform/msm/camera_v2/sensor/csiphy/built-in.o CC drivers/media/platform/msm/camera_v2/sensor/eeprom/msm_eeprom.o CC drivers/soc/qcom/memory_dump.o CC drivers/switch/switch_class.o CC drivers/platform/msm/sps/sps_dma.o CC drivers/staging/android/ion/ion_system_heap.o CC drivers/scsi/sd.o CC drivers/soc/qcom/mpm-of.o LD drivers/switch/built-in.o CC drivers/soc/qcom/rpm-smd.o CC drivers/soc/qcom/rpm-smd-debug.o CC drivers/staging/android/ion/ion_carveout_heap.o CC drivers/platform/msm/sps/sps_map.o LD drivers/media/platform/msm/camera_v2/sensor/eeprom/built-in.o CC drivers/media/platform/msm/camera_v2/sensor/flash/msm_led_flash.o CC drivers/thermal/thermal_core.o CC drivers/soc/qcom/rpm_rbcpr_stats_v2.o CC drivers/staging/android/ion/ion_chunk_heap.o CC drivers/platform/msm/sps/sps_mem.o CC drivers/media/platform/msm/camera_v2/sensor/flash/msm_led_trigger.o CC drivers/staging/android/ion/ion_system_secure_heap.o CC drivers/platform/msm/sps/sps_rm.o CC drivers/thermal/step_wise.o CC drivers/thermal/msm-tsens.o CC drivers/staging/android/ion/ion_cma_heap.o CC drivers/soc/qcom/rpm_stats.o CC drivers/media/platform/msm/camera_v2/sensor/flash/msm_led_i2c_trigger.o CC drivers/staging/android/ion/ion_cma_secure_heap.o LD drivers/platform/msm/sps/built-in.o CC drivers/platform/msm/usb_bam.o CC drivers/soc/qcom/rpm_master_stat.o LD drivers/scsi/arm/built-in.o LD drivers/scsi/sd_mod.o CC drivers/scsi/sg.o CC drivers/media/platform/msm/camera_v2/sensor/flash/adp1660.o CC drivers/thermal/qpnp-temp-alarm.o CC drivers/soc/qcom/rpm_log.o CC drivers/media/platform/msm/camera_v2/sensor/flash/bd7710.o CC drivers/staging/android/ion/ion_removed_heap.o CC drivers/thermal/qpnp-adc-tm.o CC drivers/media/platform/msm/camera_v2/sensor/flash/msm_led_torch.o CC drivers/soc/qcom/jtag-fuse.o CC drivers/staging/android/ion/msm/msm_ion.o CC drivers/media/platform/msm/camera_v2/sensor/flash/msm_flash.o CC drivers/soc/qcom/jtag.o CC drivers/scsi/ch.o CC drivers/staging/android/ion/msm/secure_buffer.o CC drivers/soc/qcom/qmi_interface.o CC drivers/thermal/msm_thermal.o CC drivers/media/platform/msm/camera_v2/sensor/flash/lm3642.o LD drivers/staging/android/ion/msm/built-in.o LD drivers/staging/android/ion/built-in.o CC drivers/staging/android/ashmem.o LD drivers/media/platform/msm/camera_v2/sensor/flash/built-in.o CC drivers/media/platform/msm/camera_v2/sensor/io/msm_camera_io_util.o CC drivers/thermal/msm_thermal-dev.o CC drivers/platform/msm/qpnp-power-on.o LD drivers/scsi/scsi_mod.o LD drivers/scsi/scsi_tgt.o LD drivers/scsi/built-in.o CC drivers/tty/tty_io.o LD drivers/thermal/thermal_sys.o CC drivers/tty/n_tty.o CC drivers/staging/android/timed_output.o CC drivers/media/platform/msm/camera_v2/sensor/io/msm_camera_cci_i2c.o CC drivers/soc/qcom/cache_dump.o CC drivers/staging/android/timed_gpio.o CC drivers/soc/qcom/scm.o CC drivers/media/platform/msm/camera_v2/sensor/io/msm_camera_qup_i2c.o CC drivers/staging/android/lowmemorykiller.o CC drivers/platform/msm/qpnp-clkdiv.o CC drivers/media/platform/msm/camera_v2/sensor/io/msm_camera_spi.o CC drivers/soc/qcom/scm-boot.o CC drivers/platform/msm/qpnp-coincell.o CC drivers/tty/tty_ioctl.o CC drivers/media/platform/msm/camera_v2/sensor/io/msm_camera_dt_util.o In file included from include/linux/module.h:18:0, from drivers/staging/android/lowmemorykiller.c:35: drivers/staging/android/lowmemorykiller.c: In function 'lmk_vmpressure_notifier': include/linux/tracepoint.h:138:5: warning: 'other_free' may be used uninitialized in this function -Wmaybe-uninitialized(args); \ ^ drivers/staging/android/lowmemorykiller.c:132:6: note: 'other_free' was declared here int other_free, other_file; ^ In file included from include/linux/module.h:18:0, from drivers/staging/android/lowmemorykiller.c:35: include/linux/tracepoint.h:138:5: warning: 'other_file' may be used uninitialized in this function -Wmaybe-uninitialized(args); \ ^ drivers/staging/android/lowmemorykiller.c:132:18: note: 'other_file' was declared here int other_free, other_file; ^ CC drivers/soc/qcom/scm-mpu.o CC drivers/staging/android/sync.o CC drivers/platform/msm/avtimer.o CC drivers/soc/qcom/smd.o CC drivers/tty/tty_ldisc.o CC drivers/platform/msm/qpnp-revid.o CC drivers/tty/tty_buffer.o CC drivers/platform/msm/pft.o CC drivers/tty/tty_port.o CC drivers/staging/android/sw_sync.o LD drivers/media/platform/msm/camera_v2/sensor/io/built-in.o CC drivers/media/platform/msm/camera_v2/sensor/ois/msm_ois.o CC drivers/media/platform/msm/camera_v2/smmu/cam_smmu_api.o In file included from drivers/platform/msm/pft.c:48:0: drivers/platform/msm/pft.c: In function 'inode_to_filename': include/linux/kernel.h:794:27: error: 'struct dentry' has no member named 'd_alias' const typeof( ((type )0)->member ) __mptr = (ptr); \ ^ include/linux/list.h:687:40: note: in expansion of macro 'container_of'

define hlist_entry(ptr, type, member) container_of(ptr,type,member)

                                    ^

drivers/platform/msm/pft.c:279:11: note: in expansion of macro 'hlist_entry' dentry = hlist_entry(inode->i_dentry.first, struct dentry, d_alias); ^ include/linux/kernel.h:794:48: warning: initialization from incompatible pointer type const typeof( ((type )0)->member ) __mptr = (ptr); \ ^ include/linux/list.h:687:40: note: in expansion of macro 'container_of'

define hlist_entry(ptr, type, member) container_of(ptr,type,member)

                                    ^

drivers/platform/msm/pft.c:279:11: note: in expansion of macro 'hlist_entry' dentry = hlist_entry(inode->i_dentry.first, struct dentry, d_alias); ^ In file included from include/linux/compiler-gcc.h:107:0, from include/linux/compiler.h:54, from include/linux/linkage.h:4, from include/linux/kernel.h:6, from drivers/platform/msm/pft.c:48: include/linux/compiler-gcc4.h:14:34: error: 'struct dentry' has no member named 'd_alias'

define __compiler_offsetof(a,b) __builtin_offsetof(a,b)

                              ^

include/linux/stddef.h:17:31: note: in expansion of macro '__compiler_offsetof'

define offsetof(TYPE,MEMBER) __compiler_offsetof(TYPE,MEMBER)

                           ^

include/linux/kernel.h:795:29: note: in expansion of macro 'offsetof' (type )( (char )__mptr - offsetof(type,member) );}) ^ include/linux/list.h:687:40: note: in expansion of macro 'container_of'

define hlist_entry(ptr, type, member) container_of(ptr,type,member)

                                    ^

drivers/platform/msm/pft.c:279:11: note: in expansion of macro 'hlist_entry' dentry = hlist_entry(inode->i_dentry.first, struct dentry, dalias); ^ scripts/Makefile.build:308: recipe for target 'drivers/platform/msm/pft.o' failed make[3]: ** [drivers/platform/msm/pft.o] Error 1 scripts/Makefile.build:455: recipe for target 'drivers/platform/msm' failed make[2]: * [drivers/platform/msm] Error 2 scripts/Makefile.build:455: recipe for target 'drivers/platform' failed make[1]: * [drivers/platform] Error 2 make[1]: *\ Waiting for unfinished jobs.... CC drivers/tty/tty_mutex.o CC drivers/staging/android/oneshot_sync.o CC drivers/tty/tty_ldsem.o CC drivers/tty/pty.o LD drivers/media/platform/msm/camera_v2/sensor/ois/built-in.o CC drivers/media/platform/msm/camera_v2/sensor/msm_sensor_init.o CC drivers/tty/tty_audit.o LD drivers/media/platform/msm/camera_v2/smmu/built-in.o LD drivers/media/usb/b2c2/built-in.o LD drivers/staging/android/built-in.o LD drivers/media/usb/dvb-usb/built-in.o LD drivers/staging/built-in.o LD drivers/media/usb/dvb-usb-v2/built-in.o LD drivers/media/platform/msm/dvb/built-in.o CC drivers/tty/sysrq.o LD drivers/media/usb/gspca/built-in.o LD drivers/media/platform/msm/dvb/adapter/built-in.o CC [M] drivers/media/usb/gspca/gspca.o CC [M] drivers/media/platform/msm/dvb/adapter/mpq_adapter.o CC drivers/media/platform/msm/camera_v2/sensor/msm_sensor_driver.o CC drivers/soc/qcom/smd_debug.o LD drivers/tty/ipwireless/built-in.o CC drivers/media/platform/msm/camera_v2/sensor/msm_sensor.o LD drivers/thermal/built-in.o CC [M] drivers/media/usb/gspca/autogain_functions.o CC [M] drivers/media/platform/msm/dvb/adapter/mpq_stream_buffer.o CC drivers/soc/qcom/smd_private.o CC drivers/tty/serial/serial_core.o CC drivers/soc/qcom/smd_init_dt.o CC drivers/media/platform/msm/camera_v2/sensor/mt9m114.o LD [M] drivers/media/platform/msm/dvb/adapter/mpq-adapter.o LD drivers/media/platform/msm/dvb/demux/built-in.o CC [M] drivers/media/platform/msm/dvb/demux/mpq_dmx_plugin_common.o CC drivers/soc/qcom/smsm_debug.o CC drivers/media/platform/msm/vidc/msm_v4l2_vidc.o CC drivers/media/platform/msm/vidc/msm_vidc_common.o CC drivers/soc/qcom/smem.o LD drivers/media/platform/msm/camera_v2/sensor/built-in.o LD drivers/media/platform/msm/camera_v2/built-in.o CC drivers/media/platform/msm/wfd/wfd-ioctl.o LD [M] drivers/media/usb/gspca/gspca_main.o LD drivers/media/usb/s2255/built-in.o 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 CC drivers/media/usb/uvc/uvc_driver.o CC drivers/media/platform/msm/vidc/msm_vidc.o CC drivers/tty/serial/msm_serial_hs.o CC drivers/soc/qcom/smem_debug.o CC drivers/soc/qcom/smem_log.o CC drivers/media/platform/msm/wfd/wfd-util.o CC drivers/soc/qcom/smp2p.o CC [M] drivers/media/platform/msm/dvb/demux/mpq_sdmx.o CC drivers/media/platform/msm/wfd/vsg-subdev.o CC drivers/media/usb/uvc/uvc_queue.o CC drivers/media/platform/msm/vidc/msm_vdec.o CC drivers/media/usb/uvc/uvc_v4l2.o CC [M] drivers/media/platform/msm/dvb/demux/mpq_dmx_plugin_tspp_v1.o CC drivers/media/platform/msm/wfd/mdp-5-subdev.o CC drivers/soc/qcom/smp2p_debug.o CC drivers/tty/serial/msm_serial_hs_lite.o CC drivers/soc/qcom/smp2p_sleepstate.o CC drivers/media/platform/msm/wfd/enc-venus-subdev.o CC drivers/media/usb/uvc/uvc_video.o LD [M] drivers/media/platform/msm/dvb/demux/mpq-dmx-hw-plugin.o CC drivers/media/usb/uvc/uvc_ctrl.o CC drivers/soc/qcom/smp2p_loopback.o CC drivers/soc/qcom/smp2p_test.o CC drivers/tty/serial/msm_smd_tty.o LD drivers/media/platform/msm/wfd/built-in.o CC drivers/media/usb/uvc/uvc_status.o CC drivers/media/platform/msm/vidc/msm_venc.o CC drivers/media/usb/uvc/uvc_isight.o CC drivers/media/usb/uvc/uvc_debugfs.o CC drivers/media/usb/uvc/uvc_entity.o CC drivers/soc/qcom/smp2p_spinlock_test.o CC drivers/tty/vt/vt_ioctl.o CC drivers/soc/qcom/watchdog_v2.o CC drivers/media/v4l2-core/v4l2-dev.o LD drivers/tty/serial/built-in.o CC drivers/media/v4l2-core/v4l2-ioctl.o LD drivers/media/usb/uvc/uvcvideo.o LD drivers/media/usb/uvc/built-in.o LD drivers/media/usb/zr364xx/built-in.o LD drivers/media/usb/built-in.o CC drivers/media/media-device.o CC drivers/soc/qcom/spm.o CC drivers/soc/qcom/spm_devices.o CC drivers/media/media-devnode.o CC drivers/soc/qcom/socinfo.o CC drivers/tty/vt/vc_screen.o CC drivers/media/v4l2-core/v4l2-device.o CC drivers/media/media-entity.o CC drivers/soc/qcom/peripheral-loader.o CC drivers/soc/qcom/subsys-pil-tz.o CC drivers/tty/vt/selection.o LD drivers/media/media.o CC drivers/soc/qcom/pil-q6v5.o CC drivers/media/v4l2-core/v4l2-fh.o CC drivers/media/v4l2-core/v4l2-event.o CC drivers/media/v4l2-core/v4l2-ctrls.o CC drivers/soc/qcom/pil-msa.o CC drivers/tty/vt/keyboard.o CC drivers/soc/qcom/pil-q6v5-mss.o CC drivers/media/v4l2-core/v4l2-subdev.o CC drivers/soc/qcom/ocmem.o CC drivers/soc/qcom/ocmem_allocator.o CC drivers/soc/qcom/ocmem_notifier.o CC drivers/soc/qcom/ocmem_sched.o CC drivers/media/v4l2-core/v4l2-of.o CC drivers/soc/qcom/ocmem_api.o CC drivers/media/platform/msm/vidc/msm_smem.o CC drivers/soc/qcom/ocmem_rdm.o CC drivers/media/v4l2-core/v4l2-common.o CC drivers/soc/qcom/ocmem_core.o CC drivers/tty/vt/consolemap.o CC drivers/soc/qcom/subsystem_notif.o CC drivers/media/v4l2-core/videobuf2-core.o CC drivers/soc/qcom/subsystem_restart.o CC drivers/media/v4l2-core/videobuf2-memops.o CC drivers/media/platform/msm/vidc/msm_vidc_debug.o CC drivers/soc/qcom/ramdump.o CC drivers/soc/qcom/sysmon.o CONMK drivers/tty/vt/consolemap_deftbl.c CC drivers/tty/vt/vt.o CC drivers/media/v4l2-core/videobuf2-vmalloc.o CC drivers/soc/qcom/sysmon-qmi.o CC drivers/soc/qcom/cpu_pwr_ctl.o CC drivers/media/v4l2-core/videobuf2-dma-contig.o CC drivers/soc/qcom/scm-xpu.o CC drivers/media/platform/msm/vidc/msm_vidc_res_parse.o CC drivers/soc/qcom/msm_rtb-hotplug.o CC drivers/media/platform/msm/vidc/venus_hfi.o CC drivers/media/v4l2-core/videobuf2-dma-sg.o CC drivers/media/platform/msm/vidc/hfi_response_handler.o LD drivers/soc/qcom/built-in.o LD drivers/soc/built-in.o LD drivers/media/v4l2-core/videodev.o SHIPPED drivers/tty/vt/defkeymap.c CC drivers/tty/vt/consolemap_deftbl.o CC drivers/tty/vt/defkeymap.o CC drivers/media/platform/msm/vidc/hfi_packetization.o CC drivers/media/platform/msm/vidc/vidc_hfi.o LD drivers/media/v4l2-core/built-in.o CC drivers/media/platform/msm/vidc/q6_hfi.o CC drivers/media/platform/msm/vidc/venus_boot.o CC drivers/media/platform/msm/vidc/msm_vidc_dcvs.o LD drivers/tty/vt/built-in.o LD drivers/tty/built-in.o LD drivers/media/platform/msm/vidc/built-in.o LD drivers/media/platform/msm/built-in.o LD drivers/media/platform/built-in.o LD drivers/media/built-in.o Makefile:825: recipe for target 'drivers' failed

make: *\ [drivers] Error 2

  ^

In file included from include/linux/module.h:18:0, from drivers/staging/android/lowmemorykiller.c:35: include/linux/tracepoint.h:138:5: warning: 'other_file' may be used uninitialized in this function -Wmaybe-uninitialized(args); \ ^ drivers/staging/android/lowmemorykiller.c:132:18: note: 'other_file' was declared here int other_free, other_file; ^ CC drivers/soc/qcom/scm-mpu.o CC drivers/staging/android/sync.o CC drivers/platform/msm/avtimer.o CC drivers/soc/qcom/smd.o CC drivers/tty/tty_ldisc.o CC drivers/platform/msm/qpnp-revid.o CC drivers/tty/tty_buffer.o CC drivers/platform/msm/pft.o CC drivers/tty/tty_port.o CC drivers/staging/android/sw_sync.o LD drivers/media/platform/msm/camera_v2/sensor/io/built-in.o CC drivers/media/platform/msm/camera_v2/sensor/ois/msm_ois.o CC drivers/media/platform/msm/camera_v2/smmu/cam_smmu_api.o In file included from drivers/platform/msm/pft.c:48:0: drivers/platform/msm/pft.c: In function 'inode_to_filename': include/linux/kernel.h:794:27: error: 'struct dentry' has no member named 'dalias' const typeof( ((type )0)->member ) *__mptr = (ptr); \ ^ include/linux/list.h:687:40: note: in expansion of macro 'container_of'

define hlist_entry(ptr, type, member) container_of(ptr,type,member)

                                    ^

drivers/platform/msm/pft.c:279:11: note: in expansion of macro 'hlist_entry' dentry = hlist_entry(inode->i_dentry.first, struct dentry, d_alias); ^ include/linux/kernel.h:794:48: warning: initialization from incompatible pointer type const typeof( ((type )0)->member ) __mptr = (ptr); \ ^ include/linux/list.h:687:40: note: in expansion of macro 'container_of'

define hlist_entry(ptr, type, member) container_of(ptr,type,member)

                                    ^

drivers/platform/msm/pft.c:279:11: note: in expansion of macro 'hlist_entry' dentry = hlist_entry(inode->i_dentry.first, struct dentry, d_alias); ^ In file included from include/linux/compiler-gcc.h:107:0, from include/linux/compiler.h:54, from include/linux/linkage.h:4, from include/linux/kernel.h:6, from drivers/platform/msm/pft.c:48: include/linux/compiler-gcc4.h:14:34: error: 'struct dentry' has no member named 'd_alias'

define __compiler_offsetof(a,b) __builtin_offsetof(a,b)

                              ^

include/linux/stddef.h:17:31: note: in expansion of macro '__compiler_offsetof'

define offsetof(TYPE,MEMBER) __compiler_offsetof(TYPE,MEMBER)

                           ^

include/linux/kernel.h:795:29: note: in expansion of macro 'offsetof' (type )( (char )__mptr - offsetof(type,member) );}) ^ include/linux/list.h:687:40: note: in expansion of macro 'container_of'

define hlist_entry(ptr, type, member) container_of(ptr,type,member)

                                    ^

drivers/platform/msm/pft.c:279:11: note: in expansion of macro 'hlist_entry' dentry = hlist_entry(inode->i_dentry.first, struct dentry, dalias); ^ scripts/Makefile.build:308: recipe for target 'drivers/platform/msm/pft.o' failed make[3]: ** [drivers/platform/msm/pft.o] Error 1 scripts/Makefile.build:455: recipe for target 'drivers/platform/msm' failed make[2]: * [drivers/platform/msm] Error 2 scripts/Makefile.build:455: recipe for target 'drivers/platform' failed make[1]: * [drivers/platform] Error 2 make[1]: *\ Waiting for unfinished jobs..

jerpelea commented 8 years ago

this branch is under heavy development !