# < git ls-remote /scratch/git/sfr/linux-next refs/heads/master # < git rev-parse tmp/linux-next remote == local, skipping fetch # < git rev-parse tmp/linux-next Upstream revision is 45f822a6d3bdaf4718485a97c7370b6a76dad5e6 Head not built, building # < git reset --mixed # git branch -D linux-next Deleted branch linux-next (was 45f822a). # git checkout -q -f -b linux-next tmp/linux-next # < git ls-files --others --modified # git ls-files --others --modified cmd.log # < /scratch/kisskb/prod/kisskb/kisskb3/backend/makewrap.py ARCH=arm O=/scratch/kisskb/prod/kisskb/kisskb3/backend/build/linux-next_arm-randconfig_arm CROSS_COMPILE=/opt/cross/gcc-4.6-nolibc/arm-unknown-linux-gnueabi/bin/arm-unknown-linux-gnueabi- -f kisskb-version.mk makewrap: Added ccache to CROSS_COMPILE makewrap: Using -j factor 128 # < /scratch/kisskb/prod/kisskb/kisskb3/backend/makewrap.py ARCH=arm O=/scratch/kisskb/prod/kisskb/kisskb3/backend/build/linux-next_arm-randconfig_arm CROSS_COMPILE=/opt/cross/gcc-4.6-nolibc/arm-unknown-linux-gnueabi/bin/arm-unknown-linux-gnueabi- randconfig makewrap: Added ccache to CROSS_COMPILE makewrap: Using -j factor 128 warning: (ARCH_REQUIRE_GPIOLIB && MFD_TC6393XB && FB_VIA) selects GPIOLIB which has unmet direct dependencies (ARCH_WANT_OPTIONAL_GPIOLIB || ARCH_REQUIRE_GPIOLIB) warning: (VIRTIO_PCI && VIRTIO_MMIO && REMOTEPROC && RPMSG) selects VIRTIO which has unmet direct dependencies (VIRTUALIZATION) # /scratch/kisskb/prod/kisskb/kisskb3/backend/makewrap.py ARCH=arm O=/scratch/kisskb/prod/kisskb/kisskb3/backend/build/linux-next_arm-randconfig_arm CROSS_COMPILE=/opt/cross/gcc-4.6-nolibc/arm-unknown-linux-gnueabi/bin/arm-unknown-linux-gnueabi- makewrap: Added ccache to CROSS_COMPILE makewrap: Using -j factor 128 GEN /scratch/kisskb/build/linux-next_arm-randconfig_arm/Makefile scripts/kconfig/conf --silentoldconfig Kconfig .config:147:warning: override: SLOB changes choice state warning: (ARCH_REQUIRE_GPIOLIB && MFD_TC6393XB && FB_VIA) selects GPIOLIB which has unmet direct dependencies (ARCH_WANT_OPTIONAL_GPIOLIB || ARCH_REQUIRE_GPIOLIB) warning: (VIRTIO_PCI && VIRTIO_MMIO && REMOTEPROC && RPMSG) selects VIRTIO which has unmet direct dependencies (VIRTUALIZATION) warning: (ARCH_REQUIRE_GPIOLIB && MFD_TC6393XB && FB_VIA) selects GPIOLIB which has unmet direct dependencies (ARCH_WANT_OPTIONAL_GPIOLIB || ARCH_REQUIRE_GPIOLIB) warning: (VIRTIO_PCI && VIRTIO_MMIO && REMOTEPROC && RPMSG) selects VIRTIO which has unmet direct dependencies (VIRTUALIZATION) # # configuration written to .config # GEN /scratch/kisskb/build/linux-next_arm-randconfig_arm/Makefile WRAP arch/arm/include/generated/asm/auxvec.h WRAP arch/arm/include/generated/asm/bitsperlong.h WRAP arch/arm/include/generated/asm/cputime.h WRAP arch/arm/include/generated/asm/current.h WRAP arch/arm/include/generated/asm/errno.h WRAP arch/arm/include/generated/asm/emergency-restart.h CHK include/generated/uapi/linux/version.h WRAP arch/arm/include/generated/asm/exec.h WRAP arch/arm/include/generated/asm/ioctl.h WRAP arch/arm/include/generated/asm/irq_regs.h WRAP arch/arm/include/generated/asm/ipcbuf.h WRAP arch/arm/include/generated/asm/kdebug.h WRAP arch/arm/include/generated/asm/local64.h WRAP arch/arm/include/generated/asm/local.h UPD include/generated/uapi/linux/version.h WRAP arch/arm/include/generated/asm/msgbuf.h WRAP arch/arm/include/generated/asm/parport.h WRAP arch/arm/include/generated/asm/param.h WRAP arch/arm/include/generated/asm/poll.h WRAP arch/arm/include/generated/asm/resource.h WRAP arch/arm/include/generated/asm/segment.h WRAP arch/arm/include/generated/asm/sections.h WRAP arch/arm/include/generated/asm/sembuf.h WRAP arch/arm/include/generated/asm/serial.h WRAP arch/arm/include/generated/asm/shmbuf.h WRAP arch/arm/include/generated/asm/sizes.h WRAP arch/arm/include/generated/asm/siginfo.h WRAP arch/arm/include/generated/asm/sockios.h WRAP arch/arm/include/generated/asm/socket.h WRAP arch/arm/include/generated/asm/termbits.h WRAP arch/arm/include/generated/asm/termios.h WRAP arch/arm/include/generated/asm/timex.h WRAP arch/arm/include/generated/asm/trace_clock.h WRAP arch/arm/include/generated/asm/types.h WRAP arch/arm/include/generated/asm/unaligned.h HOSTCC scripts/kallsyms HOSTCC scripts/bin2c HOSTCC scripts/dtc/checks.o HOSTCC scripts/dtc/data.o SHIPPED scripts/dtc/dtc-lexer.lex.c HOSTCC scripts/mod/mk_elfconfig CC scripts/mod/empty.o SHIPPED scripts/dtc/dtc-parser.tab.h SHIPPED scripts/dtc/dtc-parser.tab.c HOSTCC scripts/dtc/dtc.o HOSTCC scripts/dtc/flattree.o HOSTCC scripts/dtc/fstree.o CC scripts/mod/devicetable-offsets.s HOSTCC scripts/dtc/livetree.o HOSTCC scripts/dtc/srcpos.o HOSTCC scripts/dtc/treesource.o HOSTCC scripts/dtc/util.o GEN scripts/mod/devicetable-offsets.h HOSTCC scripts/dtc/dtc-lexer.lex.o MKELF scripts/mod/elfconfig.h HOSTCC scripts/dtc/dtc-parser.tab.o HOSTCC scripts/mod/file2alias.o HOSTCC scripts/mod/modpost.o HOSTCC scripts/mod/sumversion.o HOSTLD scripts/dtc/dtc HOSTLD scripts/mod/modpost DTC arch/arm/boot/dts/integratorap.dtb DTC arch/arm/boot/dts/integratorcp.dtb Using /scratch/kisskb/src as source for kernel CHK include/generated/utsrelease.h UPD include/generated/utsrelease.h Generating include/generated/mach-types.h CC kernel/bounds.s GEN include/generated/bounds.h CC arch/arm/kernel/asm-offsets.s GEN include/generated/asm-offsets.h CALL /scratch/kisskb/src/scripts/checksyscalls.sh CHK include/generated/compile.h HOSTCC usr/gen_init_cpio CC init/main.o CC init/do_mounts.o CC arch/arm/kernel/elf.o CC init/do_mounts_rd.o AS arch/arm/kernel/entry-armv.o AS arch/arm/kernel/entry-common.o CC init/do_mounts_initrd.o CC init/initramfs.o CC arch/arm/kernel/irq.o CC arch/arm/mm/dma-mapping.o CC arch/arm/kernel/opcodes.o CC init/calibrate.o CC arch/arm/kernel/process.o /scratch/kisskb/src/arch/arm/kernel/entry-armv.S:404:2: warning: #warning "NPTL on non MMU needs fixing" [-Wcpp] /scratch/kisskb/src/arch/arm/kernel/entry-armv.S:867:2: warning: #warning "NPTL on non MMU needs fixing" [-Wcpp] /scratch/kisskb/src/arch/arm/kernel/entry-armv.S:940:2: warning: #warning "NPTL on non MMU needs fixing" [-Wcpp] CC init/init_task.o CC arch/arm/mm/extable.o CC arch/arm/kernel/ptrace.o CC arch/arm/mm/fault.o CC arch/arm/mm/init.o CC arch/arm/kernel/return_address.o CC arch/arm/common/firmware.o LD arch/arm/net/built-in.o CC arch/arm/kernel/sched_clock.o CC arch/arm/mm/iomap.o CC arch/arm/kernel/setup.o CC arch/arm/common/icst.o /scratch/kisskb/src/arch/arm/kernel/entry-armv.S: Assembler messages: /scratch/kisskb/src/arch/arm/kernel/entry-armv.S:207: Error: selected processor does not support ARM mode `strex r1,r2,[sp]' /scratch/kisskb/src/arch/arm/kernel/entry-armv.S:231: Error: selected processor does not support ARM mode `strex r1,r2,[sp]' /scratch/kisskb/src/arch/arm/kernel/entry-armv.S:314: Error: selected processor does not support ARM mode `strex r1,r2,[sp]' /scratch/kisskb/src/arch/arm/kernel/entry-armv.S:335: Error: selected processor does not support ARM mode `strex r1,r2,[sp]' /scratch/kisskb/src/arch/arm/kernel/entry-common.S: Assembler messages: /scratch/kisskb/src/arch/arm/kernel/entry-common.S:45: Error: selected processor does not support ARM mode `strex r1,r2,[sp]' /scratch/kisskb/src/arch/arm/kernel/entry-common.S:80: Error: selected processor does not support ARM mode `strex r1,r2,[sp]' CC arch/arm/kernel/signal.o CC arch/arm/mm/nommu.o CC arch/arm/common/timer-sp.o CC arch/arm/mm/alignment.o CC arch/arm/kernel/stacktrace.o AS arch/arm/mm/abort-nommu.o CC arch/arm/kernel/sys_arm.o make[2]: *** [arch/arm/kernel/entry-common.o] Error 1 UPD include/generated/compile.h AS arch/arm/mm/abort-ev4t.o CC arch/arm/kernel/time.o make[2]: *** [arch/arm/kernel/entry-armv.o] Error 1 AS arch/arm/mm/abort-lv4t.o CC arch/arm/kernel/traps.o AS arch/arm/mm/abort-ev6.o CC arch/arm/kernel/atags_parse.o AS arch/arm/mm/pabort-legacy.o CC init/version.o CC arch/arm/kernel/atags_compat.o CC arch/arm/kernel/etm.o AS arch/arm/mm/pabort-v6.o AS arch/arm/mm/cache-v4.o CC arch/arm/kernel/cpuidle.o AS arch/arm/mm/cache-v4wt.o AS arch/arm/kernel/sleep.o AS arch/arm/crypto/aes-armv4.o AS arch/arm/mm/cache-v6.o CC arch/arm/kernel/suspend.o CC arch/arm/kernel/unwind.o AS arch/arm/mm/proc-arm720.o CC arch/arm/mach-integrator/core.o CC arch/arm/crypto/aes_glue.o AS arch/arm/crypto/sha1-armv4-large.o CC arch/arm/kernel/tcm.o CC arch/arm/mach-integrator/lm.o AS arch/arm/mm/proc-arm922.o AS arch/arm/mm/proc-arm940.o CC arch/arm/crypto/sha1_glue.o AS arch/arm/mm/proc-arm1022.o CC arch/arm/kernel/devtree.o CC arch/arm/mach-integrator/leds.o CC arch/arm/kernel/crash_dump.o AS arch/arm/mm/proc-v6.o CC arch/arm/mach-integrator/integrator_cp.o CC arch/arm/kernel/io.o CC arch/arm/mach-integrator/cpu.o CC arch/arm/plat-versatile/clcd.o AS arch/arm/kernel/debug.o CC arch/arm/plat-versatile/sched-clock.o CC arch/arm/kernel/early_printk.o AS arch/arm/kernel/head-nommu.o LDS arch/arm/kernel/vmlinux.lds CC mm/filemap.o CC mm/mempool.o CC mm/oom_kill.o CC mm/fadvise.o CC mm/maccess.o CC mm/page_alloc.o CC kernel/fork.o CC mm/page-writeback.o CC ipc/mqueue.o CC kernel/exec_domain.o CC mm/readahead.o CC ipc/msgutil.o CC kernel/panic.o CC ipc/namespace.o CC kernel/printk.o CC mm/swap.o CC kernel/cpu.o CC mm/truncate.o CC kernel/exit.o CC mm/vmscan.o CC kernel/itimer.o CC mm/shmem.o TIMEC kernel/timeconst.h CC mm/util.o CC kernel/softirq.o CC mm/mmzone.o CC kernel/resource.o CC kernel/sysctl.o CC mm/vmstat.o CC kernel/capability.o CC mm/backing-dev.o CC kernel/sysctl_binary.o CC mm/mm_init.o CC kernel/ptrace.o CC mm/mmu_context.o CC kernel/timer.o CC security/commoncap.o CC security/security.o CC mm/percpu.o CC kernel/user.o CC security/capability.o CC security/integrity/iint.o CC kernel/signal.o CC security/tomoyo/audit.o CC kernel/sys.o CC block/elevator.o CC security/integrity/digsig.o CC security/inode.o Creating an empty policy/profile.conf CC security/keys/gc.o CC mm/slab_common.o CC block/blk-core.o CC kernel/kmod.o CC security/keys/keyring.o CC security/keys/key.o CC mm/compaction.o Creating a default policy/exception_policy.conf CC mm/balloon_compaction.o CC block/blk-tag.o CC mm/interval_tree.o CC mm/nommu.o CC kernel/workqueue.o CC security/keys/keyctl.o LD sound/built-in.o CC block/blk-sysfs.o CC mm/init-mm.o CC kernel/pid.o CC security/keys/permission.o CC kernel/task_work.o CC mm/bootmem.o CC block/blk-flush.o CC crypto/api.o CC security/keys/process_keys.o Creating an empty policy/domain_policy.conf CC crypto/cipher.o CC block/blk-settings.o CC kernel/rcupdate.o CC mm/memblock.o Creating an empty policy/manager.conf CC security/keys/request_key.o CC block/blk-ioc.o CC security/integrity/evm/evm_main.o CC security/keys/request_key_auth.o Creating an empty policy/stat.conf LD firmware/built-in.o CC crypto/compress.o CC mm/dmapool.o CC fs/open.o LD arch/arm/lib/built-in.o CC block/blk-map.o CC kernel/extable.o AS arch/arm/lib/ashldi3.o GEN usr/initramfs_data.cpio AS arch/arm/lib/ashrdi3.o /scratch/kisskb/src/arch/arm/kernel/return_address.c:62:2: warning: #warning "TODO: return_address should use unwind tables" [-Wcpp] CC security/keys/user_defined.o CC fs/read_write.o CC lib/bcd.o AS usr/initramfs_data.o CC lib/div64.o CC block/blk-exec.o /scratch/kisskb/src/arch/arm/kernel/suspend.c: In function 'cpu_suspend': /scratch/kisskb/src/arch/arm/kernel/suspend.c:56:54: error: dereferencing pointer to incomplete type /scratch/kisskb/src/arch/arm/kernel/suspend.c:70:3: error: implicit declaration of function 'cpu_switch_mm' [-Werror=implicit-function-declaration] /scratch/kisskb/src/arch/arm/kernel/suspend.c:71:3: error: implicit declaration of function 'local_flush_tlb_all' [-Werror=implicit-function-declaration] cc1: some warnings being treated as errors make[2]: *** [arch/arm/kernel/suspend.o] Error 1 CC block/blk-merge.o AS arch/arm/lib/backtrace.o CC block/blk-softirq.o AS arch/arm/lib/call_with_stack.o AS arch/arm/lib/changebit.o AS arch/arm/lib/clearbit.o CC security/keys/encrypted-keys/encrypted.o CC net/socket.o LD usr/built-in.o CC security/keys/encrypted-keys/ecryptfs_format.o CC kernel/params.o CC security/integrity/evm/evm_crypto.o CC lib/sort.o AS arch/arm/lib/csumipv6.o AS arch/arm/lib/csumpartial.o CC net/802/p8022.o AS arch/arm/lib/csumpartialcopy.o In file included from /scratch/kisskb/src/arch/arm/mach-integrator/core.c:35:0: /scratch/kisskb/src/arch/arm/mach-integrator/common.h:6:37: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token /scratch/kisskb/src/arch/arm/mach-integrator/core.c: In function 'integrator_init': /scratch/kisskb/src/arch/arm/mach-integrator/core.c:80:37: error: 'ap_uart_data' undeclared (first use in this function) /scratch/kisskb/src/arch/arm/mach-integrator/core.c:80:37: note: each undeclared identifier is reported only once for each function it appears in make[2]: *** [arch/arm/mach-integrator/core.o] Error 1 LD arch/arm/common/built-in.o CC net/802/psnap.o CC net/8021q/vlan_core.o CC kernel/posix-timers.o CC mm/slob.o CC lib/parser.o CC net/8021q/vlan.o CC lib/halfmd4.o AS arch/arm/lib/csumpartialcopyuser.o AS arch/arm/lib/delay-loop.o CC crypto/algapi.o CC net/8021q/vlan_dev.o CC arch/arm/lib/delay.o CC security/integrity/evm/evm_secfs.o CC block/blk-timeout.o CC kernel/kthread.o CC net/8021q/vlan_netlink.o CC block/blk-iopoll.o CC crypto/scatterwalk.o In file included from /scratch/kisskb/src/arch/arm/mach-integrator/integrator_cp.c:53:0: /scratch/kisskb/src/arch/arm/mach-integrator/common.h:6:37: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token /scratch/kisskb/src/arch/arm/mach-integrator/integrator_cp.c:81:24: warning: 'intcp_io_desc' defined but not used [-Wunused-variable] /scratch/kisskb/src/arch/arm/mach-integrator/integrator_cp.c:404:24: warning: 'intcp_io_desc_atag' defined but not used [-Wunused-variable] make[2]: *** [arch/arm/mach-integrator/integrator_cp.o] Error 1 make[2]: Target `__build' not remade because of errors. make[1]: *** [arch/arm/mach-integrator] Error 2 CC lib/debug_locks.o LD arch/arm/crypto/aes-arm.o LD drivers/auxdisplay/built-in.o CC net/ax25/ax25_addr.o CC drivers/amba/bus.o LD arch/arm/crypto/sha1-arm.o LD drivers/accessibility/braille/built-in.o LD security/integrity/integrity.o LD arch/arm/crypto/built-in.o CC fs/file_table.o CC drivers/block/brd.o CC security/integrity/evm/evm_posix_acl.o LD drivers/accessibility/built-in.o CC drivers/base/core.o CC net/8021q/vlan_gvrp.o CC crypto/ablkcipher.o CC drivers/block/pktcdvd.o CC lib/random32.o CC kernel/wait.o CC drivers/block/virtio_blk.o CC net/caif/caif_dev.o CC net/caif/cfcnfg.o CC net/caif/cfmuxl.o CC crypto/blkcipher.o /scratch/kisskb/src/kernel/printk.c: In function 'console_unlock': /scratch/kisskb/src/kernel/printk.c:2156:18: error: 'printk_work' undeclared (first use in this function) /scratch/kisskb/src/kernel/printk.c:2156:18: note: each undeclared identifier is reported only once for each function it appears in /scratch/kisskb/src/kernel/printk.c: At top level: /scratch/kisskb/src/kernel/printk.c:2167:13: warning: 'printk_worker' defined but not used [-Wunused-function] make[2]: *** [kernel/printk.o] Error 1 LD arch/arm/plat-versatile/built-in.o CC kernel/sys_ni.o CC net/ax25/ax25_dev.o CC net/caif/cfctrl.o CC lib/bust_spinlocks.o CC net/caif/cffrml.o CC block/blk-lib.o CC net/802/p8023.o CC lib/hexdump.o AS arch/arm/lib/div64.o CC kernel/posix-cpu-timers.o CC lib/kasprintf.o CC net/802/stp.o CC net/core/sock.o CC kernel/mutex.o CC fs/super.o CC kernel/hrtimer.o LD drivers/bus/built-in.o CC net/dcb/dcbnl.o CC net/dns_resolver/dns_key.o CC net/ethernet/eth.o CC security/tomoyo/condition.o CC net/dns_resolver/dns_query.o CC net/802/garp.o AS arch/arm/lib/findbit.o CC fs/char_dev.o CC net/dcb/dcbevent.o /scratch/kisskb/src/mm/nommu.c:142:5: error: conflicting types for '__get_user_pages' /scratch/kisskb/src/include/linux/mm.h:1018:6: note: previous declaration of '__get_user_pages' was here /scratch/kisskb/src/mm/nommu.c:192:5: error: conflicting types for 'get_user_pages' /scratch/kisskb/src/include/linux/mm.h:1022:6: note: previous declaration of 'get_user_pages' was here make[2]: *** [mm/nommu.o] Error 1 CC fs/stat.o CC security/tomoyo/domain.o CC net/ipv6/addrconf_core.o CC drivers/cdrom/cdrom.o CC net/ipv6/exthdrs_core.o CC net/core/request_sock.o AS arch/arm/lib/io-readsb.o CC net/ieee802154/af_ieee802154.o LD arch/arm/mm/built-in.o CC net/ieee802154/raw.o CC net/ieee802154/dgram.o CC crypto/ahash.o CC net/ieee802154/netlink.o AS arch/arm/lib/io-readsl.o CC lib/bitmap.o CC lib/scatterlist.o CC lib/string_helpers.o CC net/ipv6/ip6_checksum.o AS arch/arm/lib/io-readsw-armv4.o CC drivers/char/mem.o AS arch/arm/lib/io-writesb.o make[2]: Target `__build' not remade because of errors. make[1]: *** [arch/arm/kernel] Error 2 AS arch/arm/lib/io-writesl.o CC drivers/char/ipmi/ipmi_msghandler.o CC drivers/char/ipmi/ipmi_si_intf.o AS arch/arm/lib/io-writesw-armv4.o /scratch/kisskb/src/mm/bootmem.c: In function 'mark_bootmem': /scratch/kisskb/src/mm/bootmem.c:387:1: warning: control reaches end of non-void function [-Wreturn-type] LD security/integrity/evm/evm.o CC kernel/rwsem.o AS arch/arm/lib/lib1funcs.o LD security/integrity/evm/built-in.o CC fs/exec.o CC drivers/clocksource/mmio.o CC block/ioctl.o CC drivers/clk/clk-devres.o CC block/genhd.o LD security/integrity/built-in.o CC drivers/base/bus.o CC drivers/connector/cn_queue.o AS arch/arm/lib/lshrdi3.o CC drivers/connector/connector.o AS arch/arm/lib/memchr.o AS arch/arm/lib/memcpy.o CC crypto/shash.o CC net/core/skbuff.o CC kernel/nsproxy.o CC lib/gcd.o CC block/scsi_ioctl.o AS arch/arm/lib/memmove.o AS arch/arm/lib/memset.o CC block/partition-generic.o CC net/ipx/af_ipx.o CC lib/lcm.o CC net/ipx/ipx_route.o CC net/ipx/ipx_proc.o CC net/core/iovec.o CC drivers/char/ipmi/ipmi_kcs_sm.o CC net/irda/iriap.o AS arch/arm/lib/memzero.o CC block/bsg.o CC block/partitions/check.o CC kernel/srcu.o CC net/irda/iriap_event.o CC lib/list_sort.o CC crypto/algboss.o CC kernel/semaphore.o CC drivers/char/ipmi/ipmi_smic_sm.o CC net/ax25/ax25_iface.o CC fs/pipe.o LD drivers/amba/built-in.o CC lib/uuid.o AS arch/arm/lib/muldi3.o CC kernel/notifier.o CC lib/flex_array.o CC drivers/cpufreq/cpufreq.o CC block/bsg-lib.o CC drivers/cpufreq/cpufreq_performance.o CC net/caif/cfveil.o CC drivers/char/ipmi/ipmi_bt_sm.o AS arch/arm/lib/setbit.o CC drivers/base/dd.o LD drivers/clocksource/built-in.o LD init/mounts.o LD init/built-in.o LD net/dns_resolver/dns_resolver.o AS arch/arm/lib/strchr.o CC drivers/cpuidle/cpuidle.o LD drivers/crypto/built-in.o LD net/dns_resolver/built-in.o AS arch/arm/lib/strrchr.o CC drivers/clk/clkdev.o CC drivers/clk/clk.o CC drivers/char/ipmi/ipmi_poweroff.o CC drivers/dma/dmaengine.o CC net/ax25/ax25_in.o CC drivers/edac/edac_stub.o CC drivers/char/random.o CC fs/namei.o CC fs/fcntl.o AS arch/arm/lib/testchangebit.o LD security/keys/encrypted-keys/encrypted-keys.o CC net/ieee802154/nl-mac.o CC block/partitions/msdos.o LD security/keys/encrypted-keys/built-in.o AS arch/arm/lib/testclearbit.o CC lib/bsearch.o CC net/caif/cfdbgl.o CC crypto/testmgr.o CC drivers/dma/dw_dmac.o AS arch/arm/lib/testsetbit.o CC crypto/crypto_wq.o CC fs/ioctl.o CC net/ax25/ax25_ip.o CC kernel/ksysfs.o CC security/tomoyo/environ.o CC kernel/cred.o AS arch/arm/lib/ucmpdi2.o CC kernel/async.o CC block/blk-cgroup.o CC security/tomoyo/file.o CC fs/readdir.o CC net/ieee802154/nl-phy.o CC net/ieee802154/nl_policy.o AR arch/arm/lib/lib.a CC block/blk-throttle.o CC drivers/char/ttyprintk.o CC block/partitions/efi.o CC block/noop-iosched.o CC net/ieee802154/wpan-class.o CC drivers/char/misc.o CC drivers/base/syscore.o CC drivers/char/raw.o CC net/irda/irlmp.o CC security/tomoyo/gc.o CC lib/find_last_bit.o CC net/core/datagram.o CC drivers/cpuidle/driver.o CC drivers/clk/clk-divider.o CC net/caif/cfserl.o CC drivers/dma/timb_dma.o CC drivers/extcon/extcon-class.o LD net/8021q/8021q.o CC crypto/aead.o CC fs/select.o LD drivers/firewire/built-in.o CC net/core/stream.o CC net/key/af_key.o LD net/8021q/built-in.o CC drivers/extcon/extcon-adc-jack.o LD drivers/firmware/built-in.o LD security/keys/built-in.o CC drivers/gpio/devres.o CC kernel/range.o CC net/llc/llc_core.o CC net/llc/llc_input.o CC lib/find_next_bit.o CC net/irda/irlmp_event.o CC net/caif/cfdgml.o CC net/mac802154/ieee802154_dev.o LD drivers/gpu/drm/i2c/built-in.o CC kernel/groups.o CC net/netlink/af_netlink.o LD drivers/gpu/drm/built-in.o CC crypto/chainiv.o CC crypto/eseqiv.o LD drivers/edac/built-in.o CC net/ax25/ax25_out.o CC net/ax25/ax25_route.o CC lib/llist.o CC net/irda/irlmp_frame.o LD drivers/gpu/stub/built-in.o CC kernel/lglock.o CC block/cfq-iosched.o LD drivers/gpu/vga/built-in.o CC net/core/scm.o LD net/ipv6/built-in.o LD net/ethernet/built-in.o LD drivers/gpu/built-in.o CC net/core/gen_stats.o CC drivers/char/lp.o CC lib/memweight.o CC net/mac802154/rx.o CC crypto/seqiv.o CC drivers/hwmon/hwmon.o CC net/nfc/core.o CC drivers/hsi/hsi_boardinfo.o CC net/openvswitch/actions.o CC crypto/pcompress.o CC net/ipx/pe2.o CC drivers/cpuidle/governor.o CC drivers/base/driver.o CC net/caif/cfrfml.o CC net/netlink/genetlink.o CC drivers/hsi/hsi.o CC drivers/gpio/gpiolib.o CC crypto/hmac.o CC lib/kfifo.o CC net/nfc/netlink.o CC net/nfc/af_nfc.o LD net/802/built-in.o CC security/tomoyo/group.o CC drivers/char/nvram.o CC drivers/hwmon/hwmon-vid.o CC net/llc/llc_output.o CC drivers/base/class.o CC net/phonet/pn_dev.o CC net/nfc/rawsock.o CC kernel/smpboot.o CC drivers/base/platform.o CC net/nfc/llcp/llcp.o CC drivers/hwmon/w83792d.o CC net/mac802154/tx.o CC drivers/dma/pl330.o CC net/mac802154/mac_cmd.o CC fs/fifo.o CC crypto/xcbc.o CC net/caif/cfvidl.o CC drivers/base/cpu.o CC kernel/irq/irqdesc.o CC drivers/clk/clk-fixed-factor.o CC net/core/gen_estimator.o LD ipc/built-in.o CC kernel/irq/handle.o CC net/irda/irlap.o CC net/caif/cfutill.o LD drivers/connector/cn.o CC net/irda/irlap_event.o CC drivers/clk/clk-fixed-rate.o CC crypto/md5.o LD drivers/connector/built-in.o CC lib/kstrtox.o CC kernel/power/qos.o CC kernel/sched/core.o CC kernel/time/timekeeping.o LD drivers/hsi/clients/built-in.o CC net/ax25/ax25_std_in.o CC net/nfc/llcp/commands.o CC drivers/cpuidle/sysfs.o CC net/ax25/ax25_std_subr.o CC fs/dcache.o CC fs/inode.o CC net/irda/irlap_frame.o CC drivers/cpuidle/governors/ladder.o CC drivers/gpio/gpiolib-of.o CC kernel/trace/trace_selftest_dynamic.o CC kernel/trace/trace_clock.o CC drivers/char/hw_random/core.o CC fs/attr.o CC net/openvswitch/datapath.o CC net/irda/timer.o CC net/irda/qos.o CC net/irda/irqueue.o CC drivers/clk/clk-gate.o CC kernel/power/main.o CC drivers/base/firmware.o CC net/caif/cfsrvl.o CC kernel/power/process.o CC net/nfc/llcp/sock.o CC drivers/cpuidle/governors/menu.o CC net/ax25/ax25_std_timer.o CC net/ax25/ax25_subr.o CC kernel/freezer.o CC kernel/profile.o In file included from /scratch/kisskb/src/drivers/gpio/gpiolib.c:11:0: /scratch/kisskb/src/include/linux/of_gpio.h:40:19: error: field 'gc' has incomplete type In file included from /scratch/kisskb/src/drivers/gpio/gpiolib.c:11:0: /scratch/kisskb/src/include/linux/of_gpio.h: In function 'to_of_mm_gpio_chip': /scratch/kisskb/src/include/linux/of_gpio.h:47:72: warning: initialization from incompatible pointer type [enabled by default] /scratch/kisskb/src/drivers/gpio/gpiolib.c: At top level: /scratch/kisskb/src/drivers/gpio/gpiolib.c:72:35: error: 'ARCH_NR_GPIOS' undeclared here (not in a function) /scratch/kisskb/src/drivers/gpio/gpiolib.c: In function 'gpio_ensure_requested': /scratch/kisskb/src/drivers/gpio/gpiolib.c:99:23: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c:103:27: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c:111:11: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c: In function 'gpiochip_find_base': /scratch/kisskb/src/drivers/gpio/gpiolib.c:143:14: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c: In function 'gpio_get_direction': /scratch/kisskb/src/drivers/gpio/gpiolib.c:160:14: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c:162:11: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c:165:15: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c: In function 'chip_base_show': /scratch/kisskb/src/drivers/gpio/gpiolib.c:557:34: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c: In function 'chip_label_show': /scratch/kisskb/src/drivers/gpio/gpiolib.c:566:34: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c: In function 'chip_ngpio_show': /scratch/kisskb/src/drivers/gpio/gpiolib.c:575:34: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c: At top level: /scratch/kisskb/src/drivers/gpio/gpiolib.c:690:5: error: redefinition of 'gpio_export' /scratch/kisskb/src/include/linux/gpio.h:172:90: note: previous definition of 'gpio_export' was here /scratch/kisskb/src/drivers/gpio/gpiolib.c: In function 'gpio_export': /scratch/kisskb/src/drivers/gpio/gpiolib.c:724:17: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c:724:49: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c:728:16: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c:728:37: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c:728:62: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c:729:22: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c:729:47: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c:731:45: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c: At top level: /scratch/kisskb/src/drivers/gpio/gpiolib.c:784:5: error: redefinition of 'gpio_export_link' /scratch/kisskb/src/include/linux/gpio.h:179:90: note: previous definition of 'gpio_export_link' was here /scratch/kisskb/src/drivers/gpio/gpiolib.c:831:5: error: redefinition of 'gpio_sysfs_set_active_low' /scratch/kisskb/src/include/linux/gpio.h:187:90: note: previous definition of 'gpio_sysfs_set_active_low' was here /scratch/kisskb/src/drivers/gpio/gpiolib.c:871:6: error: redefinition of 'gpio_unexport' /scratch/kisskb/src/include/linux/gpio.h:194:91: note: previous definition of 'gpio_unexport' was here /scratch/kisskb/src/drivers/gpio/gpiolib.c: In function 'gpiochip_export': /scratch/kisskb/src/drivers/gpio/gpiolib.c:922:39: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c:923:23: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c:929:6: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c:937:14: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c:942:65: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c: In function 'gpiochip_unexport': /scratch/kisskb/src/drivers/gpio/gpiolib.c:959:7: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c:966:65: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c: In function 'gpiolib_sysfs_init': /scratch/kisskb/src/drivers/gpio/gpiolib.c:991:20: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c: In function 'gpiochip_add': /scratch/kisskb/src/drivers/gpio/gpiolib.c:1039:17: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c:1041:57: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c:1050:33: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c:1055:7: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c:1059:34: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c:1066:35: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c:1076:31: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c:1098:86: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c:1098:98: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c:1098:111: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c:1098:128: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c:1105:80: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c:1105:92: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c:1105:105: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c:1105:122: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c: In function 'gpiochip_remove': /scratch/kisskb/src/drivers/gpio/gpiolib.c:1129:16: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c:1129:33: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c:1129:46: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c:1136:17: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c:1136:34: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c:1136:47: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c: At top level: /scratch/kisskb/src/drivers/gpio/gpiolib.c:1259:5: error: redefinition of 'gpio_request' /scratch/kisskb/src/include/linux/gpio.h:92:90: note: previous definition of 'gpio_request' was here /scratch/kisskb/src/drivers/gpio/gpiolib.c: In function 'gpio_request': /scratch/kisskb/src/drivers/gpio/gpiolib.c:1277:26: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c:1289:18: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c:1293:10: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c:1296:16: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c:1296:43: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c:1301:19: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c:1306:10: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c: At top level: /scratch/kisskb/src/drivers/gpio/gpiolib.c:1321:6: error: redefinition of 'gpio_free' /scratch/kisskb/src/include/linux/gpio.h:108:91: note: previous definition of 'gpio_free' was here /scratch/kisskb/src/drivers/gpio/gpiolib.c: In function 'gpio_free': /scratch/kisskb/src/drivers/gpio/gpiolib.c:1341:11: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c:1343:17: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c:1344:8: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c:1344:32: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c:1348:24: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c: At top level: /scratch/kisskb/src/drivers/gpio/gpiolib.c:1366:5: error: redefinition of 'gpio_request_one' /scratch/kisskb/src/include/linux/gpio.h:97:90: note: previous definition of 'gpio_request_one' was here /scratch/kisskb/src/drivers/gpio/gpiolib.c:1408:5: error: redefinition of 'gpio_request_array' /scratch/kisskb/src/include/linux/gpio.h:103:90: note: previous definition of 'gpio_request_array' was here /scratch/kisskb/src/drivers/gpio/gpiolib.c:1431:6: error: redefinition of 'gpio_free_array' /scratch/kisskb/src/include/linux/gpio.h:116:91: note: previous definition of 'gpio_free_array' was here /scratch/kisskb/src/drivers/gpio/gpiolib.c: In function 'gpiochip_is_requested': /scratch/kisskb/src/drivers/gpio/gpiolib.c:1453:22: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c: At top level: /scratch/kisskb/src/drivers/gpio/gpiolib.c:1477:5: error: redefinition of 'gpio_direction_input' /scratch/kisskb/src/include/linux/gpio.h:124:90: note: previous definition of 'gpio_direction_input' was here /scratch/kisskb/src/drivers/gpio/gpiolib.c: In function 'gpio_direction_input': /scratch/kisskb/src/drivers/gpio/gpiolib.c:1489:20: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c:1489:34: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c:1491:14: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c:1492:18: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c:1502:15: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c:1505:16: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c:1507:65: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c:1516:15: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c:1520:27: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c: At top level: /scratch/kisskb/src/drivers/gpio/gpiolib.c:1532:5: error: redefinition of 'gpio_direction_output' /scratch/kisskb/src/include/linux/gpio.h:129:90: note: previous definition of 'gpio_direction_output' was here /scratch/kisskb/src/drivers/gpio/gpiolib.c: In function 'gpio_direction_output': /scratch/kisskb/src/drivers/gpio/gpiolib.c:1552:20: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c:1552:34: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c:1554:14: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c:1555:18: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c:1565:15: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c:1568:16: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c:1570:65: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c:1579:15: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c:1582:23: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c:1583:27: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c: At top level: /scratch/kisskb/src/drivers/gpio/gpiolib.c:1600:5: error: redefinition of 'gpio_set_debounce' /scratch/kisskb/src/include/linux/gpio.h:134:90: note: previous definition of 'gpio_set_debounce' was here /scratch/kisskb/src/drivers/gpio/gpiolib.c: In function 'gpio_set_debounce': /scratch/kisskb/src/drivers/gpio/gpiolib.c:1612:20: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c:1612:34: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c:1614:14: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c:1615:18: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c:1625:15: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c:1627:13: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c: In function '__gpio_get_value': /scratch/kisskb/src/drivers/gpio/gpiolib.c:1677:32: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c:1678:14: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c:1678:26: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c:1678:49: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c: In function '_gpio_set_open_drain_value': /scratch/kisskb/src/drivers/gpio/gpiolib.c:1695:13: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c:1695:48: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c:1699:13: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c:1699:49: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c: In function '_gpio_set_open_source_value': /scratch/kisskb/src/drivers/gpio/gpiolib.c:1720:13: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c:1720:49: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c:1724:13: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c:1724:48: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c: In function '__gpio_set_value': /scratch/kisskb/src/drivers/gpio/gpiolib.c:1750:32: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c:1757:7: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c:1757:30: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c: In function '__gpio_cansleep': /scratch/kisskb/src/drivers/gpio/gpiolib.c:1776:13: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c: In function '__gpio_to_irq': /scratch/kisskb/src/drivers/gpio/gpiolib.c:1794:13: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c:1794:28: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c:1794:54: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c: At top level: /scratch/kisskb/src/drivers/gpio/gpiolib.c:1804:5: error: redefinition of 'gpio_get_value_cansleep' /scratch/kisskb/src/include/linux/gpio.h:159:90: note: previous definition of 'gpio_get_value_cansleep' was here /scratch/kisskb/src/drivers/gpio/gpiolib.c: In function 'gpio_get_value_cansleep': /scratch/kisskb/src/drivers/gpio/gpiolib.c:1811:14: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c:1811:26: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c:1811:49: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c: At top level: /scratch/kisskb/src/drivers/gpio/gpiolib.c:1817:6: error: redefinition of 'gpio_set_value_cansleep' /scratch/kisskb/src/include/linux/gpio.h:166:91: note: previous definition of 'gpio_set_value_cansleep' was here /scratch/kisskb/src/drivers/gpio/gpiolib.c: In function 'gpio_set_value_cansleep': /scratch/kisskb/src/drivers/gpio/gpiolib.c:1829:7: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c:1829:30: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c: In function 'gpiolib_dbg_show': /scratch/kisskb/src/drivers/gpio/gpiolib.c:1839:22: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c:1843:22: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c:1852:8: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c:1853:12: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c: In function 'gpiolib_seq_next': /scratch/kisskb/src/drivers/gpio/gpiolib.c:1894:18: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c:1894:31: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c: In function 'gpiolib_seq_show': /scratch/kisskb/src/drivers/gpio/gpiolib.c:1918:8: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c:1918:20: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c:1918:33: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c:1919:12: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c:1923:10: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c:1924:29: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c:1925:10: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c:1929:10: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c:1930:7: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib.c: At top level: /scratch/kisskb/src/drivers/gpio/gpiolib.c:72:25: warning: 'gpio_desc' defined but not used [-Wunused-variable] /scratch/kisskb/src/drivers/gpio/gpiolib.c: In function '__gpio_to_irq': /scratch/kisskb/src/drivers/gpio/gpiolib.c:1795:1: warning: control reaches end of non-void function [-Wreturn-type] /scratch/kisskb/src/drivers/gpio/gpiolib.c: In function '__gpio_cansleep': /scratch/kisskb/src/drivers/gpio/gpiolib.c:1777:1: warning: control reaches end of non-void function [-Wreturn-type] /scratch/kisskb/src/drivers/gpio/gpiolib.c: In function 'gpiochip_is_requested': /scratch/kisskb/src/drivers/gpio/gpiolib.c:1464:1: warning: control reaches end of non-void function [-Wreturn-type] /scratch/kisskb/src/drivers/gpio/gpiolib.c: In function 'chip_ngpio_show': /scratch/kisskb/src/drivers/gpio/gpiolib.c:576:1: warning: control reaches end of non-void function [-Wreturn-type] /scratch/kisskb/src/drivers/gpio/gpiolib.c: In function 'chip_label_show': /scratch/kisskb/src/drivers/gpio/gpiolib.c:567:1: warning: control reaches end of non-void function [-Wreturn-type] /scratch/kisskb/src/drivers/gpio/gpiolib.c: In function 'chip_base_show': /scratch/kisskb/src/drivers/gpio/gpiolib.c:558:1: warning: control reaches end of non-void function [-Wreturn-type] /scratch/kisskb/src/drivers/gpio/gpiolib.c: In function 'gpio_to_chip': /scratch/kisskb/src/drivers/gpio/gpiolib.c:121:1: warning: control reaches end of non-void function [-Wreturn-type] make[3]: *** [drivers/gpio/gpiolib.o] Error 1 CC drivers/gpio/gpio-adp5520.o CC security/tomoyo/load_policy.o In file included from /scratch/kisskb/src/drivers/gpio/gpiolib-of.c:21:0: /scratch/kisskb/src/include/linux/of_gpio.h:40:19: error: field 'gc' has incomplete type In file included from /scratch/kisskb/src/drivers/gpio/gpiolib-of.c:21:0: /scratch/kisskb/src/include/linux/of_gpio.h: In function 'to_of_mm_gpio_chip': /scratch/kisskb/src/include/linux/of_gpio.h:47:72: warning: initialization from incompatible pointer type [enabled by default] /scratch/kisskb/src/drivers/gpio/gpiolib-of.c: In function 'of_gpiochip_find_and_xlate': /scratch/kisskb/src/drivers/gpio/gpiolib-of.c:39:9: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib-of.c:40:9: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib-of.c:41:10: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib-of.c:44:10: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib-of.c:48:30: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib-of.c: In function 'of_get_named_gpio_flags': /scratch/kisskb/src/drivers/gpio/gpiolib-of.c:83:2: error: implicit declaration of function 'gpiochip_find' [-Werror=implicit-function-declaration] /scratch/kisskb/src/drivers/gpio/gpiolib-of.c: In function 'of_gpio_simple_xlate': /scratch/kisskb/src/drivers/gpio/gpiolib-of.c:146:8: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib-of.c:151:57: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib-of.c:154:29: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib-of.c: In function 'of_mm_gpiochip_add': /scratch/kisskb/src/drivers/gpio/gpiolib-of.c:189:4: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib-of.c:190:9: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib-of.c:197:4: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib-of.c:204:2: error: implicit declaration of function 'gpiochip_add' [-Werror=implicit-function-declaration] /scratch/kisskb/src/drivers/gpio/gpiolib-of.c:212:10: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib-of.c: In function 'of_gpiochip_add': /scratch/kisskb/src/drivers/gpio/gpiolib-of.c:270:12: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib-of.c:270:31: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib-of.c:271:7: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib-of.c:271:23: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib-of.c:273:11: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib-of.c:276:11: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib-of.c:277:7: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib-of.c:278:7: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib-of.c:282:18: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib-of.c: In function 'of_gpiochip_remove': /scratch/kisskb/src/drivers/gpio/gpiolib-of.c:289:10: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpiolib-of.c:290:19: error: dereferencing pointer to incomplete type cc1: some warnings being treated as errors make[3]: *** [drivers/gpio/gpiolib-of.o] Error 1 LD block/partitions/built-in.o CC net/caif/cfpkt_skbuff.o CC crypto/rmd128.o CC net/mac802154/mib.o CC drivers/gpio/gpio-adp5588.o CC net/phonet/pn_netlink.o CC drivers/i2c/i2c-boardinfo.o CC drivers/base/init.o CC kernel/power/suspend.o CC kernel/time/ntp.o CC kernel/power/autosleep.o CC net/irda/irttp.o /scratch/kisskb/src/drivers/dma/timb_dma.c:801:12: warning: 'td_remove' defined but not used [-Wunused-function] CC security/tomoyo/memory.o CC net/mac802154/monitor.o CC kernel/irq/manage.o CC drivers/char/hw_random/atmel-rng.o CC net/mac802154/wpan.o CC crypto/rmd256.o LD drivers/hsi/built-in.o CC net/phonet/socket.o CC crypto/rmd320.o CC net/core/net_namespace.o LD drivers/cpufreq/built-in.o CC crypto/sha1_generic.o LD drivers/extcon/built-in.o CC kernel/stacktrace.o CC crypto/sha256_generic.o CC lib/pci_iomap.o CC crypto/sha512_generic.o CC drivers/clk/clk-mux.o LD drivers/idle/built-in.o CC kernel/mutex-debug.o CC crypto/gf128mul.o CC net/irda/irda_device.o CC net/openvswitch/dp_notify.o CC net/rfkill/core.o LD net/ieee802154/ieee802154.o CC net/openvswitch/flow.o CC drivers/gpio/gpio-da9052.o CC net/core/secure_seq.o CC drivers/gpio/gpio-max730x.o LD net/ieee802154/af_802154.o CC drivers/clk/clk-max77686.o LD net/ieee802154/built-in.o CC kernel/irq/spurious.o CC drivers/i2c/i2c-core.o CC drivers/clk/versatile/clk-icst.o CC drivers/clk/clk-twl6040.o LD net/llc/llc.o CC drivers/iio/industrialio-core.o CC drivers/clk/versatile/clk-integrator.o CC crypto/ecb.o LD net/llc/built-in.o /scratch/kisskb/src/drivers/gpio/gpio-adp5520.c:20:19: error: field 'gpio_chip' has incomplete type /scratch/kisskb/src/drivers/gpio/gpio-adp5520.c: In function 'adp5520_gpio_get_value': /scratch/kisskb/src/drivers/gpio/gpio-adp5520.c:30:75: warning: initialization from incompatible pointer type [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-adp5520.c: In function 'adp5520_gpio_set_value': /scratch/kisskb/src/drivers/gpio/gpio-adp5520.c:49:75: warning: initialization from incompatible pointer type [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-adp5520.c: In function 'adp5520_gpio_direction_input': /scratch/kisskb/src/drivers/gpio/gpio-adp5520.c:60:75: warning: initialization from incompatible pointer type [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-adp5520.c: In function 'adp5520_gpio_direction_output': /scratch/kisskb/src/drivers/gpio/gpio-adp5520.c:73:75: warning: initialization from incompatible pointer type [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-adp5520.c: In function 'adp5520_gpio_probe': /scratch/kisskb/src/drivers/gpio/gpio-adp5520.c:126:4: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpio-adp5520.c:127:4: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpio-adp5520.c:128:4: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpio-adp5520.c:129:4: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpio-adp5520.c:130:4: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpio-adp5520.c:132:4: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpio-adp5520.c:133:4: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpio-adp5520.c:134:4: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpio-adp5520.c:135:4: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpio-adp5520.c:158:2: error: implicit declaration of function 'gpiochip_add' [-Werror=implicit-function-declaration] /scratch/kisskb/src/drivers/gpio/gpio-adp5520.c: In function 'adp5520_gpio_remove': /scratch/kisskb/src/drivers/gpio/gpio-adp5520.c:176:2: error: implicit declaration of function 'gpiochip_remove' [-Werror=implicit-function-declaration] cc1: some warnings being treated as errors make[3]: *** [drivers/gpio/gpio-adp5520.o] Error 1 CC fs/bad_inode.o CC drivers/base/map.o LD net/wireless/built-in.o CC net/caif/caif_socket.o CC drivers/gpio/gpio-max7300.o CC net/sched/sch_generic.o CC net/caif/caif_usb.o CC net/ax25/ax25_timer.o CC net/core/flow_dissector.o CC drivers/char/hw_random/virtio-rng.o CC kernel/irq/resend.o CC net/xfrm/xfrm_policy.o CC drivers/char/hw_random/exynos-rng.o CC net/xfrm/xfrm_state.o CC crypto/cbc.o LD net/dcb/built-in.o CC crypto/xts.o CC crypto/ctr.o CC net/core/dev.o CC crypto/gcm.o CC kernel/trace/ftrace.o CC security/tomoyo/mount.o CC crypto/des_generic.o CC net/ax25/ax25_uid.o CC net/ax25/af_ax25.o /scratch/kisskb/src/drivers/gpio/gpio-adp5588.c:32:19: error: field 'gpio_chip' has incomplete type /scratch/kisskb/src/drivers/gpio/gpio-adp5588.c: In function 'adp5588_gpio_get_value': /scratch/kisskb/src/drivers/gpio/gpio-adp5588.c:69:73: warning: initialization from incompatible pointer type [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-adp5588.c:69:73: warning: (near initialization for 'dev') [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-adp5588.c: In function 'adp5588_gpio_set_value': /scratch/kisskb/src/drivers/gpio/gpio-adp5588.c:80:73: warning: initialization from incompatible pointer type [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-adp5588.c:80:73: warning: (near initialization for 'dev') [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-adp5588.c: In function 'adp5588_gpio_direction_input': /scratch/kisskb/src/drivers/gpio/gpio-adp5588.c:101:73: warning: initialization from incompatible pointer type [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-adp5588.c:101:73: warning: (near initialization for 'dev') [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-adp5588.c: In function 'adp5588_gpio_direction_output': /scratch/kisskb/src/drivers/gpio/gpio-adp5588.c:119:73: warning: initialization from incompatible pointer type [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-adp5588.c:119:73: warning: (near initialization for 'dev') [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-adp5588.c: In function 'adp5588_gpio_probe': /scratch/kisskb/src/drivers/gpio/gpio-adp5588.c:377:4: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpio-adp5588.c:378:4: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpio-adp5588.c:379:4: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpio-adp5588.c:380:4: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpio-adp5588.c:381:4: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpio-adp5588.c:383:4: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpio-adp5588.c:384:4: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpio-adp5588.c:385:4: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpio-adp5588.c:386:4: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpio-adp5588.c:417:2: error: implicit declaration of function 'gpiochip_add' [-Werror=implicit-function-declaration] /scratch/kisskb/src/drivers/gpio/gpio-adp5588.c:425:32: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpio-adp5588.c:425:42: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpio-adp5588.c: In function 'adp5588_gpio_remove': /scratch/kisskb/src/drivers/gpio/gpio-adp5588.c:460:2: error: implicit declaration of function 'gpiochip_remove' [-Werror=implicit-function-declaration] cc1: some warnings being treated as errors make[3]: *** [drivers/gpio/gpio-adp5588.o] Error 1 CC drivers/gpio/gpio-mc33880.o CC drivers/hwmon/w83795.o In file included from /scratch/kisskb/src/drivers/gpio/gpio-max730x.c:37:0: /scratch/kisskb/src/include/linux/spi/max7301.h:15:19: error: field 'chip' has incomplete type /scratch/kisskb/src/drivers/gpio/gpio-max730x.c: In function 'max7301_direction_input': /scratch/kisskb/src/drivers/gpio/gpio-max730x.c:53:80: warning: initialization from incompatible pointer type [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-max730x.c:53:80: warning: (near initialization for 'ts') [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-max730x.c: In function 'max7301_direction_output': /scratch/kisskb/src/drivers/gpio/gpio-max730x.c:95:80: warning: initialization from incompatible pointer type [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-max730x.c:95:80: warning: (near initialization for 'ts') [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-max730x.c: In function 'max7301_get': /scratch/kisskb/src/drivers/gpio/gpio-max730x.c:123:80: warning: initialization from incompatible pointer type [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-max730x.c:123:80: warning: (near initialization for 'ts') [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-max730x.c: In function 'max7301_set': /scratch/kisskb/src/drivers/gpio/gpio-max730x.c:151:80: warning: initialization from incompatible pointer type [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-max730x.c:151:80: warning: (near initialization for 'ts') [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-max730x.c: In function '__max730x_probe': /scratch/kisskb/src/drivers/gpio/gpio-max730x.c:216:2: error: implicit declaration of function 'gpiochip_add' [-Werror=implicit-function-declaration] /scratch/kisskb/src/drivers/gpio/gpio-max730x.c: In function '__max730x_remove': /scratch/kisskb/src/drivers/gpio/gpio-max730x.c:242:2: error: implicit declaration of function 'gpiochip_remove' [-Werror=implicit-function-declaration] cc1: some warnings being treated as errors make[3]: *** [drivers/gpio/gpio-max730x.o] Error 1 CC net/core/ethtool.o CC kernel/lockdep.o CC kernel/futex.o CC net/sched/sch_mq.o CC net/rfkill/rfkill-gpio.o CC net/irda/irias_object.o CC security/tomoyo/network.o CC lib/iomap_copy.o CC net/core/dev_addr_lists.o LD drivers/clk/versatile/built-in.o CC net/core/dst.o CC drivers/input/gameport/gameport.o CC lib/devres.o CC fs/file.o LD drivers/char/hw_random/rng-core.o CC drivers/base/devres.o CC net/core/netevent.o CC net/irda/wrapper.o CC kernel/time/clocksource.o CC kernel/time/jiffies.o LD drivers/cpuidle/governors/built-in.o CC drivers/char/tpm/tpm.o LD drivers/cpuidle/built-in.o In file included from /scratch/kisskb/src/drivers/gpio/gpio-max7300.c:16:0: /scratch/kisskb/src/include/linux/spi/max7301.h:15:19: error: field 'chip' has incomplete type make[3]: *** [drivers/gpio/gpio-max7300.o] Error 1 CC drivers/gpio/gpio-mcp23s08.o CC kernel/rtmutex.o LD drivers/block/built-in.o CC drivers/hwmon/w83781d.o CC security/tomoyo/realpath.o CC lib/spinlock_debug.o CC kernel/irq/chip.o CC kernel/power/wakelock.o CC net/core/neighbour.o CC lib/hweight.o CC kernel/power/poweroff.o CC net/irda/af_irda.o CC crypto/blowfish_generic.o CC kernel/trace/ring_buffer.o CC lib/debugobjects.o CC drivers/input/serio/serio.o LD net/ipx/ipx.o /scratch/kisskb/src/drivers/gpio/gpio-da9052.c:51:19: error: field 'gp' has incomplete type /scratch/kisskb/src/drivers/gpio/gpio-da9052.c: In function 'to_da9052_gpio': /scratch/kisskb/src/drivers/gpio/gpio-da9052.c:56:68: warning: initialization from incompatible pointer type [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-da9052.c: At top level: /scratch/kisskb/src/drivers/gpio/gpio-da9052.c:195:15: error: variable 'reference_gp' has initializer but incomplete type /scratch/kisskb/src/drivers/gpio/gpio-da9052.c:196:2: error: unknown field 'label' specified in initializer /scratch/kisskb/src/drivers/gpio/gpio-da9052.c:196:2: warning: excess elements in struct initializer [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-da9052.c:196:2: warning: (near initialization for 'reference_gp') [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-da9052.c:197:2: error: unknown field 'owner' specified in initializer /scratch/kisskb/src/drivers/gpio/gpio-da9052.c:197:20: warning: excess elements in struct initializer [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-da9052.c:197:20: warning: (near initialization for 'reference_gp') [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-da9052.c:198:2: error: unknown field 'get' specified in initializer /scratch/kisskb/src/drivers/gpio/gpio-da9052.c:198:2: warning: excess elements in struct initializer [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-da9052.c:198:2: warning: (near initialization for 'reference_gp') [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-da9052.c:199:2: error: unknown field 'set' specified in initializer /scratch/kisskb/src/drivers/gpio/gpio-da9052.c:199:2: warning: excess elements in struct initializer [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-da9052.c:199:2: warning: (near initialization for 'reference_gp') [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-da9052.c:200:2: error: unknown field 'direction_input' specified in initializer /scratch/kisskb/src/drivers/gpio/gpio-da9052.c:200:2: warning: excess elements in struct initializer [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-da9052.c:200:2: warning: (near initialization for 'reference_gp') [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-da9052.c:201:2: error: unknown field 'direction_output' specified in initializer /scratch/kisskb/src/drivers/gpio/gpio-da9052.c:201:2: warning: excess elements in struct initializer [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-da9052.c:201:2: warning: (near initialization for 'reference_gp') [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-da9052.c:202:2: error: unknown field 'to_irq' specified in initializer /scratch/kisskb/src/drivers/gpio/gpio-da9052.c:202:2: warning: excess elements in struct initializer [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-da9052.c:202:2: warning: (near initialization for 'reference_gp') [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-da9052.c:203:2: error: unknown field 'can_sleep' specified in initializer /scratch/kisskb/src/drivers/gpio/gpio-da9052.c:203:2: warning: excess elements in struct initializer [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-da9052.c:203:2: warning: (near initialization for 'reference_gp') [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-da9052.c:204:2: error: unknown field 'ngpio' specified in initializer /scratch/kisskb/src/drivers/gpio/gpio-da9052.c:204:2: warning: excess elements in struct initializer [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-da9052.c:204:2: warning: (near initialization for 'reference_gp') [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-da9052.c:205:2: error: unknown field 'base' specified in initializer /scratch/kisskb/src/drivers/gpio/gpio-da9052.c:205:2: warning: excess elements in struct initializer [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-da9052.c:205:2: warning: (near initialization for 'reference_gp') [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-da9052.c: In function 'da9052_gpio_probe': /scratch/kisskb/src/drivers/gpio/gpio-da9052.c:225:2: error: implicit declaration of function 'gpiochip_add' [-Werror=implicit-function-declaration] /scratch/kisskb/src/drivers/gpio/gpio-da9052.c: In function 'da9052_gpio_remove': /scratch/kisskb/src/drivers/gpio/gpio-da9052.c:240:2: error: implicit declaration of function 'gpiochip_remove' [-Werror=implicit-function-declaration] /scratch/kisskb/src/drivers/gpio/gpio-da9052.c:241:1: warning: control reaches end of non-void function [-Wreturn-type] cc1: some warnings being treated as errors make[3]: *** [drivers/gpio/gpio-da9052.o] Error 1 CC kernel/trace/ring_buffer_benchmark.o CC drivers/gpio/gpio-pca953x.o CC drivers/hwmon/ad7314.o CC net/irda/discovery.o LD net/ipx/built-in.o CC net/core/rtnetlink.o CC drivers/base/attribute_container.o CC kernel/sched/clock.o CC drivers/char/ppdev.o LD drivers/cdrom/built-in.o CC drivers/iommu/of_iommu.o CC fs/filesystems.o LD drivers/char/hw_random/built-in.o CC drivers/irqchip/irqchip.o CC drivers/leds/led-core.o /scratch/kisskb/src/drivers/gpio/gpio-mc33880.c:51:19: error: field 'chip' has incomplete type /scratch/kisskb/src/drivers/gpio/gpio-mc33880.c: In function 'mc33880_set': /scratch/kisskb/src/drivers/gpio/gpio-mc33880.c:74:80: warning: initialization from incompatible pointer type [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-mc33880.c:74:80: warning: (near initialization for 'mc') [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-mc33880.c: In function 'mc33880_probe': /scratch/kisskb/src/drivers/gpio/gpio-mc33880.c:114:28: warning: left-hand operand of comma expression has no effect [-Wunused-value] /scratch/kisskb/src/drivers/gpio/gpio-mc33880.c:137:2: error: implicit declaration of function 'gpiochip_add' [-Werror=implicit-function-declaration] /scratch/kisskb/src/drivers/gpio/gpio-mc33880.c: In function 'mc33880_remove': /scratch/kisskb/src/drivers/gpio/gpio-mc33880.c:161:2: error: implicit declaration of function 'gpiochip_remove' [-Werror=implicit-function-declaration] cc1: some warnings being treated as errors make[3]: *** [drivers/gpio/gpio-mc33880.o] Error 1 LD drivers/clk/built-in.o CC crypto/blowfish_common.o CC drivers/input/serio/serport.o CC drivers/input/serio/ambakmi.o CC net/irda/parameters.o CC net/irda/irnetlink.o CC lib/bitrev.o LD drivers/lguest/built-in.o LD net/caif/caif.o LD drivers/macintosh/built-in.o LD drivers/mailbox/built-in.o CC net/openvswitch/vport.o CC drivers/input/serio/libps2.o CC kernel/irq/dummychip.o CC net/openvswitch/vport-internal_dev.o CC drivers/i2c/i2c-smbus.o make[2]: Target `__build' not remade because of errors. make[1]: *** [mm] Error 2 CC kernel/irq/devres.o CC crypto/aes_generic.o CC kernel/sched/cputime.o CC kernel/sched/idle_task.o CC drivers/memstick/core/memstick.o CC drivers/hwmon/ad7414.o CC kernel/sched/fair.o CC drivers/mfd/88pm860x-core.o CC drivers/misc/ad525x_dpot.o /scratch/kisskb/src/drivers/gpio/gpio-mcp23s08.c:61:19: error: field 'chip' has incomplete type /scratch/kisskb/src/drivers/gpio/gpio-mcp23s08.c: In function 'mcp23s08_direction_input': /scratch/kisskb/src/drivers/gpio/gpio-mcp23s08.c:248:83: warning: initialization from incompatible pointer type [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-mcp23s08.c:248:83: warning: (near initialization for 'mcp') [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-mcp23s08.c: In function 'mcp23s08_get': /scratch/kisskb/src/drivers/gpio/gpio-mcp23s08.c:260:83: warning: initialization from incompatible pointer type [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-mcp23s08.c:260:83: warning: (near initialization for 'mcp') [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-mcp23s08.c: In function 'mcp23s08_set': /scratch/kisskb/src/drivers/gpio/gpio-mcp23s08.c:291:83: warning: initialization from incompatible pointer type [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-mcp23s08.c:291:83: warning: (near initialization for 'mcp') [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-mcp23s08.c: In function 'mcp23s08_direction_output': /scratch/kisskb/src/drivers/gpio/gpio-mcp23s08.c:302:83: warning: initialization from incompatible pointer type [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-mcp23s08.c:302:83: warning: (near initialization for 'mcp') [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-mcp23s08.c: In function 'mcp23s08_dbg_show': /scratch/kisskb/src/drivers/gpio/gpio-mcp23s08.c:333:66: warning: initialization from incompatible pointer type [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-mcp23s08.c:345:32: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpio-mcp23s08.c:348:3: error: implicit declaration of function 'gpiochip_is_requested' [-Werror=implicit-function-declaration] /scratch/kisskb/src/drivers/gpio/gpio-mcp23s08.c:348:9: warning: assignment makes pointer from integer without a cast [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-mcp23s08.c:353:8: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpio-mcp23s08.c: In function 'mcp23s08_probe_one': /scratch/kisskb/src/drivers/gpio/gpio-mcp23s08.c:466:2: error: implicit declaration of function 'gpiochip_add' [-Werror=implicit-function-declaration] /scratch/kisskb/src/drivers/gpio/gpio-mcp23s08.c: In function 'mcp230xx_remove': /scratch/kisskb/src/drivers/gpio/gpio-mcp23s08.c:516:2: error: implicit declaration of function 'gpiochip_remove' [-Werror=implicit-function-declaration] cc1: some warnings being treated as errors make[3]: *** [drivers/gpio/gpio-mcp23s08.o] Error 1 CC net/xfrm/xfrm_hash.o LD drivers/media/common/b2c2/built-in.o LD drivers/media/common/saa7146/built-in.o CC drivers/irqchip/irq-versatile-fpga.o CC lib/crc-ccitt.o LD drivers/media/common/siano/built-in.o LD kernel/power/built-in.o CC kernel/trace/trace.o CC drivers/leds/led-class.o /scratch/kisskb/src/drivers/gpio/gpio-pca953x.c:96:19: error: field 'gpio_chip' has incomplete type /scratch/kisskb/src/drivers/gpio/gpio-pca953x.c: In function 'pca953x_gpio_direction_input': /scratch/kisskb/src/drivers/gpio/gpio-pca953x.c:208:76: warning: initialization from incompatible pointer type [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-pca953x.c: In function 'pca953x_gpio_direction_output': /scratch/kisskb/src/drivers/gpio/gpio-pca953x.c:239:76: warning: initialization from incompatible pointer type [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-pca953x.c: In function 'pca953x_gpio_get_value': /scratch/kisskb/src/drivers/gpio/gpio-pca953x.c:291:76: warning: initialization from incompatible pointer type [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-pca953x.c: In function 'pca953x_gpio_set_value': /scratch/kisskb/src/drivers/gpio/gpio-pca953x.c:321:76: warning: initialization from incompatible pointer type [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-pca953x.c: In function 'pca953x_setup_gpio': /scratch/kisskb/src/drivers/gpio/gpio-pca953x.c:354:4: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpio-pca953x.c:355:4: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpio-pca953x.c:356:4: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpio-pca953x.c:357:4: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpio-pca953x.c:358:4: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpio-pca953x.c:360:4: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpio-pca953x.c:361:4: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpio-pca953x.c:362:4: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpio-pca953x.c:363:4: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpio-pca953x.c:364:4: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpio-pca953x.c:365:4: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpio-pca953x.c: In function 'pca953x_gpio_to_irq': /scratch/kisskb/src/drivers/gpio/gpio-pca953x.c:373:76: warning: initialization from incompatible pointer type [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-pca953x.c: In function 'pca953x_probe': /scratch/kisskb/src/drivers/gpio/gpio-pca953x.c:772:2: error: implicit declaration of function 'gpiochip_add' [-Werror=implicit-function-declaration] /scratch/kisskb/src/drivers/gpio/gpio-pca953x.c: In function 'pca953x_remove': /scratch/kisskb/src/drivers/gpio/gpio-pca953x.c:803:2: error: implicit declaration of function 'gpiochip_remove' [-Werror=implicit-function-declaration] cc1: some warnings being treated as errors LD drivers/media/common/built-in.o make[3]: *** [drivers/gpio/gpio-pca953x.o] Error 1 LD drivers/iommu/built-in.o CC drivers/gpio/gpio-pcf857x.o CC drivers/leds/led-triggers.o CC kernel/up.o CC drivers/leds/leds-lm3642.o CC kernel/spinlock.o CC kernel/time/timer_list.o CC crypto/cast_common.o LD drivers/char/ipmi/ipmi_si.o LD drivers/memstick/host/built-in.o CC kernel/time/timeconv.o CC kernel/kallsyms.o CC drivers/hwmon/adcxx.o CC drivers/iio/industrialio-event.o CC net/irda/irmod.o CC lib/crc16.o CC kernel/irq/autoprobe.o CC drivers/media/dvb-core/dvbdev.o CC drivers/media/dvb-frontends/dvb-pll.o CC drivers/media/dvb-frontends/sp8870.o CC net/openvswitch/vport-netdev.o CC kernel/time/posix-clock.o CC kernel/time/alarmtimer.o CC drivers/leds/leds-lp3944.o CC kernel/sched/rt.o CC drivers/misc/ad525x_dpot-i2c.o CC security/tomoyo/securityfs_if.o CC drivers/misc/ad525x_dpot-spi.o CC kernel/sched/stop_task.o CC kernel/sched/auto_group.o CC drivers/base/transport_class.o CC drivers/media/dvb-frontends/cx22700.o CC drivers/i2c/i2c-mux.o CC net/phonet/datagram.o CC net/core/utils.o CC drivers/media/dvb-core/dmxdev.o CC security/tomoyo/tomoyo.o CC security/tomoyo/util.o CC crypto/cast6_generic.o CC net/core/link_watch.o CC net/core/filter.o CC kernel/backtracetest.o CC kernel/cgroup.o CC drivers/base/topology.o CC drivers/base/devtmpfs.o /scratch/kisskb/src/net/rfkill/core.c: In function 'rfkill_get_type_str': /scratch/kisskb/src/net/rfkill/core.c:610:1: warning: control reaches end of non-void function [-Wreturn-type] CC crypto/khazad.o CC drivers/misc/atmel-ssc.o LD drivers/input/gameport/built-in.o LD net/rfkill/rfkill.o CC crypto/anubis.o CC crypto/seed.o CC net/xfrm/xfrm_input.o LD net/mac802154/mac802154.o LD net/rfkill/built-in.o CC drivers/iio/inkern.o CC kernel/time/clockevents.o LD net/mac802154/built-in.o CC fs/namespace.o CC drivers/media/dvb-frontends/s5h1432.o LD net/nfc/nfc.o CC net/irda/irlan/irlan_common.o CC kernel/time/tick-common.o CC crypto/deflate.o CC drivers/mmc/card/block.o CC lib/crc-itu-t.o /scratch/kisskb/src/drivers/gpio/gpio-pcf857x.c:65:19: error: field 'chip' has incomplete type /scratch/kisskb/src/drivers/gpio/gpio-pcf857x.c: In function 'pcf857x_input': /scratch/kisskb/src/drivers/gpio/gpio-pcf857x.c:119:82: warning: initialization from incompatible pointer type [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-pcf857x.c:119:82: warning: (near initialization for 'gpio') [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-pcf857x.c: In function 'pcf857x_get': /scratch/kisskb/src/drivers/gpio/gpio-pcf857x.c:132:82: warning: initialization from incompatible pointer type [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-pcf857x.c:132:82: warning: (near initialization for 'gpio') [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-pcf857x.c: In function 'pcf857x_output': /scratch/kisskb/src/drivers/gpio/gpio-pcf857x.c:141:82: warning: initialization from incompatible pointer type [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-pcf857x.c:141:82: warning: (near initialization for 'gpio') [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-pcf857x.c: In function 'pcf857x_to_irq': /scratch/kisskb/src/drivers/gpio/gpio-pcf857x.c:165:82: warning: initialization from incompatible pointer type [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-pcf857x.c:165:82: warning: (near initialization for 'gpio') [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-pcf857x.c: In function 'pcf857x_probe': /scratch/kisskb/src/drivers/gpio/gpio-pcf857x.c:367:2: error: implicit declaration of function 'gpiochip_add' [-Werror=implicit-function-declaration] /scratch/kisskb/src/drivers/gpio/gpio-pcf857x.c: In function 'pcf857x_remove': /scratch/kisskb/src/drivers/gpio/gpio-pcf857x.c:417:2: error: implicit declaration of function 'gpiochip_remove' [-Werror=implicit-function-declaration] cc1: some warnings being treated as errors make[3]: *** [drivers/gpio/gpio-pcf857x.o] Error 1 CC drivers/gpio/gpio-sx150x.o CC drivers/i2c/algos/i2c-algo-bit.o CC drivers/gpio/gpio-tps65910.o LD net/nfc/built-in.o CC drivers/char/tpm/tpm_i2c_infineon.o CC kernel/user_namespace.o CC drivers/char/tpm/tpm_i2c_stm_st33.o CC net/core/sock_diag.o CC kernel/irq/irqdomain.o CC fs/seq_file.o CC net/core/flow.o CC drivers/media/dvb-frontends/cx24110.o CC net/irda/irlan/irlan_eth.o CC drivers/misc/ics932s401.o CC net/irda/irlan/irlan_event.o CC net/irda/irlan/irlan_client.o CC net/sched/sch_api.o CC drivers/leds/leds-tca6507.o CC drivers/misc/lkdtm.o CC kernel/trace/trace_output.o CC drivers/mtd/mtdcore.o CC drivers/base/power/sysfs.o /scratch/kisskb/src/lib/debugobjects.c: In function 'debug_print_object': /scratch/kisskb/src/lib/debugobjects.c:254:9: warning: unused variable 'hint' [-Wunused-variable] /scratch/kisskb/src/lib/debugobjects.c: At top level: /scratch/kisskb/src/lib/debugobjects.c:73:20: warning: 'obj_states' defined but not used [-Wunused-variable] CC kernel/irq/pm.o CC drivers/base/power/generic_ops.o CC drivers/mmc/core/core.o CC drivers/mmc/host/mmci.o CC drivers/i2c/algos/i2c-algo-pcf.o CC fs/xattr.o CC drivers/leds/leds-pca955x.o CC drivers/net/Space.o CC drivers/leds/leds-pca9633.o CC drivers/mmc/card/queue.o HOSTCC lib/gen_crc32table CC drivers/media/dvb-frontends/l64781.o CC drivers/base/power/common.o CC drivers/mmc/host/sdhci.o LD drivers/memstick/core/built-in.o CC drivers/base/dma-mapping.o CC drivers/base/dma-coherent.o CC drivers/base/regmap/regmap.o LD drivers/input/serio/built-in.o LD drivers/char/ipmi/built-in.o LD drivers/memstick/built-in.o CC net/core/net-sysfs.o CC drivers/media/dvb-core/dvb_demux.o CC net/xfrm/xfrm_output.o /scratch/kisskb/src/drivers/gpio/gpio-tps65910.c:26:19: error: field 'gpio_chip' has incomplete type /scratch/kisskb/src/drivers/gpio/gpio-tps65910.c: In function 'to_tps65910_gpio': /scratch/kisskb/src/drivers/gpio/gpio-tps65910.c:32:77: warning: initialization from incompatible pointer type [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-tps65910.c: In function 'tps65910_gpio_probe': /scratch/kisskb/src/drivers/gpio/gpio-tps65910.c:180:2: error: implicit declaration of function 'gpiochip_add' [-Werror=implicit-function-declaration] /scratch/kisskb/src/drivers/gpio/gpio-tps65910.c: In function 'tps65910_gpio_remove': /scratch/kisskb/src/drivers/gpio/gpio-tps65910.c:195:2: error: implicit declaration of function 'gpiochip_remove' [-Werror=implicit-function-declaration] /scratch/kisskb/src/drivers/gpio/gpio-tps65910.c:196:1: warning: control reaches end of non-void function [-Wreturn-type] cc1: some warnings being treated as errors CC drivers/i2c/busses/i2c-designware-core.o make[3]: *** [drivers/gpio/gpio-tps65910.o] Error 1 GZIP kernel/config_data.gz CC kernel/pid_namespace.o CC drivers/mmc/core/bus.o LD drivers/dma/built-in.o CC drivers/mmc/card/mmc_test.o /scratch/kisskb/src/drivers/gpio/gpio-sx150x.c:47:19: error: field 'gpio_chip' has incomplete type /scratch/kisskb/src/drivers/gpio/gpio-sx150x.c: In function 'sx150x_gpio_get': /scratch/kisskb/src/drivers/gpio/gpio-sx150x.c:240:75: warning: initialization from incompatible pointer type [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-sx150x.c: In function 'sx150x_gpio_set': /scratch/kisskb/src/drivers/gpio/gpio-sx150x.c:255:75: warning: initialization from incompatible pointer type [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-sx150x.c: In function 'sx150x_gpio_direction_input': /scratch/kisskb/src/drivers/gpio/gpio-sx150x.c:270:75: warning: initialization from incompatible pointer type [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-sx150x.c: In function 'sx150x_gpio_direction_output': /scratch/kisskb/src/drivers/gpio/gpio-sx150x.c:287:75: warning: initialization from incompatible pointer type [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-sx150x.c: In function 'sx150x_gpio_to_irq': /scratch/kisskb/src/drivers/gpio/gpio-sx150x.c:301:75: warning: initialization from incompatible pointer type [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-sx150x.c: In function 'sx150x_probe': /scratch/kisskb/src/drivers/gpio/gpio-sx150x.c:603:2: error: implicit declaration of function 'gpiochip_add' [-Werror=implicit-function-declaration] /scratch/kisskb/src/drivers/gpio/gpio-sx150x.c:619:2: error: implicit declaration of function 'gpiochip_remove' [-Werror=implicit-function-declaration] cc1: some warnings being treated as errors make[3]: *** [drivers/gpio/gpio-sx150x.o] Error 1 CC kernel/time/tick-oneshot.o CC drivers/misc/apds9802als.o LD drivers/irqchip/built-in.o CC drivers/gpio/gpio-tps65912.o CC drivers/gpio/gpio-ts5500.o CC crypto/zlib.o CC kernel/res_counter.o LD drivers/nfc/built-in.o CC kernel/time/tick-sched.o CC drivers/i2c/muxes/i2c-mux-pca9541.o Generating built-in policy for TOMOYO 2.5.x. CC drivers/base/firmware_class.o CC drivers/mmc/core/host.o CC drivers/leds/leds-da9052.o CC drivers/of/base.o CC lib/crc7.o CC drivers/of/dma.o CC drivers/parport/share.o CC drivers/hwmon/adm1021.o CC drivers/mmc/core/mmc.o CC net/xfrm/xfrm_sysctl.o /scratch/kisskb/src/drivers/leds/leds-tca6507.c:179:19: error: field 'gpio' has incomplete type /scratch/kisskb/src/drivers/leds/leds-tca6507.c: In function 'tca6507_gpio_set_value': /scratch/kisskb/src/drivers/leds/leds-tca6507.c:591:91: warning: initialization from incompatible pointer type [enabled by default] /scratch/kisskb/src/drivers/leds/leds-tca6507.c:591:91: warning: (near initialization for 'tca') [enabled by default] /scratch/kisskb/src/drivers/leds/leds-tca6507.c: In function 'tca6507_probe_gpios': /scratch/kisskb/src/drivers/leds/leds-tca6507.c:640:2: error: implicit declaration of function 'gpiochip_add' [-Werror=implicit-function-declaration] /scratch/kisskb/src/drivers/leds/leds-tca6507.c: In function 'tca6507_remove_gpio': /scratch/kisskb/src/drivers/leds/leds-tca6507.c:653:3: error: implicit declaration of function 'gpiochip_remove' [-Werror=implicit-function-declaration] cc1: some warnings being treated as errors make[3]: *** [drivers/leds/leds-tca6507.o] Error 1 CC drivers/leds/leds-wm831x-status.o CC net/sched/sch_blackhole.o CC kernel/trace/trace_stat.o CC kernel/trace/trace_printk.o CC drivers/mmc/host/mmc_spi.o CC drivers/misc/isl29020.o CC crypto/michael_mic.o CC drivers/media/dvb-frontends/dib3000mb.o CC drivers/media/dvb-frontends/dib7000m.o CC fs/libfs.o LD net/netlink/built-in.o CC net/sched/cls_api.o CC net/sched/sch_fifo.o CC drivers/mtd/mtdsuper.o LD drivers/pinctrl/built-in.o CC drivers/base/power/qos.o CC drivers/base/power/main.o CC net/sched/sch_htb.o CC drivers/iio/industrialio-buffer.o CC net/sched/sch_red.o CC drivers/base/power/wakeup.o LD net/caif/built-in.o In file included from /scratch/kisskb/src/drivers/gpio/gpio-tps65912.c:22:0: /scratch/kisskb/src/include/linux/mfd/tps65912.h:301:19: error: field 'gpio' has incomplete type /scratch/kisskb/src/drivers/gpio/gpio-tps65912.c:26:19: error: field 'gpio_chip' has incomplete type /scratch/kisskb/src/drivers/gpio/gpio-tps65912.c: In function 'tps65912_gpio_get': /scratch/kisskb/src/drivers/gpio/gpio-tps65912.c:31:88: warning: initialization from incompatible pointer type [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-tps65912.c:31:88: warning: (near initialization for 'tps65912') [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-tps65912.c: In function 'tps65912_gpio_set': /scratch/kisskb/src/drivers/gpio/gpio-tps65912.c:45:88: warning: initialization from incompatible pointer type [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-tps65912.c:45:88: warning: (near initialization for 'tps65912') [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-tps65912.c: In function 'tps65912_gpio_output': /scratch/kisskb/src/drivers/gpio/gpio-tps65912.c:58:88: warning: initialization from incompatible pointer type [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-tps65912.c:58:88: warning: (near initialization for 'tps65912') [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-tps65912.c: In function 'tps65912_gpio_input': /scratch/kisskb/src/drivers/gpio/gpio-tps65912.c:69:88: warning: initialization from incompatible pointer type [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-tps65912.c:69:88: warning: (near initialization for 'tps65912') [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-tps65912.c: At top level: /scratch/kisskb/src/drivers/gpio/gpio-tps65912.c:75:15: error: variable 'template_chip' has initializer but incomplete type /scratch/kisskb/src/drivers/gpio/gpio-tps65912.c:76:2: error: unknown field 'label' specified in initializer /scratch/kisskb/src/drivers/gpio/gpio-tps65912.c:76:2: warning: excess elements in struct initializer [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-tps65912.c:76:2: warning: (near initialization for 'template_chip') [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-tps65912.c:77:2: error: unknown field 'owner' specified in initializer /scratch/kisskb/src/drivers/gpio/gpio-tps65912.c:77:20: warning: excess elements in struct initializer [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-tps65912.c:77:20: warning: (near initialization for 'template_chip') [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-tps65912.c:78:2: error: unknown field 'direction_input' specified in initializer /scratch/kisskb/src/drivers/gpio/gpio-tps65912.c:78:2: warning: excess elements in struct initializer [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-tps65912.c:78:2: warning: (near initialization for 'template_chip') [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-tps65912.c:79:2: error: unknown field 'direction_output' specified in initializer /scratch/kisskb/src/drivers/gpio/gpio-tps65912.c:79:2: warning: excess elements in struct initializer [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-tps65912.c:79:2: warning: (near initialization for 'template_chip') [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-tps65912.c:80:2: error: unknown field 'get' specified in initializer /scratch/kisskb/src/drivers/gpio/gpio-tps65912.c:80:2: warning: excess elements in struct initializer [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-tps65912.c:80:2: warning: (near initialization for 'template_chip') [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-tps65912.c:81:2: error: unknown field 'set' specified in initializer /scratch/kisskb/src/drivers/gpio/gpio-tps65912.c:81:2: warning: excess elements in struct initializer [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-tps65912.c:81:2: warning: (near initialization for 'template_chip') [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-tps65912.c:82:2: error: unknown field 'can_sleep' specified in initializer /scratch/kisskb/src/drivers/gpio/gpio-tps65912.c:82:2: warning: excess elements in struct initializer [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-tps65912.c:82:2: warning: (near initialization for 'template_chip') [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-tps65912.c:83:2: error: unknown field 'ngpio' specified in initializer /scratch/kisskb/src/drivers/gpio/gpio-tps65912.c:83:2: warning: excess elements in struct initializer [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-tps65912.c:83:2: warning: (near initialization for 'template_chip') [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-tps65912.c:84:2: error: unknown field 'base' specified in initializer /scratch/kisskb/src/drivers/gpio/gpio-tps65912.c:84:2: warning: excess elements in struct initializer [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-tps65912.c:84:2: warning: (near initialization for 'template_chip') [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-tps65912.c: In function 'tps65912_gpio_probe': /scratch/kisskb/src/drivers/gpio/gpio-tps65912.c:105:2: error: implicit declaration of function 'gpiochip_add' [-Werror=implicit-function-declaration] /scratch/kisskb/src/drivers/gpio/gpio-tps65912.c: In function 'tps65912_gpio_remove': /scratch/kisskb/src/drivers/gpio/gpio-tps65912.c:120:2: error: implicit declaration of function 'gpiochip_remove' [-Werror=implicit-function-declaration] /scratch/kisskb/src/drivers/gpio/gpio-tps65912.c:121:1: warning: control reaches end of non-void function [-Wreturn-type] cc1: some warnings being treated as errors LD drivers/platform/built-in.o make[3]: *** [drivers/gpio/gpio-tps65912.o] Error 1 CC drivers/gpio/gpio-twl6040.o CC drivers/base/power/clock_ops.o CC drivers/mfd/88pm860x-i2c.o CC drivers/mmc/core/mmc_ops.o CC crypto/crc32.o /scratch/kisskb/src/drivers/gpio/gpio-ts5500.c:38:19: error: field 'gpio_chip' has incomplete type /scratch/kisskb/src/drivers/gpio/gpio-ts5500.c: In function 'ts5500_gc_to_priv': /scratch/kisskb/src/drivers/gpio/gpio-ts5500.c:190:75: warning: initialization from incompatible pointer type [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-ts5500.c: In function 'ts5500_dio_probe': /scratch/kisskb/src/drivers/gpio/gpio-ts5500.c:416:2: error: implicit declaration of function 'gpiochip_add' [-Werror=implicit-function-declaration] /scratch/kisskb/src/drivers/gpio/gpio-ts5500.c:430:2: error: implicit declaration of function 'gpiochip_remove' [-Werror=implicit-function-declaration] /scratch/kisskb/src/drivers/gpio/gpio-ts5500.c: In function 'ts5500_dio_remove': /scratch/kisskb/src/drivers/gpio/gpio-ts5500.c:441:1: warning: control reaches end of non-void function [-Wreturn-type] cc1: some warnings being treated as errors make[3]: *** [drivers/gpio/gpio-ts5500.o] Error 1 CC drivers/mfd/da9055-core.o CC drivers/iio/industrialio-trigger.o CC drivers/mmc/core/sd.o CC drivers/mmc/core/sd_ops.o CC crypto/authenc.o CC drivers/media/dvb-frontends/dibx000_common.o CC drivers/base/soc.o CC lib/genalloc.o CC drivers/mfd/da9055-i2c.o CC drivers/mfd/max8925-core.o In file included from /scratch/kisskb/src/drivers/mmc/host/mmci.c:30:0: /scratch/kisskb/src/include/linux/of_gpio.h:40:19: error: field 'gc' has incomplete type In file included from /scratch/kisskb/src/drivers/mmc/host/mmci.c:30:0: /scratch/kisskb/src/include/linux/of_gpio.h: In function 'to_of_mm_gpio_chip': /scratch/kisskb/src/include/linux/of_gpio.h:47:72: warning: initialization from incompatible pointer type [enabled by default] make[4]: *** [drivers/mmc/host/mmci.o] Error 1 CC drivers/mfd/max8925-i2c.o /scratch/kisskb/src/net/core/ethtool.c: In function 'ethtool_get_feature_mask': /scratch/kisskb/src/net/core/ethtool.c:226:1: warning: control reaches end of non-void function [-Wreturn-type] CC drivers/mfd/tps65912-core.o /scratch/kisskb/src/drivers/misc/ics932s401.c: In function 'show_value': /scratch/kisskb/src/drivers/misc/ics932s401.c:384:2: warning: 'x' may be used uninitialized in this function [-Wuninitialized] /scratch/kisskb/src/drivers/misc/ics932s401.c: In function 'show_spread': /scratch/kisskb/src/drivers/misc/ics932s401.c:405:42: warning: 'reg' may be used uninitialized in this function [-Wuninitialized] CC net/phonet/sysctl.o CC net/irda/irlan/irlan_provider.o CC drivers/leds/leds-regulator.o CC drivers/misc/tsl2550.o CC net/core/net-traces.o CC drivers/base/regmap/regcache.o LD drivers/i2c/algos/built-in.o CC crypto/authencesn.o CC net/phonet/af_phonet.o CC net/xfrm/xfrm_replay.o CC net/phonet/pep.o LD drivers/media/firewire/built-in.o CC drivers/parport/ieee1284.o CC net/phonet/pep-gprs.o CC drivers/hwmon/adm1025.o CC drivers/media/dvb-core/dvb_filter.o CC net/sched/sch_dsmark.o CC drivers/parport/ieee1284_ops.o CC drivers/leds/leds-max8997.o CC net/core/timestamping.o CC security/tomoyo/common.o CC drivers/media/dvb-frontends/dib9000.o CC drivers/parport/procfs.o CC drivers/mfd/tps65912-irq.o CC drivers/net/loopback.o /scratch/kisskb/src/block/cfq-iosched.c: In function 'cfq_async_queue_prio': /scratch/kisskb/src/block/cfq-iosched.c:3636:1: warning: control reaches end of non-void function [-Wreturn-type] CC drivers/parport/parport_pc.o CC drivers/iio/industrialio-triggered-buffer.o LD drivers/i2c/muxes/built-in.o /scratch/kisskb/src/drivers/gpio/gpio-twl6040.c: In function 'twl6040gpo_get': /scratch/kisskb/src/drivers/gpio/gpio-twl6040.c:39:48: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpio-twl6040.c: In function 'twl6040gpo_set': /scratch/kisskb/src/drivers/gpio/gpio-twl6040.c:58:48: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/gpio/gpio-twl6040.c: At top level: /scratch/kisskb/src/drivers/gpio/gpio-twl6040.c:74:15: error: variable 'twl6040gpo_chip' has initializer but incomplete type /scratch/kisskb/src/drivers/gpio/gpio-twl6040.c:75:2: error: unknown field 'label' specified in initializer /scratch/kisskb/src/drivers/gpio/gpio-twl6040.c:75:2: warning: excess elements in struct initializer [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-twl6040.c:75:2: warning: (near initialization for 'twl6040gpo_chip') [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-twl6040.c:76:2: error: unknown field 'owner' specified in initializer /scratch/kisskb/src/drivers/gpio/gpio-twl6040.c:76:20: warning: excess elements in struct initializer [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-twl6040.c:76:20: warning: (near initialization for 'twl6040gpo_chip') [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-twl6040.c:77:2: error: unknown field 'get' specified in initializer /scratch/kisskb/src/drivers/gpio/gpio-twl6040.c:77:2: warning: excess elements in struct initializer [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-twl6040.c:77:2: warning: (near initialization for 'twl6040gpo_chip') [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-twl6040.c:78:2: error: unknown field 'direction_output' specified in initializer /scratch/kisskb/src/drivers/gpio/gpio-twl6040.c:78:2: warning: excess elements in struct initializer [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-twl6040.c:78:2: warning: (near initialization for 'twl6040gpo_chip') [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-twl6040.c:79:2: error: unknown field 'set' specified in initializer /scratch/kisskb/src/drivers/gpio/gpio-twl6040.c:79:2: warning: excess elements in struct initializer [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-twl6040.c:79:2: warning: (near initialization for 'twl6040gpo_chip') [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-twl6040.c:80:2: error: unknown field 'can_sleep' specified in initializer /scratch/kisskb/src/drivers/gpio/gpio-twl6040.c:80:2: warning: excess elements in struct initializer [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-twl6040.c:80:2: warning: (near initialization for 'twl6040gpo_chip') [enabled by default] /scratch/kisskb/src/drivers/gpio/gpio-twl6040.c: In function 'gpo_twl6040_probe': /scratch/kisskb/src/drivers/gpio/gpio-twl6040.c:93:3: error: invalid use of undefined type 'struct gpio_chip' /scratch/kisskb/src/drivers/gpio/gpio-twl6040.c:95:3: error: invalid use of undefined type 'struct gpio_chip' /scratch/kisskb/src/drivers/gpio/gpio-twl6040.c:98:3: error: invalid use of undefined type 'struct gpio_chip' /scratch/kisskb/src/drivers/gpio/gpio-twl6040.c:100:3: error: invalid use of undefined type 'struct gpio_chip' /scratch/kisskb/src/drivers/gpio/gpio-twl6040.c:102:2: error: invalid use of undefined type 'struct gpio_chip' /scratch/kisskb/src/drivers/gpio/gpio-twl6040.c:104:2: error: invalid use of undefined type 'struct gpio_chip' /scratch/kisskb/src/drivers/gpio/gpio-twl6040.c:107:2: error: implicit declaration of function 'gpiochip_add' [-Werror=implicit-function-declaration] /scratch/kisskb/src/drivers/gpio/gpio-twl6040.c:110:3: error: invalid use of undefined type 'struct gpio_chip' /scratch/kisskb/src/drivers/gpio/gpio-twl6040.c: In function 'gpo_twl6040_remove': /scratch/kisskb/src/drivers/gpio/gpio-twl6040.c:118:2: error: implicit declaration of function 'gpiochip_remove' [-Werror=implicit-function-declaration] cc1: some warnings being treated as errors make[3]: *** [drivers/gpio/gpio-twl6040.o] Error 1 CC drivers/iio/kfifo_buf.o LD kernel/irq/built-in.o LD block/built-in.o make[3]: Target `__build' not remade because of errors. make[2]: *** [drivers/gpio] Error 2 CC net/sched/sch_sfb.o CC drivers/leds/leds-lm355x.o LD drivers/char/tpm/built-in.o CC drivers/iio/accel/st_accel_core.o CC drivers/mmc/host/of_mmc_spi.o CC kernel/hung_task.o CC drivers/mmc/host/tmio_mmc.o CC kernel/watchdog.o CC drivers/mtd/mtdconcat.o LD drivers/char/built-in.o CC fs/fs-writeback.o CC drivers/mmc/core/sdio.o CC fs/pnode.o In file included from /scratch/kisskb/src/drivers/mfd/tps65912-core.c:22:0: /scratch/kisskb/src/include/linux/mfd/tps65912.h:301:19: error: field 'gpio' has incomplete type make[3]: *** [drivers/mfd/tps65912-core.o] Error 1 CC drivers/mtd/mtdpart.o CC drivers/mfd/wm831x-core.o CC drivers/iio/accel/st_accel_buffer.o CC drivers/of/fdt.o /scratch/kisskb/src/drivers/misc/lkdtm.c: In function 'recursive_loop.constprop.4': /scratch/kisskb/src/drivers/misc/lkdtm.c:276:1: warning: the frame size of 1032 bytes is larger than 1024 bytes [-Wframe-larger-than=] CC drivers/of/address.o CC drivers/mfd/wm831x-irq.o CC kernel/trace/trace_sched_switch.o CC drivers/hwmon/adm1026.o CC drivers/of/irq.o CC net/irda/irlan/irlan_filter.o CC drivers/i2c/busses/i2c-designware-platdrv.o CC net/core/netprio_cgroup.o CC drivers/hwmon/adm1029.o CC drivers/i2c/busses/i2c-nomadik.o CC drivers/i2c/busses/i2c-ocores.o CC drivers/mmc/core/sdio_ops.o CC crypto/lzo.o LD net/ax25/ax25.o CC drivers/media/i2c/msp3400-driver.o CC drivers/iio/adc/ad_sigma_delta.o CC drivers/mfd/wm831x-otp.o CC drivers/misc/ds1682.o LD net/ax25/built-in.o CC net/xfrm/xfrm_algo.o In file included from /scratch/kisskb/src/drivers/mfd/tps65912-irq.c:24:0: /scratch/kisskb/src/include/linux/mfd/tps65912.h:301:19: error: field 'gpio' has incomplete type make[3]: *** [drivers/mfd/tps65912-irq.o] Error 1 CC drivers/mmc/core/sdio_bus.o CC kernel/seccomp.o CC fs/drop_caches.o CC net/sched/sch_sfq.o CC drivers/media/dvb-frontends/ves1820.o CC drivers/mmc/core/sdio_cis.o LD drivers/iio/amplifiers/built-in.o CC fs/splice.o LD net/openvswitch/openvswitch.o CC fs/sync.o LD drivers/media/mmc/siano/built-in.o CC drivers/mmc/core/sdio_io.o LD drivers/media/mmc/built-in.o LD net/openvswitch/built-in.o CC net/irda/irlan/irlan_provider_event.o CC net/sched/sch_tbf.o CC kernel/rcutorture.o CC drivers/iio/dac/ad5360.o LD drivers/iio/common/hid-sensors/built-in.o CC drivers/mtd/nftlcore.o CC net/irda/irlan/irlan_client_event.o CC kernel/rcutiny.o LD drivers/net/caif/built-in.o In file included from /scratch/kisskb/src/drivers/mmc/host/of_mmc_spi.c:21:0: /scratch/kisskb/src/include/linux/of_gpio.h:40:19: error: field 'gc' has incomplete type In file included from /scratch/kisskb/src/drivers/mmc/host/of_mmc_spi.c:21:0: /scratch/kisskb/src/include/linux/of_gpio.h: In function 'to_of_mm_gpio_chip': /scratch/kisskb/src/include/linux/of_gpio.h:47:72: warning: initialization from incompatible pointer type [enabled by default] make[4]: *** [drivers/mmc/host/of_mmc_spi.o] Error 1 LD kernel/time/built-in.o LD drivers/iio/frequency/built-in.o CC drivers/media/i2c/msp3400-kthreads.o CC drivers/mmc/host/tmio_mmc_pio.o CC drivers/mtd/nftlmount.o CC drivers/mmc/core/sdio_irq.o CC kernel/trace/trace_functions.o CC drivers/pps/pps.o CC drivers/iio/common/st_sensors/st_sensors_i2c.o CC kernel/relay.o CC drivers/net/hamradio/mkiss.o CC drivers/misc/ti_dac7512.o CC drivers/iio/gyro/adis16136.o CC lib/lzo/lzo1x_compress.o CC drivers/of/device.o CC lib/lzo/lzo1x_decompress_safe.o CC fs/utimes.o CC drivers/media/i2c/cx25840/cx25840-core.o CC drivers/iio/adc/ad7266.o CC drivers/ptp/ptp_clock.o /scratch/kisskb/src/fs/namei.c: In function 'acl_by_type': /scratch/kisskb/src/include/linux/posix_acl.h:108:1: warning: control reaches end of non-void function [-Wreturn-type] CC drivers/mfd/wm831x-auxadc.o CC drivers/iio/accel/st_accel_i2c.o CC drivers/iio/accel/st_accel_spi.o CC drivers/media/i2c/cx25840/cx25840-audio.o CC drivers/iio/imu/adis16400_core.o CC kernel/trace/trace_nop.o CC drivers/iio/light/vcnl4000.o CC drivers/media/dvb-frontends/ves1x93.o CC drivers/leds/leds-blinkm.o CC drivers/mmc/core/quirks.o CC net/sched/sch_teql.o CC drivers/base/regmap/regcache-rbtree.o CC drivers/mmc/core/slot-gpio.o CC fs/stack.o CC crypto/rng.o CC drivers/mfd/88pm800.o CC drivers/iio/dac/ad5504.o CC drivers/mtd/ofpart.o CC drivers/iio/imu/adis16400_buffer.o CC drivers/media/dvb-frontends/sp887x.o LD net/key/built-in.o CC fs/fs_struct.o LD drivers/parport/parport.o CC drivers/media/dvb-frontends/nxt6000.o CC drivers/misc/altera-stapl/altera-lpt.o CC kernel/trace/trace_stack.o CC drivers/i2c/busses/i2c-simtec.o CC drivers/mfd/88pm80x.o CC kernel/tracepoint.o CC drivers/net/hamradio/6pack.o CC drivers/iio/adc/ad7476.o CC kernel/trace/trace_branch.o LD drivers/net/ieee802154/built-in.o LD drivers/iio/accel/st_accel.o CC fs/statfs.o CC drivers/mmc/core/debugfs.o CC fs/buffer.o CC drivers/iio/magnetometer/st_magn_core.o CC drivers/mmc/host/dw_mmc.o CC drivers/net/irda/irtty-sir.o CC drivers/misc/altera-stapl/altera-jtag.o CC drivers/of/platform.o CC drivers/media/dvb-core/dvb_ca_en50221.o CC drivers/i2c/busses/i2c-parport.o CC drivers/mmc/host/dw_mmc-pltfm.o CC drivers/misc/c2port/core.o CC drivers/media/dvb-frontends/zl10036.o CC drivers/mtd/cmdlinepart.o CC net/sched/sch_multiq.o /scratch/kisskb/src/kernel/seccomp.c: In function 'seccomp_bpf_load': /scratch/kisskb/src/kernel/seccomp.c:112:1: warning: control reaches end of non-void function [-Wreturn-type] CC drivers/of/of_i2c.o CC drivers/mtd/mtdchar.o CC drivers/net/hamradio/baycom_ser_fdx.o CC drivers/pps/kapi.o CC drivers/iio/gyro/itg3200_core.o CC drivers/iio/adc/ad7791.o LD net/irda/irda.o CC kernel/irq_work.o CC drivers/of/selftest.o CC drivers/i2c/busses/i2c-parport-light.o CC drivers/leds/leds-dac124s085.o CC drivers/base/regmap/regcache-lzo.o CC drivers/i2c/busses/i2c-taos-evm.o CC drivers/iio/common/st_sensors/st_sensors_spi.o CC drivers/iio/dac/ad5755.o LD drivers/media/parport/built-in.o CC drivers/media/i2c/cx25840/cx25840-firmware.o LD drivers/media/i2c/soc_camera/built-in.o CC drivers/media/i2c/tda7432.o CC drivers/mfd/88pm805.o CC drivers/iio/gyro/itg3200_buffer.o LD drivers/iio/light/built-in.o LD drivers/iio/accel/built-in.o CC drivers/media/i2c/cx25840/cx25840-vbi.o /scratch/kisskb/src/kernel/trace/ring_buffer.c: In function 'rb_reserve_next_event': /scratch/kisskb/src/kernel/trace/ring_buffer.c:2404:8: warning: unused variable 'local_clock_stable' [-Wunused-variable] CC drivers/mtd/mtd_blkdevs.o CC drivers/iio/adc/ti-adc081c.o CC drivers/media/i2c/cx25840/cx25840-ir.o CC net/sched/sch_netem.o CC drivers/iio/gyro/st_gyro_core.o LD drivers/media/platform/davinci/built-in.o CC drivers/media/dvb-core/dvb_frontend.o CC drivers/iio/common/st_sensors/st_sensors_core.o LD drivers/mmc/card/mmc_block.o LD drivers/iio/industrialio.o LD drivers/media/platform/built-in.o CC drivers/pps/sysfs.o LD lib/lzo/lzo_compress.o CC kernel/trace/blktrace.o CC drivers/mmc/host/dw_mmc-exynos.o LD drivers/media/pci/b2c2/built-in.o CC drivers/iio/adc/ti_am335x_adc.o CC drivers/iio/common/st_sensors/st_sensors_buffer.o CC drivers/pps/clients/pps-ktimer.o LD lib/lzo/lzo_decompress.o CC drivers/ptp/ptp_chardev.o CC drivers/net/irda/sir_dev.o CC drivers/iio/gyro/st_gyro_buffer.o CC drivers/pps/clients/pps-gpio.o CC drivers/base/regmap/regcache-flat.o LD lib/lzo/built-in.o CC drivers/iio/gyro/st_gyro_i2c.o LD drivers/base/power/built-in.o LD drivers/media/pci/ddbridge/built-in.o CC fs/bio.o CC fs/block_dev.o LD drivers/pps/generators/built-in.o LD drivers/media/pci/dm1105/built-in.o CC lib/xz/xz_dec_syms.o CC fs/direct-io.o CC lib/xz/xz_dec_stream.o CC drivers/mfd/sm501.o LD drivers/media/pci/mantis/built-in.o CC crypto/krng.o CC lib/mpi/generic_mpih-lshift.o CC drivers/iio/gyro/st_gyro_spi.o LD net/irda/irlan/irlan.o CC drivers/media/radio/si470x/radio-si470x-i2c.o LD drivers/media/pci/ngene/built-in.o LD net/irda/irlan/built-in.o CC crypto/ansi_cprng.o CC net/sched/sch_plug.o LD drivers/media/pci/pluto2/built-in.o CC drivers/base/regmap/regmap-debugfs.o LD net/irda/built-in.o LD drivers/media/pci/pt1/built-in.o LD drivers/media/pci/saa7146/built-in.o CC lib/xz/xz_dec_lzma2.o CC drivers/mfd/htc-i2cpld.o LD drivers/media/pci/ttpci/built-in.o LD drivers/i2c/busses/i2c-designware-platform.o CC lib/xz/xz_dec_bcj.o LD drivers/media/pci/built-in.o CC drivers/of/of_mtd.o CC drivers/leds/ledtrig-timer.o CC drivers/iio/magnetometer/st_magn_buffer.o CC crypto/ghash-generic.o In file included from /scratch/kisskb/src/drivers/mmc/host/dw_mmc.c:37:0: /scratch/kisskb/src/include/linux/of_gpio.h:40:19: error: field 'gc' has incomplete type In file included from /scratch/kisskb/src/drivers/mmc/host/dw_mmc.c:37:0: /scratch/kisskb/src/include/linux/of_gpio.h: In function 'to_of_mm_gpio_chip': /scratch/kisskb/src/include/linux/of_gpio.h:47:72: warning: initialization from incompatible pointer type [enabled by default] CC net/sched/sch_mqprio.o make[4]: *** [drivers/mmc/host/dw_mmc.o] Error 1 CC drivers/iio/common/st_sensors/st_sensors_trigger.o CC drivers/media/dvb-frontends/zl10353.o CC kernel/cpu_pm.o /scratch/kisskb/src/kernel/sched/core.c: In function 'pick_next_task': /scratch/kisskb/src/kernel/sched/core.c:2852:1: warning: control reaches end of non-void function [-Wreturn-type] LD drivers/media/rc/keymaps/built-in.o CC drivers/media/dvb-core/dvb_ringbuffer.o CC drivers/ptp/ptp_sysfs.o CC drivers/media/radio/radio-tea5764.o LD drivers/media/rc/built-in.o CC drivers/leds/ledtrig-heartbeat.o CC drivers/media/radio/si470x/radio-si470x-common.o CC drivers/mfd/ti_am335x_tscadc.o CC drivers/iio/imu/adis.o CC drivers/media/dvb-core/dvb_math.o LD drivers/pwm/built-in.o CC drivers/iio/dac/ad5791.o CC drivers/media/tuners/tuner-xc2028.o CC drivers/mtd/mtdblock.o CC drivers/mfd/tc6387xb.o CC kernel/crash_dump.o CC lib/mpi/generic_mpih-mul1.o CC drivers/iio/dac/ad5686.o LD drivers/pps/clients/built-in.o In file included from /scratch/kisskb/src/drivers/mmc/host/dw_mmc-exynos.c:18:0: /scratch/kisskb/src/include/linux/of_gpio.h:40:19: error: field 'gc' has incomplete type In file included from /scratch/kisskb/src/drivers/mmc/host/dw_mmc-exynos.c:18:0: /scratch/kisskb/src/include/linux/of_gpio.h: In function 'to_of_mm_gpio_chip': /scratch/kisskb/src/include/linux/of_gpio.h:47:72: warning: initialization from incompatible pointer type [enabled by default] make[4]: *** [drivers/mmc/host/dw_mmc-exynos.o] Error 1 CC drivers/iio/dac/max517.o CC drivers/regulator/core.o CC drivers/media/radio/saa7706h.o CC net/sched/sch_choke.o CC kernel/trace/trace_events.o CC net/sched/sch_codel.o CC drivers/media/dvb-frontends/tda10021.o LD drivers/mmc/core/mmc_core.o CC net/sched/cls_u32.o CC fs/mpage.o CC drivers/regulator/dummy.o CC drivers/misc/altera-stapl/altera-comp.o LD drivers/misc/carma/built-in.o CC drivers/base/regmap/regmap-i2c.o CC drivers/media/radio/tef6862.o LD drivers/pps/pps_core.o LD drivers/mmc/core/built-in.o CC kernel/trace/trace_export.o LD kernel/sched/built-in.o LD drivers/pps/built-in.o LD drivers/misc/cb710/built-in.o CC drivers/media/dvb-frontends/tda10023.o CC kernel/trace/trace_events_filter.o CC lib/mpi/generic_mpih-mul2.o CC drivers/leds/ledtrig-cpu.o CC drivers/hwmon/adm1031.o CC drivers/leds/ledtrig-default-on.o CC drivers/ptp/ptp_pch.o /scratch/kisskb/src/kernel/rcutiny.c: In function 'rcu_idle_enter_common': /scratch/kisskb/src/kernel/rcutiny.c:69:23: warning: unused variable 'idle' [-Wunused-variable] /scratch/kisskb/src/kernel/rcutiny.c: In function 'rcu_idle_exit_common': /scratch/kisskb/src/kernel/rcutiny.c:130:23: warning: unused variable 'idle' [-Wunused-variable] CC fs/ioprio.o CC net/sched/cls_fw.o CC drivers/misc/eeprom/at25.o CC drivers/mtd/ftl.o CC drivers/misc/altera-stapl/altera.o LD drivers/iio/adc/built-in.o CC drivers/media/i2c/tda9840.o CC crypto/af_alg.o CC drivers/iio/imu/adis_trigger.o CC drivers/media/dvb-frontends/s5h1420.o CC drivers/regulator/fixed-helper.o CC drivers/hwmon/adm9240.o CC drivers/rtc/rtc-lib.o CC drivers/media/dvb-frontends/lgdt330x.o CC drivers/iio/imu/adis_buffer.o CC lib/mpi/generic_mpih-mul3.o CC drivers/media/radio/radio-wl1273.o CC drivers/iio/magnetometer/st_magn_i2c.o CC drivers/hwmon/ads1015.o CC drivers/iio/magnetometer/st_magn_spi.o LD drivers/parport/built-in.o CC lib/mpi/generic_mpih-rshift.o CC kernel/time.o CC fs/adfs/dir.o CC drivers/media/i2c/tea6415c.o CC lib/zlib_deflate/deflate.o LD drivers/misc/lis3lv02d/built-in.o /scratch/kisskb/src/drivers/mfd/htc-i2cpld.c:51:19: error: field 'chip_out' has incomplete type /scratch/kisskb/src/drivers/mfd/htc-i2cpld.c:55:19: error: field 'chip_in' has incomplete type /scratch/kisskb/src/drivers/mfd/htc-i2cpld.c: In function 'htcpld_chip_set': /scratch/kisskb/src/drivers/mfd/htc-i2cpld.c:233:79: warning: initialization from incompatible pointer type [enabled by default] /scratch/kisskb/src/drivers/mfd/htc-i2cpld.c: In function 'htcpld_chip_get': /scratch/kisskb/src/drivers/mfd/htc-i2cpld.c:268:79: warning: initialization from incompatible pointer type [enabled by default] /scratch/kisskb/src/drivers/mfd/htc-i2cpld.c:272:79: warning: initialization from incompatible pointer type [enabled by default] /scratch/kisskb/src/drivers/mfd/htc-i2cpld.c: In function 'htcpld_direction_input': /scratch/kisskb/src/drivers/mfd/htc-i2cpld.c:305:23: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/mfd/htc-i2cpld.c: In function 'htcpld_chip_to_irq': /scratch/kisskb/src/drivers/mfd/htc-i2cpld.c:312:78: warning: initialization from incompatible pointer type [enabled by default] /scratch/kisskb/src/drivers/mfd/htc-i2cpld.c: In function 'htcpld_register_chip_gpio': /scratch/kisskb/src/drivers/mfd/htc-i2cpld.c:457:11: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/mfd/htc-i2cpld.c:458:11: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/mfd/htc-i2cpld.c:459:11: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/mfd/htc-i2cpld.c:460:11: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/mfd/htc-i2cpld.c:461:11: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/mfd/htc-i2cpld.c:462:11: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/mfd/htc-i2cpld.c:463:11: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/mfd/htc-i2cpld.c:464:11: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/mfd/htc-i2cpld.c:465:11: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/mfd/htc-i2cpld.c:468:11: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/mfd/htc-i2cpld.c:469:11: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/mfd/htc-i2cpld.c:470:11: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/mfd/htc-i2cpld.c:471:11: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/mfd/htc-i2cpld.c:472:11: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/mfd/htc-i2cpld.c:473:11: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/mfd/htc-i2cpld.c:474:11: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/mfd/htc-i2cpld.c:475:11: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/mfd/htc-i2cpld.c:476:11: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/mfd/htc-i2cpld.c:477:11: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/mfd/htc-i2cpld.c:480:2: error: implicit declaration of function 'gpiochip_add' [-Werror=implicit-function-declaration] /scratch/kisskb/src/drivers/mfd/htc-i2cpld.c:494:3: error: implicit declaration of function 'gpiochip_remove' [-Werror=implicit-function-declaration] cc1: some warnings being treated as errors make[3]: *** [drivers/mfd/htc-i2cpld.o] Error 1 CC kernel/trace/power-traces.o LD drivers/iio/gyro/itg3200.o CC drivers/mfd/tmio_core.o CC fs/autofs4/init.o CC crypto/algif_hash.o CC drivers/misc/ti-st/st_core.o CC drivers/misc/hmc6352.o LD drivers/iio/gyro/st_gyro.o LD drivers/iio/gyro/built-in.o LD drivers/media/usb/b2c2/built-in.o CC drivers/leds/ledtrig-transient.o CC drivers/media/v4l2-core/v4l2-dev.o CC drivers/misc/lattice-ecp3-config.o CHK kernel/config_data.h CC fs/adfs/dir_f.o CC drivers/hwmon/ads7871.o CC drivers/scsi/scsi.o LD kernel/trace/libftrace.o LD drivers/media/usb/dvb-usb/built-in.o CC drivers/mfd/tc6393xb.o UPD kernel/config_data.h CC fs/adfs/dir_fplus.o CC drivers/net/hamradio/hdlcdrv.o CC drivers/misc/eeprom/eeprom.o CC drivers/media/i2c/saa7110.o LD drivers/mmc/card/built-in.o LD drivers/i2c/busses/built-in.o CC drivers/regulator/of_regulator.o LD drivers/media/usb/dvb-usb-v2/built-in.o LD drivers/media/usb/s2255/built-in.o CC drivers/misc/eeprom/eeprom_93cx6.o CC drivers/media/dvb-frontends/lg2160.o LD drivers/i2c/built-in.o LD drivers/media/usb/siano/built-in.o LD drivers/media/usb/stkwebcam/built-in.o CC drivers/misc/ti-st/st_kim.o /tmp/cchEMiEi.s: Assembler messages: /tmp/cchEMiEi.s:53: rdhi, rdlo and rm must all be different LD drivers/media/usb/ttusb-budget/built-in.o CC drivers/mfd/wm831x-i2c.o /tmp/ccih0Uwf.s: Assembler messages: /tmp/ccih0Uwf.s:46: rdhi, rdlo and rm must all be different LD drivers/misc/c2port/built-in.o CC fs/bfs/inode.o CC lib/zlib_inflate/inffast.o CC drivers/mfd/wm831x-spi.o LD drivers/of/built-in.o CC drivers/rtc/class.o CC drivers/media/i2c/saa7115.o CC lib/mpi/generic_mpih-sub1.o CC drivers/mfd/tps65217.o LD drivers/media/usb/ttusb-dec/built-in.o LD drivers/iio/common/st_sensors/st_sensors.o LD drivers/media/usb/zr364xx/built-in.o CC drivers/mfd/tps65910.o LD drivers/mmc/host/tmio_mmc_core.o CC lib/mpi/generic_mpih-add1.o CC drivers/net/irda/sir_dongle.o LD drivers/iio/magnetometer/st_magn.o /scratch/kisskb/src/net/xfrm/xfrm_policy.c: In function 'xfrm_bundle_lookup': /scratch/kisskb/src/net/xfrm/xfrm_policy.c:1365:7: warning: 'dst_ops' may be used uninitialized in this function [-Wuninitialized] /scratch/kisskb/src/net/xfrm/xfrm_policy.c:1347:18: note: 'dst_ops' was declared here /scratch/kisskb/src/net/xfrm/xfrm_policy.c: In function 'xfrm_policy_register_afinfo': /scratch/kisskb/src/net/xfrm/xfrm_policy.c:2476:17: warning: 'xfrm_dst_ops' may be used uninitialized in this function [-Wuninitialized] LD drivers/media/usb/built-in.o LD drivers/iio/common/st_sensors/built-in.o CC lib/mpi/mpicoder.o CC drivers/mtd/rfd_ftl.o CC lib/zlib_deflate/deftree.o CC drivers/scsi/hosts.o CC drivers/misc/ti-st/st_ll.o LD drivers/iio/common/built-in.o /tmp/cc197eEY.s: Assembler messages: /tmp/cc197eEY.s:46: rdhi, rdlo and rm must all be different CC drivers/base/regmap/regmap-spi.o LD net/xfrm/built-in.o CC fs/bfs/file.o CC lib/mpi/mpi-bit.o CC drivers/media/dvb-frontends/lnbp22.o CC drivers/mtd/mtdoops.o CC fs/bfs/dir.o CC drivers/media/i2c/saa7127.o CC drivers/net/irda/tekram-sir.o CC kernel/configs.o CC drivers/base/regmap/regmap-mmio.o CC drivers/base/regmap/regmap-irq.o CC net/sched/cls_rsvp.o CC drivers/rtc/interface.o LD net/phonet/phonet.o LD drivers/ptp/ptp.o CC drivers/media/dvb-frontends/isl6405.o LD net/phonet/pn_pep.o CC drivers/media/i2c/saa7191.o CC lib/zlib_inflate/inflate.o CC drivers/rtc/rtc-sysfs.o LD net/phonet/built-in.o make[3]: Target `__build' not remade because of errors. make[2]: *** [drivers/leds] Error 2 CC drivers/media/v4l2-core/v4l2-ioctl.o CC lib/mpi/mpi-cmp.o CC drivers/media/v4l2-core/v4l2-device.o CC drivers/rtc/rtc-bq32k.o CC drivers/spi/spi.o make[4]: Target `__build' not remade because of errors. make[3]: *** [drivers/mmc/host] Error 2 make[3]: Target `__build' not remade because of errors. make[2]: *** [drivers/mmc] Error 2 CC fs/autofs4/inode.o CC fs/adfs/file.o CC lib/zlib_deflate/deflate_syms.o LD drivers/iio/magnetometer/built-in.o CC drivers/ssb/main.o CC drivers/hwmon/adt7411.o CC drivers/mfd/tps65912-i2c.o LD crypto/crypto.o CC lib/mpi/mpih-cmp.o CC fs/adfs/inode.o CC drivers/media/tuners/tuner-simple.o CC drivers/media/i2c/adv7175.o CC net/sched/cls_tcindex.o LD crypto/crypto_algapi.o CC fs/cramfs/inode.o LD drivers/ptp/built-in.o CC lib/mpi/mpih-div.o CC fs/cramfs/uncompress.o CC drivers/spi/spidev.o LD crypto/crypto_blkcipher.o LD drivers/iio/imu/adis16400.o CC drivers/rtc/rtc-bq4802.o LD drivers/iio/imu/adis_lib.o CC drivers/regulator/virtual.o LD drivers/iio/imu/built-in.o CC lib/zlib_inflate/infutil.o LD crypto/crypto_hash.o CC net/sched/cls_basic.o LD lib/xz/xz_dec.o CC drivers/tty/tty_io.o CC net/sched/cls_flow.o CC drivers/media/dvb-frontends/isl6421.o CC drivers/media/dvb-frontends/tda10086.o LD drivers/iio/dac/built-in.o LD lib/xz/built-in.o /scratch/kisskb/src/drivers/mfd/tc6393xb.c:94:19: error: field 'gpio' has incomplete type /scratch/kisskb/src/drivers/mfd/tc6393xb.c: In function 'tc6393xb_gpio_get': /scratch/kisskb/src/drivers/mfd/tc6393xb.c:426:88: warning: initialization from incompatible pointer type [enabled by default] /scratch/kisskb/src/drivers/mfd/tc6393xb.c:426:88: warning: (near initialization for 'tc6393xb') [enabled by default] /scratch/kisskb/src/drivers/mfd/tc6393xb.c: In function '__tc6393xb_gpio_set': /scratch/kisskb/src/drivers/mfd/tc6393xb.c:436:88: warning: initialization from incompatible pointer type [enabled by default] /scratch/kisskb/src/drivers/mfd/tc6393xb.c:436:88: warning: (near initialization for 'tc6393xb') [enabled by default] /scratch/kisskb/src/drivers/mfd/tc6393xb.c: In function 'tc6393xb_gpio_set': /scratch/kisskb/src/drivers/mfd/tc6393xb.c:451:88: warning: initialization from incompatible pointer type [enabled by default] /scratch/kisskb/src/drivers/mfd/tc6393xb.c:451:88: warning: (near initialization for 'tc6393xb') [enabled by default] /scratch/kisskb/src/drivers/mfd/tc6393xb.c: In function 'tc6393xb_gpio_direction_input': /scratch/kisskb/src/drivers/mfd/tc6393xb.c:464:88: warning: initialization from incompatible pointer type [enabled by default] /scratch/kisskb/src/drivers/mfd/tc6393xb.c:464:88: warning: (near initialization for 'tc6393xb') [enabled by default] /scratch/kisskb/src/drivers/mfd/tc6393xb.c: In function 'tc6393xb_gpio_direction_output': /scratch/kisskb/src/drivers/mfd/tc6393xb.c:482:88: warning: initialization from incompatible pointer type [enabled by default] /scratch/kisskb/src/drivers/mfd/tc6393xb.c:482:88: warning: (near initialization for 'tc6393xb') [enabled by default] /scratch/kisskb/src/drivers/mfd/tc6393xb.c: In function 'tc6393xb_register_gpio': /scratch/kisskb/src/drivers/mfd/tc6393xb.c:509:2: error: implicit declaration of function 'gpiochip_add' [-Werror=implicit-function-declaration] /scratch/kisskb/src/drivers/mfd/tc6393xb.c: In function 'tc6393xb_probe': /scratch/kisskb/src/drivers/mfd/tc6393xb.c:717:3: error: implicit declaration of function 'gpiochip_remove' [-Werror=implicit-function-declaration] /scratch/kisskb/src/drivers/mfd/tc6393xb.c: In function 'tc6393xb_register_gpio': /scratch/kisskb/src/drivers/mfd/tc6393xb.c:510:1: warning: control reaches end of non-void function [-Wreturn-type] cc1: some warnings being treated as errors make[3]: *** [drivers/mfd/tc6393xb.o] Error 1 CC drivers/mfd/tps65912-spi.o CC lib/bch.o LD drivers/iio/built-in.o CC drivers/staging/staging.o CC drivers/hwmon/adt7462.o CC drivers/mfd/tps80031.o CC drivers/regulator/userspace-consumer.o CC drivers/hwmon/adt7470.o CC drivers/net/hamradio/baycom_par.o CC lib/mpi/mpih-mul.o CC fs/autofs4/root.o CC drivers/media/i2c/adv7180.o CC drivers/spi/spi-bitbang.o CC drivers/mfd/twl6040.o CC drivers/mfd/mc13xxx-core.o CC drivers/media/dvb-frontends/tda826x.o CC drivers/media/dvb-frontends/tua6100.o CC lib/zlib_inflate/inftrees.o CC drivers/staging/android/binder.o CC drivers/hwmon/atxp1.o LD drivers/media/radio/si470x/radio-i2c-si470x.o CC drivers/tty/n_tty.o CC drivers/media/i2c/adv7183.o CC drivers/uio/uio.o CC drivers/media/dvb-frontends/s5h1409.o CC drivers/mfd/mc13xxx-spi.o LD drivers/misc/eeprom/built-in.o CC drivers/mtd/chips/chipreg.o CC drivers/media/dvb-frontends/au8522_common.o CC lib/notifier-error-inject.o CC drivers/mtd/chips/cfi_util.o LD drivers/media/radio/si470x/built-in.o CC drivers/regulator/88pm8607.o CC lib/zlib_inflate/inflate_syms.o CC drivers/hwmon/da9055-hwmon.o CC drivers/regulator/da9052-regulator.o CC lib/syscall.o CC lib/mpi/mpi-pow.o CC drivers/mfd/mfd-core.o CC drivers/mfd/ezx-pcap.o CC drivers/video/fb_notify.o In file included from /scratch/kisskb/src/drivers/mfd/tps65912-i2c.c:23:0: /scratch/kisskb/src/include/linux/mfd/tps65912.h:301:19: error: field 'gpio' has incomplete type make[3]: *** [drivers/mfd/tps65912-i2c.o] Error 1 CC drivers/uio/uio_pdrv.o CC fs/adfs/map.o In file included from /scratch/kisskb/src/drivers/spi/spi.c:33:0: /scratch/kisskb/src/include/linux/of_gpio.h:40:19: error: field 'gc' has incomplete type In file included from /scratch/kisskb/src/drivers/spi/spi.c:33:0: /scratch/kisskb/src/include/linux/of_gpio.h: In function 'to_of_mm_gpio_chip': /scratch/kisskb/src/include/linux/of_gpio.h:47:72: warning: initialization from incompatible pointer type [enabled by default] make[3]: *** [drivers/spi/spi.o] Error 1 CC drivers/media/tuners/tuner-types.o CC drivers/spi/spi-butterfly.o LD crypto/cryptomgr.o CC drivers/ssb/scan.o CC drivers/hwmon/dme1737.o LD fs/devpts/built-in.o CC drivers/mtd/devices/docg3.o CC fs/debugfs/inode.o CC drivers/media/dvb-frontends/au8522_decoder.o CC drivers/media/dvb-frontends/tda10048.o LD fs/exofs/built-in.o CC drivers/media/dvb-frontends/s5h1411.o CC drivers/rtc/rtc-cmos.o CC drivers/media/dvb-frontends/lgs8gxx.o CC drivers/staging/android/alarm-dev.o CC drivers/hwmon/emc1403.o CC drivers/net/irda/girbil-sir.o CC drivers/mfd/smsc-ece1099.o CC fs/debugfs/file.o In file included from /scratch/kisskb/src/drivers/mfd/tps65912-spi.c:23:0: /scratch/kisskb/src/include/linux/mfd/tps65912.h:301:19: error: field 'gpio' has incomplete type make[3]: *** [drivers/mfd/tps65912-spi.o] Error 1 CC drivers/media/dvb-frontends/af9013.o CC drivers/rtc/rtc-da9052.o In file included from /scratch/kisskb/src/drivers/ssb/ssb_private.h:4:0, from /scratch/kisskb/src/drivers/ssb/main.c:11: /scratch/kisskb/src/include/linux/ssb/ssb.h:440:19: error: field 'gpio' has incomplete type make[3]: *** [drivers/ssb/main.o] Error 1 CC drivers/rtc/rtc-ds1286.o CC drivers/media/dvb-frontends/cx24116.o CC drivers/ssb/driver_chipcommon.o CC drivers/media/dvb-frontends/si21xx.o In file included from /scratch/kisskb/src/drivers/mfd/mc13xxx-core.c:22:0: /scratch/kisskb/src/include/linux/of_gpio.h:40:19: error: field 'gc' has incomplete type In file included from /scratch/kisskb/src/drivers/mfd/mc13xxx-core.c:22:0: /scratch/kisskb/src/include/linux/of_gpio.h: In function 'to_of_mm_gpio_chip': /scratch/kisskb/src/include/linux/of_gpio.h:47:72: warning: initialization from incompatible pointer type [enabled by default] make[3]: *** [drivers/mfd/mc13xxx-core.o] Error 1 CC drivers/media/dvb-frontends/stb6000.o CC drivers/media/dvb-frontends/s921.o LD drivers/mtd/lpddr/built-in.o CC drivers/media/dvb-frontends/stv090x.o CC drivers/media/dvb-frontends/isl6423.o CC drivers/media/dvb-frontends/ec100.o CC drivers/uio/uio_pdrv_genirq.o CC drivers/tty/tty_ioctl.o CC drivers/regulator/da9055-regulator.o CC drivers/mtd/chips/cfi_cmdset_0020.o CC drivers/spi/spi-dw.o CC drivers/hwmon/f71805f.o CC drivers/mtd/maps/physmap.o In file included from /scratch/kisskb/src/drivers/mfd/twl6040.c:34:0: /scratch/kisskb/src/include/linux/of_gpio.h:40:19: error: field 'gc' has incomplete type In file included from /scratch/kisskb/src/drivers/mfd/twl6040.c:34:0: /scratch/kisskb/src/include/linux/of_gpio.h: In function 'to_of_mm_gpio_chip': /scratch/kisskb/src/include/linux/of_gpio.h:47:72: warning: initialization from incompatible pointer type [enabled by default] make[3]: *** [drivers/mfd/twl6040.o] Error 1 CC drivers/mtd/maps/physmap_of.o CC drivers/media/v4l2-core/v4l2-fh.o CC fs/exportfs/expfs.o CC drivers/media/i2c/bt856.o In file included from /scratch/kisskb/src/drivers/mfd/mc13xxx-spi.c:22:0: /scratch/kisskb/src/include/linux/of_gpio.h:40:19: error: field 'gc' has incomplete type In file included from /scratch/kisskb/src/drivers/mfd/mc13xxx-spi.c:22:0: /scratch/kisskb/src/include/linux/of_gpio.h: In function 'to_of_mm_gpio_chip': /scratch/kisskb/src/include/linux/of_gpio.h:47:72: warning: initialization from incompatible pointer type [enabled by default] make[3]: *** [drivers/mfd/mc13xxx-spi.o] Error 1 CC drivers/mfd/da9052-irq.o CC drivers/media/tuners/tda8290.o CC drivers/staging/echo/echo.o CC lib/nlattr.o CC lib/dma-debug.o CC drivers/rtc/rtc-ds1305.o CC drivers/mtd/maps/impa7.o In file included from /scratch/kisskb/src/drivers/ssb/scan.c:15:0: /scratch/kisskb/src/include/linux/ssb/ssb.h:440:19: error: field 'gpio' has incomplete type make[3]: *** [drivers/ssb/scan.o] Error 1 CC drivers/regulator/lp3971.o CC drivers/ssb/driver_chipcommon_pmu.o CC fs/f2fs/dir.o LD fs/bfs/bfs.o LD crypto/built-in.o CC fs/freevxfs/vxfs_bmap.o CC drivers/mfd/da9052-core.o CC drivers/media/i2c/bt866.o LD drivers/base/regmap/built-in.o CC drivers/net/irda/old_belkin-sir.o LD fs/bfs/built-in.o CC fs/adfs/super.o CC drivers/mfd/da9052-spi.o CC fs/autofs4/symlink.o CC drivers/rtc/rtc-ds1307.o CC drivers/media/i2c/ths7303.o In file included from /scratch/kisskb/src/drivers/ssb/driver_chipcommon.c:12:0: /scratch/kisskb/src/include/linux/ssb/ssb.h:440:19: error: field 'gpio' has incomplete type make[3]: *** [drivers/ssb/driver_chipcommon.o] Error 1 CC drivers/ssb/driver_gpio.o LD drivers/base/built-in.o LD security/tomoyo/built-in.o CC fs/autofs4/waitq.o CC drivers/video/fbmem.o CC drivers/spi/spi-dw-mmio.o CC fs/freevxfs/vxfs_fshead.o CC drivers/media/dvb-frontends/hd29l2.o CC fs/nls/nls_base.o CC drivers/net/irda/ma600-sir.o CC drivers/scsi/scsi_ioctl.o CC drivers/rtc/rtc-ds1742.o CC drivers/media/dvb-frontends/mb86a16.o CC drivers/mtd/devices/block2mtd.o CC drivers/scsi/constants.o CC fs/isofs/namei.o CC drivers/media/v4l2-core/v4l2-event.o CC drivers/media/dvb-frontends/ix2505v.o LD drivers/misc/ti-st/st_drv.o CC fs/notify/fsnotify.o CC drivers/media/i2c/tvp5150.o CC drivers/mfd/max77686.o CC fs/omfs/bitmap.o LD security/built-in.o CC drivers/spi/spi-lm70llp.o LD drivers/misc/ti-st/built-in.o CC fs/hfsplus/super.o CC drivers/media/i2c/tvp7002.o CC drivers/media/dvb-frontends/cxd2820r_core.o CC lib/mpi/mpiutil.o CC fs/notify/notification.o CC drivers/virtio/virtio.o CC drivers/mtd/maps/plat-ram.o CC drivers/mtd/devices/m25p80.o CC fs/notify/group.o CC fs/isofs/inode.o CC fs/omfs/dir.o CC fs/quota/dquot.o LD drivers/net/irda/sir-dev.o CC drivers/mfd/max77686-irq.o CC drivers/mfd/max77693.o CC fs/autofs4/expire.o CC drivers/spi/spi-pl022.o CC drivers/regulator/lp872x.o CC drivers/rtc/rtc-ds3234.o CC drivers/hwmon/f71882fg.o LD fs/cramfs/cramfs.o LD lib/zlib_deflate/zlib_deflate.o LD drivers/media/dvb-core/dvb-core.o LD fs/cramfs/built-in.o CC fs/quota/quota_v1.o LD drivers/staging/ft1000/built-in.o LD lib/zlib_deflate/built-in.o LD drivers/media/radio/built-in.o CC lib/atomic64.o CC drivers/hwmon/f75375s.o LD drivers/media/dvb-core/built-in.o CC drivers/media/i2c/cs5345.o CC drivers/media/dvb-frontends/cxd2820r_c.o CC drivers/mfd/max77693-irq.o CC drivers/media/v4l2-core/v4l2-ctrls.o CC drivers/staging/gdm72xx/gdm_wimax.o CC fs/ramfs/inode.o CC drivers/staging/gdm72xx/netlink_k.o In file included from /scratch/kisskb/src/drivers/ssb/driver_chipcommon_pmu.c:11:0: /scratch/kisskb/src/include/linux/ssb/ssb.h:440:19: error: field 'gpio' has incomplete type make[3]: *** [drivers/ssb/driver_chipcommon_pmu.o] Error 1 CC drivers/rtc/rtc-fm3130.o CC drivers/tty/tty_ldisc.o CC drivers/hwmon/g760a.o CC fs/ramfs/file-nommu.o CC drivers/mfd/max8907.o In file included from /scratch/kisskb/src/drivers/ssb/driver_gpio.c:13:0: /scratch/kisskb/src/include/linux/ssb/ssb.h:440:19: error: field 'gpio' has incomplete type /scratch/kisskb/src/drivers/ssb/driver_gpio.c: In function 'ssb_gpio_get_bus': /scratch/kisskb/src/drivers/ssb/driver_gpio.c:19:66: warning: initialization from incompatible pointer type [enabled by default] /scratch/kisskb/src/drivers/ssb/driver_gpio.c: In function 'ssb_gpio_chipco_init': /scratch/kisskb/src/drivers/ssb/driver_gpio.c:91:6: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/ssb/driver_gpio.c:92:6: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/ssb/driver_gpio.c:93:6: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/ssb/driver_gpio.c:94:6: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/ssb/driver_gpio.c:95:6: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/ssb/driver_gpio.c:96:6: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/ssb/driver_gpio.c:97:6: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/ssb/driver_gpio.c:98:6: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/ssb/driver_gpio.c:99:6: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/ssb/driver_gpio.c:100:6: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/ssb/driver_gpio.c:105:7: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/ssb/driver_gpio.c:107:7: error: dereferencing pointer to incomplete type /scratch/kisskb/src/drivers/ssb/driver_gpio.c:109:2: error: implicit declaration of function 'gpiochip_add' [-Werror=implicit-function-declaration] /scratch/kisskb/src/drivers/ssb/driver_gpio.c: In function 'ssb_gpio_unregister': /scratch/kisskb/src/drivers/ssb/driver_gpio.c:204:3: error: implicit declaration of function 'gpiochip_remove' [-Werror=implicit-function-declaration] cc1: some warnings being treated as errors make[3]: *** [drivers/ssb/driver_gpio.o] Error 1 make[3]: Target `__build' not remade because of errors. make[2]: *** [drivers/ssb] Error 2 CC drivers/watchdog/watchdog_core.o CC drivers/staging/iio/iio_simple_dummy.o CC drivers/scsi/scsicam.o CC drivers/media/dvb-frontends/cxd2820r_t.o CC fs/autofs4/dev-ioctl.o LD lib/mpi/mpi.o LD lib/mpi/built-in.o CC drivers/mfd/max8997.o CC lib/atomic64_test.o CC drivers/mfd/max8997-irq.o CC drivers/mtd/chips/cfi_cmdset_0002.o CC lib/dynamic_queue_limits.o In file included from /scratch/kisskb/src/drivers/media/dvb-frontends/cxd2820r_core.c:22:0: /scratch/kisskb/src/drivers/media/dvb-frontends/cxd2820r_priv.h:48:19: error: field 'gpio_chip' has incomplete type /scratch/kisskb/src/drivers/media/dvb-frontends/cxd2820r_core.c: In function 'cxd2820r_release': /scratch/kisskb/src/drivers/media/dvb-frontends/cxd2820r_core.c:577:3: error: implicit declaration of function 'gpiochip_remove' [-Werror=implicit-function-declaration] /scratch/kisskb/src/drivers/media/dvb-frontends/cxd2820r_core.c: In function 'cxd2820r_gpio_direction_output': /scratch/kisskb/src/drivers/media/dvb-frontends/cxd2820r_core.c:602:72: warning: initialization from incompatible pointer type [enabled by default] /scratch/kisskb/src/drivers/media/dvb-frontends/cxd2820r_core.c:602:72: warning: (near initialization for 'priv') [enabled by default] /scratch/kisskb/src/drivers/media/dvb-frontends/cxd2820r_core.c: In function 'cxd2820r_gpio_set': /scratch/kisskb/src/drivers/media/dvb-frontends/cxd2820r_core.c:616:72: warning: initialization from incompatible pointer type [enabled by default] /scratch/kisskb/src/drivers/media/dvb-frontends/cxd2820r_core.c:616:72: warning: (near initialization for 'priv') [enabled by default] /scratch/kisskb/src/drivers/media/dvb-frontends/cxd2820r_core.c: In function 'cxd2820r_gpio_get': /scratch/kisskb/src/drivers/media/dvb-frontends/cxd2820r_core.c:632:72: warning: initialization from incompatible pointer type [enabled by default] /scratch/kisskb/src/drivers/media/dvb-frontends/cxd2820r_core.c:632:72: warning: (near initialization for 'priv') [enabled by default] /scratch/kisskb/src/drivers/media/dvb-frontends/cxd2820r_core.c: In function 'cxd2820r_attach': /scratch/kisskb/src/drivers/media/dvb-frontends/cxd2820r_core.c:725:3: error: implicit declaration of function 'gpiochip_add' [-Werror=implicit-function-declaration] cc1: some warnings being treated as errors make[4]: *** [drivers/media/dvb-frontends/cxd2820r_core.o] Error 1 LD drivers/staging/echo/built-in.o CC drivers/hwmon/gl518sm.o LD lib/zlib_inflate/zlib_inflate.o CC drivers/media/i2c/cs53l32a.o LD fs/debugfs/debugfs.o CC drivers/mfd/adp5520.o LD drivers/staging/media/built-in.o CC drivers/media/i2c/m52790.o CC drivers/media/dvb-frontends/cxd2820r_t2.o CC fs/freevxfs/vxfs_immed.o CC drivers/media/v4l2-core/v4l2-subdev.o LD drivers/net/hamradio/built-in.o LD drivers/uio/built-in.o LD lib/zlib_inflate/built-in.o CC drivers/media/dvb-frontends/drxk_hard.o CC lib/digsig.o CC fs/quota/quota.o LD fs/exportfs/exportfs.o CC drivers/virtio/virtio_ring.o CC drivers/tty/tty_buffer.o LD kernel/trace/built-in.o LD drivers/staging/net/built-in.o LD fs/debugfs/built-in.o /scratch/kisskb/src/kernel/cgroup.c: In function 'cgroup_mount': /scratch/kisskb/src/kernel/cgroup.c:1613:22: warning: unused variable 'node' [-Wunused-variable] /scratch/kisskb/src/kernel/cgroup.c: In function 'cgroup_load_subsys': /scratch/kisskb/src/include/linux/list.h:613:10: warning: 'node' may be used uninitialized in this function [-Wuninitialized] /scratch/kisskb/src/kernel/cgroup.c:4459:21: note: 'node' was declared here CC fs/freevxfs/vxfs_inode.o CC lib/clz_tab.o LD drivers/mtd/maps/built-in.o LD fs/exportfs/built-in.o CC fs/isofs/dir.o CC drivers/mtd/devices/sst25l.o CC drivers/staging/panel/panel.o CC drivers/staging/iio/iio_simple_dummy_buffer.o CC fs/isofs/util.o CC drivers/regulator/lp8755.o CC drivers/media/dvb-frontends/tda18271c2dd.o CC fs/f2fs/file.o CC drivers/mtd/chips/gen_probe.o CC fs/f2fs/inode.o CC drivers/staging/zram/zram_drv.o CC fs/quota/kqid.o CC fs/f2fs/namei.o CC fs/nls/nls_cp437.o CC lib/jedec_ddr_data.o CC lib/strncpy_from_user.o CC drivers/spi/spi-xcomm.o CC fs/isofs/rock.o CC drivers/hwmon/gpio-fan.o CC lib/strnlen_user.o CC fs/notify/inode_mark.o CC drivers/media/dvb-frontends/a8293.o make[2]: Target `__build' not remade because of errors. make[1]: *** [kernel] Error 2 CC drivers/media/tuners/tea5767.o CC fs/reiserfs/bitmap.o CC fs/omfs/file.o In file included from /scratch/kisskb/src/drivers/spi/spi-pl022.c:44:0: /scratch/kisskb/src/include/linux/of_gpio.h:40:19: error: field 'gc' has incomplete type In file included from /scratch/kisskb/src/drivers/spi/spi-pl022.c:44:0: /scratch/kisskb/src/include/linux/of_gpio.h: In function 'to_of_mm_gpio_chip': /scratch/kisskb/src/include/linux/of_gpio.h:47:72: warning: initialization from incompatible pointer type [enabled by default] make[3]: *** [drivers/spi/spi-pl022.o] Error 1 CC drivers/media/tuners/tda9887.o CC lib/argv_split.o CC drivers/watchdog/watchdog_dev.o CC drivers/watchdog/sp805_wdt.o CC drivers/mtd/chips/jedec_probe.o LD drivers/mtd/nand/built-in.o CC drivers/rtc/rtc-isl12022.o In file included from /scratch/kisskb/src/drivers/media/dvb-frontends/cxd2820r_c.c:22:0: /scratch/kisskb/src/drivers/media/dvb-frontends/cxd2820r_priv.h:48:19: error: field 'gpio_chip' has incomplete type make[4]: *** [drivers/media/dvb-frontends/cxd2820r_c.o] Error 1 CC drivers/media/dvb-frontends/tda10071.o CC drivers/staging/iio/iio_hwmon.o CC drivers/media/v4l2-core/v4l2-common.o CC drivers/staging/iio/accel/adis16203_core.o CC fs/notify/mark.o CC drivers/mfd/wl1273-core.o CC drivers/mtd/chips/map_ram.o CC drivers/virtio/virtio_mmio.o CC drivers/media/tuners/tda827x.o CC fs/hfsplus/options.o CC drivers/staging/zram/zram_sysfs.o LD net/sched/built-in.o CC lib/cmdline.o CC fs/squashfs/block.o In file included from /scratch/kisskb/src/drivers/media/dvb-frontends/cxd2820r_t.c:22:0: /scratch/kisskb/src/drivers/media/dvb-frontends/cxd2820r_priv.h:48:19: error: field 'gpio_chip' has incomplete type make[4]: *** [drivers/media/dvb-frontends/cxd2820r_t.o] Error 1 CC fs/squashfs/cache.o /scratch/kisskb/src/net/core/dev.c: In function 'skb_warn_bad_offload': /scratch/kisskb/src/net/core/dev.c:2238:33: warning: unused variable 'null_features' [-Wunused-variable] CC drivers/tty/tty_port.o /scratch/kisskb/src/fs/quota/kqid.c: In function 'qid_valid': /scratch/kisskb/src/fs/quota/kqid.c:131:1: warning: control reaches end of non-void function [-Wreturn-type] /scratch/kisskb/src/fs/quota/kqid.c: In function 'from_kqid_munged': /scratch/kisskb/src/fs/quota/kqid.c:112:1: warning: control reaches end of non-void function [-Wreturn-type] /scratch/kisskb/src/fs/quota/kqid.c: In function 'from_kqid': /scratch/kisskb/src/fs/quota/kqid.c:79:1: warning: control reaches end of non-void function [-Wreturn-type] /scratch/kisskb/src/fs/quota/kqid.c: In function 'qid_lt': /scratch/kisskb/src/fs/quota/kqid.c:52:1: warning: control reaches end of non-void function [-Wreturn-type] /scratch/kisskb/src/fs/quota/kqid.c: In function 'qid_eq': /scratch/kisskb/src/fs/quota/kqid.c:26:1: warning: control reaches end of non-void function [-Wreturn-type] CC lib/ctype.o CC fs/notify/vfsmount_mark.o CC drivers/rtc/rtc-m41t94.o CC fs/isofs/export.o CC fs/nls/nls_cp852.o CC lib/dec_and_lock.o LD net/core/built-in.o CC drivers/scsi/scsi_error.o In file included from /scratch/kisskb/src/drivers/hwmon/gpio-fan.c:35:0: /scratch/kisskb/src/include/linux/of_gpio.h:40:19: error: field 'gc' has incomplete type In file included from /scratch/kisskb/src/drivers/hwmon/gpio-fan.c:35:0: /scratch/kisskb/src/include/linux/of_gpio.h: In function 'to_of_mm_gpio_chip': /scratch/kisskb/src/include/linux/of_gpio.h:47:72: warning: initialization from incompatible pointer type [enabled by default] make[3]: *** [drivers/hwmon/gpio-fan.o] Error 1 In file included from /scratch/kisskb/src/drivers/media/dvb-frontends/cxd2820r_t2.c:22:0: /scratch/kisskb/src/drivers/media/dvb-frontends/cxd2820r_priv.h:48:19: error: field 'gpio_chip' has incomplete type make[4]: *** [drivers/media/dvb-frontends/cxd2820r_t2.o] Error 1 CC lib/decompress.o CC drivers/media/dvb-frontends/rtl2830.o CC lib/decompress_bunzip2.o CC drivers/regulator/max8649.o LD drivers/mtd/onenand/built-in.o LD fs/adfs/adfs.o LD drivers/mtd/tests/built-in.o CC lib/decompress_unlzma.o CC lib/decompress_unlzo.o CC drivers/staging/zsmalloc/zsmalloc-main.o LD fs/adfs/built-in.o CC drivers/mfd/tps65090.o CC drivers/virtio/virtio_balloon.o CC drivers/media/dvb-frontends/af9033.o CC drivers/video/fbmon.o CC fs/nls/nls_cp855.o LD drivers/net/irda/built-in.o CC fs/sysfs/inode.o CC drivers/staging/iio/adc/ad799x_core.o CC fs/notify/fdinfo.o CC fs/omfs/inode.o CC drivers/staging/iio/accel/adis16204_core.o CC drivers/mtd/ubi/vtbl.o LD drivers/staging/iio/addac/built-in.o CC fs/hfsplus/inode.o CC drivers/staging/iio/accel/sca3000_core.o LD drivers/net/built-in.o CC drivers/mfd/aat2870-core.o CC drivers/staging/iio/cdc/ad7150.o CC drivers/staging/iio/cdc/ad7152.o CC drivers/media/i2c/tlv320aic23b.o CC drivers/staging/iio/adc/ad799x_ring.o LD net/built-in.o CC drivers/mfd/sec-core.o CC drivers/media/tuners/tda18271-maps.o CC drivers/staging/iio/frequency/ad5930.o CC lib/decompress_unxz.o LD fs/ramfs/ramfs.o CC drivers/staging/iio/gyro/adis16060_core.o CC drivers/staging/iio/accel/sca3000_ring.o CC drivers/staging/iio/impedance-analyzer/ad5933.o LD drivers/staging/iio/light/built-in.o CC drivers/mtd/ubi/vmt.o CC drivers/staging/iio/magnetometer/ak8975.o CC drivers/staging/iio/gyro/adis16130_core.o CC drivers/media/tuners/tda18271-common.o LD fs/ramfs/built-in.o CC drivers/tty/tty_mutex.o CC drivers/staging/iio/meter/ade7753.o CC drivers/mfd/sec-irq.o CC drivers/mfd/lm3533-core.o LD fs/notify/dnotify/built-in.o CC fs/freevxfs/vxfs_lookup.o CC drivers/media/tuners/tda18271-fe.o CC fs/nls/nls_cp860.o CC drivers/media/tuners/mt2063.o CC drivers/staging/iio/meter/ade7754.o CC fs/nls/nls_cp861.o CC fs/ubifs/shrinker.o CC fs/udf/balloc.o CC fs/freevxfs/vxfs_olt.o CC drivers/scsi/scsi_lib.o LD fs/notify/fanotify/built-in.o CC fs/notify/inotify/inotify_fsnotify.o LD drivers/misc/altera-stapl/altera-stapl.o CC fs/sysfs/file.o LD drivers/misc/altera-stapl/built-in.o CC fs/f2fs/hash.o make[3]: Target `__build' not remade because of errors. make[2]: *** [drivers/spi] Error 2 CC drivers/staging/iio/cdc/ad7746.o LD drivers/misc/built-in.o CC drivers/staging/iio/resolver/ad2s90.o CC fs/squashfs/dir.o CC drivers/media/i2c/wm8739.o CC fs/notify/inotify/inotify_user.o CC fs/isofs/compress.o CC drivers/hwmon/ibmaem.o CC fs/reiserfs/do_balan.o CC fs/squashfs/export.o CC fs/ubifs/journal.o CC fs/ubifs/file.o CC fs/anon_inodes.o CC drivers/mfd/lm3533-ctrlbank.o CC drivers/tty/sysrq.o CC fs/nls/nls_cp865.o CC drivers/media/i2c/upd64031a.o CC drivers/tty/n_gsm.o CC drivers/staging/gdm72xx/gdm_qos.o CC drivers/rtc/rtc-max8907.o CC drivers/rtc/rtc-max8925.o CC drivers/hwmon/ina209.o /scratch/kisskb/src/drivers/staging/zsmalloc/zsmalloc-main.c: In function '__zs_unmap_object': /scratch/kisskb/src/drivers/staging/zsmalloc/zsmalloc-main.c:663:2: error: implicit declaration of function 'flush_tlb_kernel_range' [-Werror=implicit-function-declaration] cc1: some warnings being treated as errors make[4]: *** [drivers/staging/zsmalloc/zsmalloc-main.o] Error 1 make[4]: Target `__build' not remade because of errors. make[3]: *** [drivers/staging/zsmalloc] Error 2 CC fs/ubifs/dir.o CC fs/squashfs/file.o CC drivers/staging/gdm72xx/gdm_sdio.o LD fs/autofs4/autofs4.o CC fs/nls/nls_cp866.o LD fs/autofs4/built-in.o CC drivers/media/tuners/mt2131.o CC drivers/staging/iio/meter/ade7758_core.o CC drivers/staging/iio/magnetometer/hmc5843.o CC drivers/hwmon/ina2xx.o CC drivers/staging/iio/meter/ade7758_ring.o CC drivers/watchdog/da9052_wdt.o CC fs/f2fs/super.o CC lib/dump_stack.o CC fs/sysfs/dir.o CC fs/nls/nls_cp874.o CC lib/earlycpio.o CC fs/hfsplus/ioctl.o CC fs/hfsplus/extents.o CC drivers/regulator/max8907-regulator.o CC drivers/regulator/max8925-regulator.o CC fs/f2fs/checkpoint.o CC drivers/video/fbcmap.o CC fs/f2fs/gc.o CC fs/f2fs/data.o CC drivers/video/fbsysfs.o CC fs/reiserfs/namei.o CC drivers/staging/iio/adc/ad7192.o CC drivers/regulator/mc13783-regulator.o LD drivers/tty/ipwireless/built-in.o CC fs/udf/dir.o CC drivers/staging/iio/frequency/ad9910.o CC drivers/staging/gdm72xx/sdio_boot.o CC drivers/staging/iio/adc/adt7410.o CC drivers/mtd/ubi/upd.o LD drivers/tty/vt/built-in.o CC drivers/tty/serial/serial_core.o CC drivers/media/i2c/cx2341x.o CC drivers/media/i2c/ak881x.o CC drivers/tty/serial/amba-pl011.o CC drivers/staging/iio/trigger/iio-trig-periodic-rtc.o /scratch/kisskb/src/drivers/mfd/sec-core.c: In function 'sec_pmic_probe': /scratch/kisskb/src/drivers/mfd/sec-core.c:233:5: warning: 'ret' may be used uninitialized in this function [-Wuninitialized] CC fs/f2fs/node.o LD drivers/staging/iio/gyro/adis16060.o CC fs/udf/file.o LD drivers/staging/iio/gyro/adis16130.o CC drivers/regulator/mc13892-regulator.o CC drivers/scsi/scsi_lib_dma.o CC drivers/video/modedb.o CC fs/squashfs/fragment.o CC fs/nls/nls_cp932.o CC fs/squashfs/id.o LD drivers/staging/iio/gyro/built-in.o CC fs/udf/ialloc.o CC fs/udf/inode.o /scratch/kisskb/src/drivers/staging/zram/zram_drv.c: In function 'zram_init_device': /scratch/kisskb/src/drivers/staging/zram/zram_drv.c:516:3: warning: format '%zu' expects argument of type 'size_t', but argument 2 has type 'long unsigned int' [-Wformat] CC fs/udf/lowlevel.o CC drivers/video/fbcvt.o LD drivers/staging/iio/iio_dummy.o CC fs/squashfs/inode.o CC fs/squashfs/namei.o CC fs/hfsplus/catalog.o CC fs/hfsplus/dir.o CC drivers/staging/iio/adc/ad7280a.o CC fs/nls/nls_euc-jp.o CC fs/hfsplus/btree.o LD drivers/staging/zram/zram.o LD drivers/staging/zram/built-in.o CC fs/hfsplus/bnode.o CC drivers/hwmon/it87.o LD drivers/staging/iio/resolver/built-in.o CC fs/nls/nls_cp949.o LD drivers/media/i2c/msp3400.o CC drivers/media/tuners/mxl5005s.o CC drivers/media/tuners/tda18212.o CC drivers/mtd/ubi/build.o CC fs/ubifs/super.o CC fs/sysfs/symlink.o CC fs/f2fs/segment.o CC drivers/scsi/scsi_scan.o CC fs/eventfd.o CC fs/freevxfs/vxfs_subr.o CC drivers/staging/iio/trigger/iio-trig-sysfs.o LD drivers/video/backlight/built-in.o CC lib/extable.o CC drivers/media/tuners/tua9001.o CC drivers/mtd/ubi/cdev.o make[3]: Target `__build' not remade because of errors. make[2]: *** [drivers/mfd] Error 2 CC fs/hfsplus/brec.o CC fs/f2fs/recovery.o CC drivers/media/tuners/fc0011.o CC lib/flex_proportions.o CC fs/freevxfs/vxfs_super.o CC fs/squashfs/super.o CC drivers/media/tuners/fc0012.o CC lib/idr.o CC fs/squashfs/symlink.o LD drivers/virtio/built-in.o CC fs/sysfs/mount.o LD drivers/staging/iio/adc/ad799x.o CC fs/hfsplus/bfind.o CC fs/f2fs/xattr.o CC drivers/hwmon/jc42.o CC fs/f2fs/acl.o LD drivers/watchdog/watchdog.o CC drivers/tty/serial/max3100.o CC drivers/hwmon/lm73.o LD drivers/staging/iio/cdc/built-in.o LD drivers/watchdog/built-in.o CC drivers/hwmon/lm75.o CC fs/squashfs/decompressor.o CC drivers/video/cfbfillrect.o CC fs/ubifs/sb.o LD drivers/staging/iio/impedance-analyzer/built-in.o CC drivers/video/cfbcopyarea.o CC fs/sysfs/bin.o LD drivers/video/omap2/displays/built-in.o LD fs/isofs/isofs.o CC drivers/video/cfbimgblt.o CC fs/ubifs/io.o LD drivers/video/omap2/built-in.o LD fs/isofs/built-in.o CC fs/aio.o CC fs/locks.o CC drivers/staging/iio/frequency/ad9951.o CC fs/hfsplus/tables.o CC fs/binfmt_script.o CC fs/ubifs/tnc.o LD drivers/staging/iio/magnetometer/built-in.o CC fs/squashfs/xz_wrapper.o CC lib/int_sqrt.o LD drivers/staging/iio/accel/adis16203.o LD drivers/staging/iio/accel/adis16204.o CC drivers/tty/serial/sccnxp.o CC drivers/rtc/rtc-pcf8563.o LD fs/omfs/omfs.o CC drivers/staging/iio/meter/ade7758_trigger.o CC drivers/video/sysfillrect.o LD drivers/staging/iio/accel/sca3000.o CC fs/hfsplus/unicode.o CC drivers/staging/iio/meter/ade7854.o CC drivers/scsi/scsi_sysfs.o LD fs/omfs/built-in.o CC fs/posix_acl.o LD drivers/staging/iio/accel/built-in.o CC fs/xattr_acl.o CC drivers/scsi/scsi_devinfo.o CC drivers/hwmon/lm78.o CC fs/coredump.o CC drivers/scsi/scsi_netlink.o CC drivers/hwmon/lm80.o CC fs/fhandle.o CC fs/dcookies.o CC drivers/staging/iio/meter/ade7854-i2c.o CC fs/reiserfs/inode.o CC drivers/regulator/mc13xxx-regulator-core.o CC drivers/scsi/scsi_trace.o CC drivers/scsi/scsi_pm.o CC drivers/rtc/rtc-pl030.o CC fs/nls/nls_cp950.o CC fs/udf/namei.o LD fs/notify/inotify/built-in.o CC drivers/video/syscopyarea.o CC fs/hfsplus/wrapper.o CC drivers/regulator/tps62360-regulator.o LD fs/notify/built-in.o CC drivers/regulator/tps6507x-regulator.o LD drivers/staging/panel/built-in.o LD drivers/staging/iio/trigger/built-in.o CC drivers/video/sysimgblt.o CC lib/irq_regs.o CC drivers/regulator/tps65217-regulator.o CC drivers/staging/iio/meter/ade7854-spi.o CC fs/ubifs/master.o CC drivers/video/fb_sys_fops.o CC fs/ubifs/scan.o CC drivers/tty/serial/altera_uart.o CC fs/hfsplus/bitmap.o CC drivers/mtd/ubi/kapi.o CC fs/udf/partition.o CC drivers/video/amba-clcd.o CC fs/udf/super.o CC fs/sysfs/group.o CC fs/ubifs/replay.o CC drivers/rtc/rtc-rs5c372.o CC drivers/rtc/rtc-rv3029c2.o CC lib/is_single_threaded.o CC lib/klist.o CC drivers/regulator/tps6524x-regulator.o CC drivers/regulator/tps65910-regulator.o /scratch/kisskb/src/fs/sysfs/dir.c:493:14: warning: 'sysfs_pathname' defined but not used [-Wunused-function] CC fs/hfsplus/part_tbl.o CC drivers/regulator/tps80031-regulator.o CC fs/nls/nls_cp1251.o CC fs/nls/nls_iso8859-2.o CC drivers/hwmon/lm93.o CC drivers/video/goldfishfb.o CC fs/nls/nls_iso8859-7.o LD drivers/staging/iio/frequency/built-in.o LD drivers/mtd/devices/built-in.o CC fs/ubifs/log.o LD fs/freevxfs/freevxfs.o CC fs/nls/nls_cp1255.o CC fs/reiserfs/file.o CC fs/reiserfs/dir.o CC drivers/tty/serial/timbuart.o LD drivers/staging/iio/meter/ade7758.o LD drivers/mtd/mtd.o LD fs/freevxfs/built-in.o LD fs/squashfs/squashfs.o LD drivers/mtd/nftl.o CC drivers/video/s1d13xxxfb.o CC fs/hfsplus/attributes.o CC drivers/rtc/rtc-rx8025.o CC drivers/hwmon/lm95241.o CC fs/hfsplus/xattr.o CC fs/ubifs/commit.o CC fs/udf/truncate.o LD drivers/staging/gdm72xx/gdmwm.o CC drivers/scsi/sd.o LD fs/squashfs/built-in.o CC drivers/rtc/rtc-rx8581.o CC fs/hfsplus/xattr_user.o CC drivers/video/vfb.o CC drivers/scsi/sr.o CC fs/hfsplus/xattr_security.o LD drivers/staging/gdm72xx/built-in.o CC drivers/hwmon/ltc4215.o In file included from /scratch/kisskb/src/drivers/regulator/tps62360-regulator.c:31:0: /scratch/kisskb/src/include/linux/of_gpio.h:40:19: error: field 'gc' has incomplete type In file included from /scratch/kisskb/src/drivers/regulator/tps62360-regulator.c:31:0: /scratch/kisskb/src/include/linux/of_gpio.h: In function 'to_of_mm_gpio_chip': /scratch/kisskb/src/include/linux/of_gpio.h:47:72: warning: initialization from incompatible pointer type [enabled by default] make[3]: *** [drivers/regulator/tps62360-regulator.o] Error 1 CC fs/reiserfs/fix_node.o CC drivers/scsi/sr_ioctl.o CC fs/reiserfs/super.o LD fs/quota/built-in.o CC drivers/hwmon/ltc4245.o CC fs/hfsplus/xattr_trusted.o CC fs/ubifs/gc.o /scratch/kisskb/src/fs/hfsplus/bfind.c: In function 'hfs_find_1st_rec_by_cnid': /scratch/kisskb/src/arch/arm/include/uapi/asm/swab.h:38:3: warning: 'search_cnid' may be used uninitialized in this function [-Wuninitialized] /scratch/kisskb/src/fs/hfsplus/bfind.c:59:19: note: 'search_cnid' was declared here /scratch/kisskb/src/arch/arm/include/uapi/asm/swab.h:38:3: warning: 'cur_cnid' may be used uninitialized in this function [-Wuninitialized] /scratch/kisskb/src/fs/hfsplus/bfind.c:59:9: note: 'cur_cnid' was declared here /scratch/kisskb/src/fs/f2fs/acl.c: In function 'acl_by_type': /scratch/kisskb/src/include/linux/posix_acl.h:108:1: warning: control reaches end of non-void function [-Wreturn-type] CC fs/ubifs/orphan.o LD drivers/video/fb.o CC lib/kobject.o CC drivers/tty/serial/ifx6x60.o CC drivers/scsi/sr_vendor.o CC drivers/tty/serial/xilinx_uartps.o CC drivers/mtd/ubi/eba.o CC fs/ubifs/budget.o CC fs/reiserfs/prints.o LD drivers/staging/iio/adc/built-in.o CC fs/reiserfs/objectid.o CC fs/ubifs/find.o CC fs/ubifs/tnc_commit.o CC fs/ubifs/compress.o CC fs/nls/nls_iso8859-13.o CC fs/udf/symlink.o CC drivers/rtc/rtc-s35390a.o CC fs/ubifs/lpt.o CC fs/ubifs/lprops.o CC fs/ubifs/recovery.o CC fs/ubifs/ioctl.o CC drivers/tty/serial/arc_uart.o CC fs/reiserfs/lbalance.o CC drivers/mtd/ubi/io.o LD drivers/media/v4l2-core/videodev.o CC drivers/hwmon/ltc4261.o CC fs/ubifs/lpt_commit.o CC fs/nls/nls_koi8-u.o LD drivers/media/v4l2-core/built-in.o LD drivers/media/tuners/tda18271.o /scratch/kisskb/src/drivers/regulator/tps65910-regulator.c: In function 'tps65910_parse_dt_reg_data': /scratch/kisskb/src/drivers/regulator/tps65910-regulator.c:980:2: error: implicit declaration of function 'of_node_get' [-Werror=implicit-function-declaration] /scratch/kisskb/src/drivers/regulator/tps65910-regulator.c:980:5: warning: assignment makes pointer from integer without a cast [enabled by default] /scratch/kisskb/src/drivers/regulator/tps65910-regulator.c:981:2: error: implicit declaration of function 'of_find_node_by_name' [-Werror=implicit-function-declaration] /scratch/kisskb/src/drivers/regulator/tps65910-regulator.c:981:13: warning: assignment makes pointer from integer without a cast [enabled by default] /scratch/kisskb/src/drivers/regulator/tps65910-regulator.c:997:3: error: implicit declaration of function 'of_node_put' [-Werror=implicit-function-declaration] /scratch/kisskb/src/drivers/regulator/tps65910-regulator.c:1019:3: error: implicit declaration of function 'of_property_read_u32' [-Werror=implicit-function-declaration] cc1: some warnings being treated as errors make[3]: *** [drivers/regulator/tps65910-regulator.o] Error 1 CC drivers/rtc/rtc-stk17ta8.o CC drivers/scsi/raid_class.o LD drivers/media/i2c/cx25840/cx25840.o CC fs/ubifs/tnc_misc.o LD drivers/media/i2c/cx25840/built-in.o CC fs/nls/nls_koi8-ru.o CC fs/ubifs/xattr.o CC drivers/hwmon/max1619.o CC drivers/mtd/ubi/wl.o CC lib/kobject_uevent.o CC drivers/scsi/scsi_transport_fc.o CC fs/udf/directory.o CC drivers/hwmon/ntc_thermistor.o LD fs/sysfs/built-in.o CC drivers/scsi/scsi_transport_iscsi.o CC fs/udf/misc.o CC fs/nls/nls_utf8.o CC drivers/hwmon/pcf8591.o CC drivers/scsi/scsi_transport_sas.o CC drivers/mtd/ubi/attach.o CC drivers/hwmon/sht15.o CC fs/ubifs/debug.o LD drivers/scsi/arm/built-in.o CC drivers/hwmon/smm665.o LD drivers/staging/iio/meter/built-in.o CC drivers/scsi/device_handler/scsi_dh.o CC drivers/mtd/ubi/misc.o CC fs/nls/mac-celtic.o CC drivers/rtc/rtc-test.o CC drivers/hwmon/smsc47b397.o CC fs/udf/udftime.o CC drivers/scsi/device_handler/scsi_dh_rdac.o CC lib/md5.o CC drivers/scsi/ppa.o CC drivers/mtd/ubi/debug.o CC drivers/scsi/imm.o CC drivers/rtc/rtc-tps65910.o LD drivers/staging/iio/built-in.o CC drivers/hwmon/thmc50.o CC drivers/rtc/rtc-x1205.o CC drivers/scsi/device_handler/scsi_dh_alua.o CC fs/udf/unicode.o CC lib/percpu-refcount.o CC drivers/hwmon/tmp102.o CC lib/plist.o CC drivers/scsi/virtio_scsi.o CC lib/prio_heap.o CC drivers/hwmon/tmp421.o CC drivers/hwmon/vt1211.o CC fs/nls/mac-iceland.o CC lib/proportions.o CC lib/radix-tree.o CC fs/reiserfs/ibalance.o LD drivers/rtc/rtc-core.o CC fs/reiserfs/stree.o CC fs/reiserfs/hashes.o LD drivers/media/i2c/built-in.o /scratch/kisskb/src/fs/udf/truncate.c: In function 'udf_truncate_tail_extent': /scratch/kisskb/src/fs/udf/truncate.c:106:16: warning: 'adsize' may be used uninitialized in this function [-Wuninitialized] /scratch/kisskb/src/fs/udf/truncate.c: In function 'udf_truncate_extents': /scratch/kisskb/src/fs/udf/truncate.c:230:14: warning: 'adsize' may be used uninitialized in this function [-Wuninitialized] CC fs/reiserfs/tail_conversion.o CC drivers/scsi/st.o CC drivers/hwmon/w83l786ng.o CC fs/reiserfs/journal.o CC drivers/hwmon/wm831x-hwmon.o CC lib/ratelimit.o CC fs/reiserfs/resize.o CC fs/reiserfs/item_ops.o CC lib/rbtree.o CC fs/reiserfs/ioctl.o CC lib/reciprocal_div.o CC fs/reiserfs/xattr.o CC lib/rwsem-spinlock.o CC fs/reiserfs/lock.o CC lib/sha1.o CC lib/show_mem.o CC lib/string.o CC lib/timerqueue.o CC lib/vsprintf.o GEN lib/crc32table.h make[3]: Target `__build' not remade because of errors. make[2]: *** [drivers/regulator] Error 2 CC lib/crc32.o LD fs/nls/built-in.o LD fs/hfsplus/hfsplus.o LD drivers/video/built-in.o LD fs/hfsplus/built-in.o /scratch/kisskb/src/drivers/tty/n_gsm.c: In function 'gsmld_receive_buf': /scratch/kisskb/src/drivers/tty/n_gsm.c:2274:7: warning: unused variable 'buf' [-Wunused-variable] LD lib/built-in.o /scratch/kisskb/src/drivers/tty/serial/ifx6x60.c: In function 'ifx_spi_complete': /scratch/kisskb/src/drivers/tty/serial/ifx6x60.c:753:8: warning: 'more' may be used uninitialized in this function [-Wuninitialized] LD drivers/tty/serial/built-in.o LD drivers/rtc/built-in.o LD drivers/staging/android/built-in.o LD drivers/tty/built-in.o make[3]: Target `__build' not remade because of errors. make[2]: *** [drivers/staging] Error 2 /scratch/kisskb/src/fs/f2fs/node.c: In function 'truncate_inode_blocks': /scratch/kisskb/src/fs/f2fs/node.c:738:8: warning: 'nofs' may be used uninitialized in this function [-Wuninitialized] /scratch/kisskb/src/fs/udf/inode.c: In function 'udf_extend_file': /scratch/kisskb/src/fs/udf/inode.c:643:15: warning: 'adsize' may be used uninitialized in this function [-Wuninitialized] make[3]: Target `__build' not remade because of errors. make[2]: *** [drivers/hwmon] Error 2 LD drivers/scsi/device_handler/built-in.o LD fs/f2fs/f2fs.o LD fs/f2fs/built-in.o LD drivers/mtd/ubi/ubi.o LD fs/udf/udf.o LD drivers/mtd/ubi/built-in.o LD fs/udf/built-in.o LD drivers/mtd/chips/built-in.o LD drivers/mtd/built-in.o make[4]: Target `__build' not remade because of errors. make[3]: *** [drivers/media/dvb-frontends] Error 2 LD fs/ubifs/ubifs.o LD fs/ubifs/built-in.o LD drivers/scsi/scsi_mod.o LD drivers/scsi/sd_mod.o LD drivers/scsi/sr_mod.o AR lib/lib.a LD drivers/scsi/built-in.o LD fs/reiserfs/reiserfs.o LD fs/reiserfs/built-in.o LD fs/built-in.o LD drivers/media/tuners/built-in.o make[3]: Target `__build' not remade because of errors. make[2]: *** [drivers/media] Error 2 make[2]: Target `__build' not remade because of errors. make[1]: *** [drivers] Error 2 make[1]: Target `_all' not remade because of errors. make: *** [sub-make] Error 2 make: Target `_all' not remade because of errors. ## bisect disabled, NOT bisecting