Buildresult: linus/avr32-defconfig/avr32 built on Dec 30 2016, 08:56
kisskb
Revisions
|
Branches
|
Compilers
|
Configs
|
Build Results
|
Build Failures
|
Status:
Failed
Date/Time:
Dec 30 2016, 08:56
Duration:
0:00:49.807290
Builder:
ka3
Revision:
mm: optimize PageWaiters bit use for unlock_page() (
b91e1302ad9b80c174a4855533f7e3aa2873355e)
Target:
linus/avr32-defconfig/avr32
Branch:
linus
Compiler:
avr32
(avr32-linux-gcc (GCC) 4.2.4-atmel.1.1.3.avr32linux.1)
Config:
defconfig
(
download
)
Log:
Download original
Possible errors
/home/kisskb/slave/src/mm/filemap.c:933: error: too few arguments to function 'test_bit' make[2]: *** [mm/filemap.o] Error 1 make[1]: *** [mm] Error 2 make: *** [sub-make] Error 2
Possible warnings (42)
kernel/time/Kconfig:155:warning: range is invalid kernel/time/Kconfig:155:warning: range is invalid /home/kisskb/slave/src/ipc/shm.c:1279: warning: 'file' may be used uninitialized in this function /home/kisskb/slave/src/drivers/ata/libata-scsi.c:281: warning: 'ncq_prio_enable' may be used uninitialized in this function /home/kisskb/slave/src/fs/dcache.c:2770: warning: 'n' may be used uninitialized in this function /home/kisskb/slave/src/fs/dcache.c:2526: warning: 'n' may be used uninitialized in this function /home/kisskb/slave/src/fs/dcache.c:2526: warning: 'n' may be used uninitialized in this function /home/kisskb/slave/src/include/linux/dcache.h:590: warning: passing argument 1 of 'd_real' discards qualifiers from pointer target type /home/kisskb/slave/src/drivers/base/regmap/regcache-rbtree.c:404: warning: 'new_top_reg' may be used uninitialized in this function /home/kisskb/slave/src/drivers/base/regmap/regcache-rbtree.c:404: warning: 'new_base_reg' may be used uninitialized in this function /home/kisskb/slave/src/fs/splice.c:713: warning: 'ret' may be used uninitialized in this function /home/kisskb/slave/src/drivers/gpio/gpiolib.c:75: warning: 'gpiochip_irqchip_init_valid_mask' declared inline after being called /home/kisskb/slave/src/drivers/gpio/gpiolib.c:75: warning: previous declaration of 'gpiochip_irqchip_init_valid_mask' was here /home/kisskb/slave/src/drivers/gpio/gpiolib.c:76: warning: 'gpiochip_irqchip_free_valid_mask' declared inline after being called /home/kisskb/slave/src/drivers/gpio/gpiolib.c:76: warning: previous declaration of 'gpiochip_irqchip_free_valid_mask' was here /home/kisskb/slave/src/kernel/printk/printk.c:158: warning: 'old' may be used uninitialized in this function /home/kisskb/slave/src/kernel/time/ntp.c:707: warning: comparison is always false due to limited range of data type /home/kisskb/slave/src/kernel/time/ntp.c:709: warning: comparison is always false due to limited range of data type /home/kisskb/slave/src/kernel/time/time.c:197: warning: 'new_ts.tv_sec' may be used uninitialized in this function /home/kisskb/slave/src/kernel/time/time.c:197: warning: 'new_ts.tv_nsec' may be used uninitialized in this function /home/kisskb/slave/src/fs/debugfs/file.c:741: warning: 'val' may be used uninitialized in this function /home/kisskb/slave/src/kernel/time/timekeeping.c:1082: warning: 'cs_was_changed_seq' may be used uninitialized in this function /home/kisskb/slave/src/kernel/time/tick-sched.c:1023: warning: 'now' may be used uninitialized in this function /home/kisskb/slave/src/fs/ext2/inode.c:781: warning: 'bno' may be used uninitialized in this function /home/kisskb/slave/src/fs/ext4/ialloc.c:1152: warning: 'bit' may be used uninitialized in this function /home/kisskb/slave/src/drivers/mmc/core/block.c:1150: warning: 'arg' may be used uninitialized in this function /home/kisskb/slave/src/drivers/mmc/core/block.c:1150: warning: 'nr' may be used uninitialized in this function /home/kisskb/slave/src/drivers/mmc/core/block.c:1150: warning: 'from' may be used uninitialized in this function /home/kisskb/slave/src/drivers/mtd/chips/cfi_cmdset_0002.c:2615: warning: 'cfi_ppb_lock' defined but not used /home/kisskb/slave/src/drivers/mtd/chips/cfi_cmdset_0002.c:2622: warning: 'cfi_ppb_unlock' defined but not used /home/kisskb/slave/src/drivers/mtd/chips/cfi_cmdset_0002.c:2720: warning: 'cfi_ppb_is_locked' defined but not used /home/kisskb/slave/src/drivers/mtd/ubi/eba.c:860: warning: 'opnum' may be used uninitialized in this function /home/kisskb/slave/src/drivers/spi/spidev.c:363: warning: 'n_ioc' may be used uninitialized in this function /home/kisskb/slave/src/fs/ubifs/ubifs.h:1856: warning: passing argument 1 of '__ubifs_crypt_is_encrypted' discards qualifiers from pointer target type /home/kisskb/slave/src/fs/ubifs/ubifs.h:1856: warning: passing argument 1 of '__ubifs_crypt_is_encrypted' discards qualifiers from pointer target type /home/kisskb/slave/src/fs/ubifs/ubifs.h:1856: warning: passing argument 1 of '__ubifs_crypt_is_encrypted' discards qualifiers from pointer target type /home/kisskb/slave/src/include/linux/dcache.h:590: warning: passing argument 1 of 'd_real' discards qualifiers from pointer target type /home/kisskb/slave/src/drivers/tty/serial/serial_core.c:143: warning: 'flags' may be used uninitialized in this function /home/kisskb/slave/src/drivers/tty/serial/serial_core.c:551: warning: 'flags' may be used uninitialized in this function /home/kisskb/slave/src/drivers/tty/serial/serial_core.c:590: warning: 'flags' may be used uninitialized in this function /home/kisskb/slave/src/drivers/tty/serial/serial_core.c:603: warning: 'flags' may be used uninitialized in this function /home/kisskb/slave/src/fs/posix_acl.c:146: warning: value computed is not used
Full Log
# git rev-parse -q --verify b91e1302ad9b80c174a4855533f7e3aa2873355e^{commit} b91e1302ad9b80c174a4855533f7e3aa2873355e already have revision, skipping fetch # git checkout -q -f -B kisskb b91e1302ad9b80c174a4855533f7e3aa2873355e # git clean -qxdf # git log -1 commit b91e1302ad9b80c174a4855533f7e3aa2873355e Author: Linus Torvalds <torvalds@linux-foundation.org> Date: Tue Dec 27 11:40:38 2016 -0800 mm: optimize PageWaiters bit use for unlock_page() In commit 62906027091f ("mm: add PageWaiters indicating tasks are waiting for a page bit") Nick Piggin made our page locking no longer unconditionally touch the hashed page waitqueue, which not only helps performance in general, but is particularly helpful on NUMA machines where the hashed wait queues can bounce around a lot. However, the "clear lock bit atomically and then test the waiters bit" sequence turns out to be much more expensive than it needs to be, because you get a nasty stall when trying to access the same word that just got updated atomically. On architectures where locking is done with LL/SC, this would be trivial to fix with a new primitive that clears one bit and tests another atomically, but that ends up not working on x86, where the only atomic operations that return the result end up being cmpxchg and xadd. The atomic bit operations return the old value of the same bit we changed, not the value of an unrelated bit. On x86, we could put the lock bit in the high bit of the byte, and use "xadd" with that bit (where the overflow ends up not touching other bits), and look at the other bits of the result. However, an even simpler model is to just use a regular atomic "and" to clear the lock bit, and then the sign bit in eflags will indicate the resulting state of the unrelated bit #7. So by moving the PageWaiters bit up to bit #7, we can atomically clear the lock bit and test the waiters bit on x86 too. And architectures with LL/SC (which is all the usual RISC suspects), the particular bit doesn't matter, so they are fine with this approach too. This avoids the extra access to the same atomic word, and thus avoids the costly stall at page unlock time. The only downside is that the interface ends up being a bit odd and specialized: clear a bit in a byte, and test the sign bit. Nick doesn't love the resulting name of the new primitive, but I'd rather make the name be descriptive and very clear about the limitation imposed by trying to work across all relevant architectures than make it be some generic thing that doesn't make the odd semantics explicit. So this introduces the new architecture primitive clear_bit_unlock_is_negative_byte(); and adds the trivial implementation for x86. We have a generic non-optimized fallback (that just does a "clear_bit()"+"test_bit(7)" combination) which can be overridden by any architecture that can do better. According to Nick, Power has the same hickup x86 has, for example, but some other architectures may not even care. All these optimizations mean that my page locking stress-test (which is just executing a lot of small short-lived shell scripts: "make test" in the git source tree) no longer makes our page locking look horribly bad. Before all these optimizations, just the unlock_page() costs were just over 3% of all CPU overhead on "make test". After this, it's down to 0.66%, so just a quarter of the cost it used to be. (The difference on NUMA is bigger, but there this micro-optimization is likely less noticeable, since the big issue on NUMA was not the accesses to 'struct page', but the waitqueue accesses that were already removed by Nick's earlier commit). Acked-by: Nick Piggin <npiggin@gmail.com> Cc: Dave Hansen <dave.hansen@linux.intel.com> Cc: Bob Peterson <rpeterso@redhat.com> Cc: Steven Whitehouse <swhiteho@redhat.com> Cc: Andrew Lutomirski <luto@kernel.org> Cc: Andreas Gruenbacher <agruenba@redhat.com> Cc: Peter Zijlstra <peterz@infradead.org> Cc: Mel Gorman <mgorman@techsingularity.net> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org> # < /opt/cross/kisskb/gcc-4.2.4-nolibc/avr32-linux/bin/avr32-linux-gcc --version # < git log --format=%s --max-count=1 b91e1302ad9b80c174a4855533f7e3aa2873355e # < make -j 10 ARCH=avr32 O=/home/kisskb/slave/build/linus_avr32-defconfig_avr32 CROSS_COMPILE=/opt/cross/kisskb/gcc-4.2.4-nolibc/avr32-linux/bin/avr32-linux- defconfig kernel/time/Kconfig:155:warning: range is invalid # make -j 10 ARCH=avr32 O=/home/kisskb/slave/build/linus_avr32-defconfig_avr32 CROSS_COMPILE=/opt/cross/kisskb/gcc-4.2.4-nolibc/avr32-linux/bin/avr32-linux- make[1]: Entering directory '/home/kisskb/slave/build/linus_avr32-defconfig_avr32' GEN ./Makefile scripts/kconfig/conf --silentoldconfig Kconfig kernel/time/Kconfig:155:warning: range is invalid CHK include/config/kernel.release UPD include/config/kernel.release GEN ./Makefile WRAP arch/avr32/include/generated/asm/clkdev.h WRAP arch/avr32/include/generated/asm/cputime.h WRAP arch/avr32/include/generated/asm/delay.h WRAP arch/avr32/include/generated/asm/device.h WRAP arch/avr32/include/generated/asm/div64.h WRAP arch/avr32/include/generated/asm/emergency-restart.h WRAP arch/avr32/include/generated/asm/exec.h WRAP arch/avr32/include/generated/asm/futex.h WRAP arch/avr32/include/generated/asm/irq_regs.h WRAP arch/avr32/include/generated/asm/irq_work.h WRAP arch/avr32/include/generated/asm/local.h WRAP arch/avr32/include/generated/asm/local64.h WRAP arch/avr32/include/generated/asm/mcs_spinlock.h WRAP arch/avr32/include/generated/asm/mm-arch-hooks.h WRAP arch/avr32/include/generated/asm/param.h WRAP arch/avr32/include/generated/asm/percpu.h WRAP arch/avr32/include/generated/asm/preempt.h WRAP arch/avr32/include/generated/asm/sections.h WRAP arch/avr32/include/generated/asm/topology.h WRAP arch/avr32/include/generated/asm/trace_clock.h WRAP arch/avr32/include/generated/asm/vga.h WRAP arch/avr32/include/generated/asm/word-at-a-time.h WRAP arch/avr32/include/generated/asm/xor.h WRAP arch/avr32/include/generated/uapi/asm/bitsperlong.h WRAP arch/avr32/include/generated/uapi/asm/errno.h WRAP arch/avr32/include/generated/uapi/asm/fcntl.h WRAP arch/avr32/include/generated/uapi/asm/ioctl.h WRAP arch/avr32/include/generated/uapi/asm/ioctls.h WRAP arch/avr32/include/generated/uapi/asm/ipcbuf.h WRAP arch/avr32/include/generated/uapi/asm/kvm_para.h WRAP arch/avr32/include/generated/uapi/asm/mman.h WRAP arch/avr32/include/generated/uapi/asm/param.h WRAP arch/avr32/include/generated/uapi/asm/poll.h WRAP arch/avr32/include/generated/uapi/asm/resource.h WRAP arch/avr32/include/generated/uapi/asm/siginfo.h WRAP arch/avr32/include/generated/uapi/asm/statfs.h CHK include/generated/uapi/linux/version.h UPD include/generated/uapi/linux/version.h CHK include/generated/utsrelease.h UPD include/generated/utsrelease.h Using /home/kisskb/slave/src as source for kernel HOSTCC scripts/kallsyms HOSTCC scripts/mod/mk_elfconfig CC scripts/mod/empty.o CC scripts/mod/devicetable-offsets.s GEN scripts/mod/devicetable-offsets.h CHK include/generated/timeconst.h CC kernel/bounds.s UPD include/generated/timeconst.h MKELF scripts/mod/elfconfig.h HOSTCC scripts/mod/modpost.o HOSTCC scripts/mod/file2alias.o HOSTCC scripts/mod/sumversion.o CHK include/generated/bounds.h UPD include/generated/bounds.h CC arch/avr32/kernel/asm-offsets.s CHK include/generated/asm-offsets.h UPD include/generated/asm-offsets.h CALL /home/kisskb/slave/src/scripts/checksyscalls.sh HOSTLD scripts/mod/modpost CC init/main.o CHK include/generated/compile.h CC init/do_mounts.o CC init/initramfs.o CC init/do_mounts_initrd.o CC init/calibrate.o CC init/init_task.o HOSTCC usr/gen_init_cpio UPD include/generated/compile.h CC init/version.o CC arch/avr32/mach-at32ap/pdc.o CC arch/avr32/boards/atstk1000/setup.o CC arch/avr32/boards/atstk1000/flash.o CC arch/avr32/boards/atstk1000/atstk1002.o CC arch/avr32/mach-at32ap/clock.o GEN usr/initramfs_data.cpio".gz" AS usr/initramfs_data.o CC arch/avr32/mach-at32ap/intc.o LD usr/built-in.o CC arch/avr32/mach-at32ap/extint.o AS arch/avr32/boot/u-boot/empty.o AS arch/avr32/boot/u-boot/head.o LD arch/avr32/boot/u-boot/built-in.o CC arch/avr32/mach-at32ap/pio.o AS arch/avr32/kernel/entry-avr32b.o CC arch/avr32/mm/init.o AS arch/avr32/kernel/syscall_table.o AS arch/avr32/kernel/syscall-stubs.o CC arch/avr32/kernel/irq.o AS arch/avr32/mm/clear_page.o CC kernel/fork.o CC arch/avr32/mach-at32ap/hsmc.o CC arch/avr32/mach-at32ap/hmatrix.o LD arch/avr32/boards/atstk1000/built-in.o CC arch/avr32/kernel/setup.o CC arch/avr32/mach-at32ap/at32ap700x.o CC arch/avr32/kernel/traps.o CC arch/avr32/kernel/ocd.o CC arch/avr32/kernel/ptrace.o AS arch/avr32/mm/copy_page.o LD init/mounts.o LD init/built-in.o CC arch/avr32/kernel/signal.o LD certs/built-in.o CC arch/avr32/kernel/process.o CC arch/avr32/mm/dma-coherent.o CC arch/avr32/mm/ioremap.o CC arch/avr32/kernel/time.o AS arch/avr32/mach-at32ap/pm-at32ap700x.o CC arch/avr32/mach-at32ap/pm.o AS arch/avr32/kernel/switch_to.o CC kernel/exec_domain.o CC arch/avr32/mm/cache.o CC kernel/panic.o CC kernel/cpu.o CC arch/avr32/mm/fault.o CC arch/avr32/kernel/cpu.o CC mm/filemap.o CC mm/mempool.o LD arch/avr32/mach-at32ap/built-in.o CC mm/oom_kill.o CC mm/maccess.o CC mm/page_alloc.o CC mm/page-writeback.o /home/kisskb/slave/src/mm/filemap.c: In function 'clear_bit_unlock_is_negative_byte': /home/kisskb/slave/src/mm/filemap.c:933: error: too few arguments to function 'test_bit' CC mm/readahead.o /home/kisskb/slave/src/scripts/Makefile.build:293: recipe for target 'mm/filemap.o' failed make[2]: *** [mm/filemap.o] Error 1 make[2]: *** Waiting for unfinished jobs.... CC arch/avr32/mm/tlb.o CC kernel/exit.o CC arch/avr32/kernel/module.o CC fs/open.o CC ipc/util.o CC security/commoncap.o LD arch/avr32/mm/built-in.o CC arch/avr32/kernel/avr32_ksyms.o CC arch/avr32/kernel/nmi_debug.o CC ipc/msgutil.o AS arch/avr32/kernel/head.o CC security/min_addr.o LDS arch/avr32/kernel/vmlinux.lds CC crypto/api.o LD arch/avr32/kernel/built-in.o CC crypto/cipher.o CC block/bio.o CC ipc/msg.o CC ipc/sem.o CC fs/read_write.o LD security/built-in.o CC crypto/compress.o CC crypto/memneq.o CC kernel/softirq.o CC block/elevator.o CC block/blk-core.o CC block/blk-tag.o CC kernel/resource.o CC crypto/crypto_wq.o LD drivers/amba/built-in.o LD drivers/ata/built-in.o CC [M] drivers/ata/libata-core.o CC kernel/sysctl.o CC fs/file_table.o /home/kisskb/slave/src/Makefile:988: recipe for target 'mm' failed make[1]: *** [mm] Error 2 make[1]: *** Waiting for unfinished jobs.... CC kernel/sysctl_binary.o CC ipc/shm.o CC block/blk-sysfs.o CC crypto/algapi.o CC crypto/scatterwalk.o CC block/blk-flush.o CC fs/super.o CC [M] drivers/ata/libata-scsi.o /home/kisskb/slave/src/ipc/shm.c: In function 'SyS_shmdt': /home/kisskb/slave/src/ipc/shm.c:1279: warning: 'file' may be used uninitialized in this function /home/kisskb/slave/src/ipc/shm.c:1279: note: 'file' was declared here CC [M] drivers/ata/libata-eh.o CC [M] drivers/ata/libata-transport.o CC [M] drivers/ata/libata-trace.o CC ipc/syscall.o CC ipc/ipc_sysctl.o CC block/blk-settings.o CC kernel/capability.o CC ipc/mqueue.o CC fs/char_dev.o CC crypto/proc.o CC [M] drivers/ata/libata-sff.o CC kernel/ptrace.o CC fs/stat.o CC crypto/aead.o CC block/blk-ioc.o /home/kisskb/slave/src/drivers/ata/libata-scsi.c: In function 'ata_ncq_prio_enable_show': /home/kisskb/slave/src/drivers/ata/libata-scsi.c:281: warning: 'ncq_prio_enable' may be used uninitialized in this function CC [M] drivers/ata/pata_at32.o CC kernel/user.o CC block/blk-map.o CC fs/exec.o CC ipc/mq_sysctl.o CC block/blk-exec.o CC kernel/signal.o CC kernel/sys.o CC crypto/ablkcipher.o CC crypto/blkcipher.o LD ipc/built-in.o CC crypto/skcipher.o CC crypto/ahash.o CC fs/pipe.o CC block/blk-merge.o LD [M] drivers/ata/libata.o LD drivers/auxdisplay/built-in.o CC drivers/base/component.o CC drivers/base/core.o CC drivers/base/bus.o CC drivers/base/dd.o CC fs/namei.o CC fs/fcntl.o CC block/blk-softirq.o CC crypto/shash.o CC kernel/kmod.o CC kernel/workqueue.o CC fs/ioctl.o CC drivers/base/syscore.o CC block/blk-timeout.o CC fs/readdir.o CC crypto/akcipher.o CC fs/select.o CC kernel/pid.o CC drivers/base/driver.o CC block/blk-lib.o CC block/blk-mq.o CC block/blk-mq-tag.o CC block/blk-stat.o CC crypto/kpp.o CC drivers/base/class.o CC block/blk-mq-sysfs.o CC drivers/base/platform.o CC kernel/task_work.o LD drivers/block/built-in.o CC [M] drivers/block/brd.o CC [M] drivers/block/loop.o CC fs/dcache.o CC crypto/acompress.o CC crypto/scompress.o CC [M] drivers/block/nbd.o CC kernel/extable.o CC kernel/params.o CC crypto/algboss.o CC drivers/base/cpu.o CC drivers/base/firmware.o CC block/blk-mq-cpumap.o CC drivers/base/init.o CC drivers/base/map.o CC crypto/testmgr.o CC crypto/crypto_null.o /home/kisskb/slave/src/fs/dcache.c: In function '__d_move': /home/kisskb/slave/src/fs/dcache.c:2770: warning: 'n' may be used uninitialized in this function CC crypto/aes_generic.o CC crypto/deflate.o CC kernel/kthread.o CC drivers/base/devres.o /home/kisskb/slave/src/fs/dcache.c: In function 'd_splice_alias': /home/kisskb/slave/src/fs/dcache.c:2526: warning: 'n' may be used uninitialized in this function /home/kisskb/slave/src/fs/dcache.c:2526: note: 'n' was declared here CC block/ioctl.o CC drivers/base/attribute_container.o CC drivers/base/transport_class.o CC drivers/base/topology.o /home/kisskb/slave/src/fs/dcache.c: In function 'd_add': /home/kisskb/slave/src/fs/dcache.c:2526: warning: 'n' may be used uninitialized in this function /home/kisskb/slave/src/fs/dcache.c:2526: note: 'n' was declared here CC crypto/crc32c_generic.o LD drivers/bus/built-in.o CC drivers/base/container.o CC fs/inode.o CC crypto/lzo.o CC crypto/rng.o CC drivers/base/property.o CC drivers/base/cacheinfo.o CC kernel/sys_ni.o CC kernel/nsproxy.o CC block/genhd.o CC block/scsi_ioctl.o CC [M] crypto/echainiv.o CC [M] crypto/cmac.o CC [M] crypto/hmac.o /home/kisskb/slave/src/include/linux/dcache.h: In function 'd_real_inode': /home/kisskb/slave/src/include/linux/dcache.h:590: warning: passing argument 1 of 'd_real' discards qualifiers from pointer target type CC [M] crypto/md4.o CC [M] crypto/md5.o CC kernel/notifier.o CC kernel/ksysfs.o CC fs/attr.o LD drivers/cdrom/built-in.o CC [M] drivers/cdrom/cdrom.o CC [M] crypto/sha1_generic.o CC fs/bad_inode.o CC block/partition-generic.o CC [M] crypto/sha256_generic.o CC drivers/base/power/sysfs.o CC kernel/cred.o CC kernel/reboot.o CC kernel/async.o CC kernel/range.o CC fs/file.o CC drivers/base/regmap/regmap.o CC drivers/base/regmap/regcache.o CC drivers/char/mem.o CC kernel/smpboot.o CC drivers/base/power/generic_ops.o CC drivers/base/power/common.o CC drivers/base/power/qos.o CC kernel/ucount.o CC drivers/char/random.o CC drivers/char/misc.o CC [M] crypto/ecb.o CC fs/filesystems.o CC block/ioprio.o CC fs/namespace.o CC fs/seq_file.o CC kernel/groups.o CC drivers/base/regmap/regcache-rbtree.o CC drivers/base/regmap/regcache-lzo.o CC drivers/base/power/runtime.o CC [M] crypto/cbc.o CC [M] crypto/des_generic.o CC block/badblocks.o CC kernel/bpf/core.o /home/kisskb/slave/src/drivers/base/regmap/regcache-rbtree.c: In function 'regcache_rbtree_write': /home/kisskb/slave/src/drivers/base/regmap/regcache-rbtree.c:404: warning: 'new_top_reg' may be used uninitialized in this function /home/kisskb/slave/src/drivers/base/regmap/regcache-rbtree.c:404: warning: 'new_base_reg' may be used uninitialized in this function CC fs/xattr.o LD drivers/char/agp/built-in.o LD drivers/char/built-in.o CC block/partitions/check.o CC drivers/base/regmap/regcache-flat.o CC block/partitions/msdos.o CC drivers/base/regmap/regmap-debugfs.o CC drivers/base/power/wakeirq.o CC fs/libfs.o CC [M] drivers/base/regmap/regmap-i2c.o CC [M] crypto/arc4.o CC block/partitions/efi.o CC drivers/base/power/main.o CC drivers/base/power/wakeup.o CC [M] crypto/authenc.o CC [M] crypto/authencesn.o CC [M] drivers/base/regmap/regmap-spi.o CC [M] crypto/drbg.o CC [M] crypto/jitterentropy.o CC [M] crypto/jitterentropy-kcapi.o CC fs/fs-writeback.o LD kernel/bpf/built-in.o CC kernel/irq/irqdesc.o LD drivers/base/regmap/built-in.o CC kernel/irq/handle.o CC kernel/irq/manage.o LD drivers/char/ipmi/built-in.o CC drivers/clk/clk-devres.o LD block/partitions/built-in.o CC drivers/base/power/clock_ops.o CC block/noop-iosched.o CC block/cfq-iosched.o LD crypto/crypto.o CC fs/pnode.o CC fs/splice.o LD crypto/crypto_algapi.o LD crypto/crypto_blkcipher.o LD crypto/crypto_hash.o LD crypto/crypto_acompress.o LD crypto/cryptomgr.o LD drivers/base/test/built-in.o LD [M] crypto/jitterentropy_rng.o LD crypto/built-in.o CC drivers/clocksource/tcb_clksrc.o CC drivers/cpufreq/cpufreq.o LD drivers/clk/bcm/built-in.o LD drivers/clk/mvebu/built-in.o LD drivers/clk/ti/built-in.o LD drivers/clk/built-in.o CC fs/sync.o LD drivers/base/power/built-in.o CC drivers/base/dma-mapping.o CC drivers/base/module.o CC kernel/irq/spurious.o LD drivers/crypto/built-in.o CC fs/utimes.o CC drivers/dma/dmaengine.o LD drivers/clocksource/built-in.o CC drivers/dma/dw/core.o CC drivers/dma/dw/platform.o LD drivers/dma/qcom/built-in.o CC kernel/irq/resend.o LD drivers/base/built-in.o LD kernel/livepatch/built-in.o CC kernel/irq/chip.o LD drivers/dma/xilinx/built-in.o CC kernel/locking/mutex.o /home/kisskb/slave/src/fs/splice.c: In function 'iter_file_splice_write': /home/kisskb/slave/src/fs/splice.c:713: warning: 'ret' may be used uninitialized in this function CC fs/stack.o CC kernel/irq/dummychip.o CC kernel/irq/devres.o CC kernel/irq/autoprobe.o CC kernel/irq/irqdomain.o CC fs/fs_struct.o LD drivers/dma/dw/dw_dmac.o LD drivers/firewire/built-in.o CC kernel/irq/proc.o CC kernel/power/qos.o CC kernel/power/main.o CC drivers/cpufreq/freq_table.o CC drivers/cpufreq/cpufreq_performance.o CC kernel/locking/semaphore.o LD drivers/dma/dw/dw_dmac_core.o LD drivers/dma/dw/built-in.o LD drivers/dma/built-in.o CC drivers/cpufreq/cpufreq_userspace.o CC fs/statfs.o CC fs/fs_pin.o CC fs/nsfs.o CC kernel/irq/pm.o LD drivers/firmware/broadcom/built-in.o LD drivers/firmware/meson/built-in.o LD drivers/firmware/tegra/built-in.o LD drivers/firmware/built-in.o CC drivers/cpufreq/cpufreq_ondemand.o CC fs/buffer.o CC fs/block_dev.o CC kernel/power/process.o CC kernel/locking/rwsem.o CC kernel/locking/percpu-rwsem.o CC kernel/locking/rtmutex.o CC kernel/locking/rwsem-spinlock.o CC kernel/power/suspend.o CC kernel/power/poweroff.o LD kernel/irq/built-in.o CC drivers/cpufreq/cpufreq_governor.o CC drivers/cpufreq/cpufreq_governor_attr_set.o LD block/built-in.o CC drivers/cpufreq/at32ap-cpufreq.o CC drivers/gpio/devres.o CC drivers/gpio/gpiolib.o CC drivers/gpio/gpiolib-legacy.o LD kernel/locking/built-in.o CC drivers/gpio/gpiolib-devprop.o CC drivers/gpio/gpiolib-sysfs.o LD drivers/cpufreq/built-in.o LD drivers/gpu/drm/bridge/built-in.o CC kernel/printk/printk.o LD drivers/gpu/drm/hisilicon/built-in.o LD drivers/gpu/drm/i2c/built-in.o LD kernel/power/built-in.o LD drivers/gpu/drm/omapdrm/displays/built-in.o LD drivers/hwtracing/intel_th/built-in.o LD drivers/hid/built-in.o CC [M] drivers/hid/hid-core.o CC kernel/printk/nmi.o CC fs/direct-io.o LD drivers/gpu/drm/omapdrm/dss/built-in.o LD drivers/gpu/drm/omapdrm/built-in.o LD drivers/gpu/drm/panel/built-in.o CC [M] drivers/hid/hid-input.o LD drivers/gpu/drm/tilcdc/built-in.o LD drivers/gpu/drm/built-in.o /home/kisskb/slave/src/drivers/gpio/gpiolib.c:75: warning: 'gpiochip_irqchip_init_valid_mask' declared inline after being called /home/kisskb/slave/src/drivers/gpio/gpiolib.c:75: warning: previous declaration of 'gpiochip_irqchip_init_valid_mask' was here /home/kisskb/slave/src/drivers/gpio/gpiolib.c:76: warning: 'gpiochip_irqchip_free_valid_mask' declared inline after being called /home/kisskb/slave/src/drivers/gpio/gpiolib.c:76: warning: previous declaration of 'gpiochip_irqchip_free_valid_mask' was here LD drivers/gpu/vga/built-in.o LD drivers/gpu/built-in.o CC fs/mpage.o CC kernel/rcu/update.o CC kernel/rcu/sync.o CC kernel/rcu/srcu.o CC fs/proc_namespace.o CC drivers/i2c/i2c-boardinfo.o CC kernel/rcu/tiny.o LD drivers/idle/built-in.o LD drivers/i2c/algos/built-in.o CC [M] drivers/i2c/algos/i2c-algo-bit.o LD fs/cifs/built-in.o CC [M] fs/cifs/cifsfs.o /home/kisskb/slave/src/kernel/printk/printk.c: In function 'devkmsg_sysctl_set_loglvl': /home/kisskb/slave/src/kernel/printk/printk.c:158: warning: 'old' may be used uninitialized in this function LD drivers/i2c/busses/built-in.o CC [M] drivers/i2c/busses/i2c-gpio.o LD drivers/gpio/built-in.o CC [M] drivers/i2c/i2c-core.o LD drivers/i2c/muxes/built-in.o CC [M] drivers/i2c/i2c-dev.o LD kernel/rcu/built-in.o CC [M] drivers/hid/hid-debug.o CC kernel/sched/core.o CC kernel/sched/loadavg.o CC [M] drivers/hid/hid-generic.o LD kernel/printk/built-in.o LD drivers/i2c/built-in.o CC kernel/time/time.o CC kernel/time/timer.o CC kernel/time/hrtimer.o CC kernel/time/timekeeping.o LD [M] drivers/hid/hid.o CC kernel/time/ntp.o CC fs/configfs/inode.o CC fs/debugfs/inode.o /home/kisskb/slave/src/kernel/time/ntp.c: In function 'ntp_validate_timex': /home/kisskb/slave/src/kernel/time/ntp.c:707: warning: comparison is always false due to limited range of data type /home/kisskb/slave/src/kernel/time/ntp.c:709: warning: comparison is always false due to limited range of data type LD drivers/input/keyboard/built-in.o CC [M] drivers/input/keyboard/gpio_keys.o CC [M] fs/cifs/cifssmb.o /home/kisskb/slave/src/kernel/time/time.c: In function 'SyS_settimeofday': /home/kisskb/slave/src/kernel/time/time.c:197: warning: 'new_ts.tv_sec' may be used uninitialized in this function /home/kisskb/slave/src/kernel/time/time.c:197: note: 'new_ts.tv_sec' was declared here /home/kisskb/slave/src/kernel/time/time.c:197: warning: 'new_ts.tv_nsec' may be used uninitialized in this function /home/kisskb/slave/src/kernel/time/time.c:197: note: 'new_ts.tv_nsec' was declared here LD drivers/input/mouse/built-in.o CC [M] drivers/input/mouse/gpio_mouse.o CC fs/configfs/file.o CC fs/configfs/dir.o CC kernel/time/clocksource.o CC [M] drivers/input/input.o CC fs/debugfs/file.o CC kernel/sched/clock.o CC kernel/sched/cputime.o CC kernel/sched/idle_task.o CC [M] drivers/input/input-compat.o CC [M] drivers/input/input-mt.o CC [M] drivers/input/ff-core.o CC fs/configfs/symlink.o /home/kisskb/slave/src/fs/debugfs/file.c: In function 'debugfs_read_file_bool': /home/kisskb/slave/src/fs/debugfs/file.c:741: warning: 'val' may be used uninitialized in this function CC [M] fs/cifs/cifs_debug.o CC kernel/sched/fair.o /home/kisskb/slave/src/kernel/time/timekeeping.c: In function 'get_device_system_crosststamp': /home/kisskb/slave/src/kernel/time/timekeeping.c:1082: warning: 'cs_was_changed_seq' may be used uninitialized in this function CC kernel/sched/rt.o LD fs/debugfs/debugfs.o LD fs/debugfs/built-in.o CC kernel/sched/deadline.o CC kernel/time/jiffies.o CC kernel/time/timer_list.o CC fs/configfs/mount.o CC kernel/time/timeconv.o CC fs/configfs/item.o CC [M] drivers/input/input-polldev.o CC kernel/sched/stop_task.o CC kernel/time/timecounter.o CC kernel/time/alarmtimer.o CC kernel/sched/wait.o CC kernel/sched/swait.o CC kernel/sched/completion.o CC kernel/sched/idle.o LD fs/configfs/configfs.o LD fs/configfs/built-in.o CC kernel/time/posix-timers.o CC kernel/time/posix-cpu-timers.o CC [M] drivers/input/input-leds.o CC [M] drivers/input/mousedev.o CC [M] drivers/input/evdev.o CC fs/devpts/inode.o CC kernel/trace/trace_clock.o CC kernel/sched/debug.o CC kernel/sched/cpufreq.o CC [M] fs/cifs/connect.o CC kernel/trace/ring_buffer.o CC kernel/time/posix-clock.o CC kernel/time/itimer.o CC kernel/freezer.o LD fs/devpts/devpts.o LD fs/devpts/built-in.o LD fs/exofs/built-in.o CC fs/exportfs/expfs.o CC kernel/time/clockevents.o LD drivers/input/built-in.o LD [M] drivers/input/input-core.o LD drivers/iommu/built-in.o LD drivers/irqchip/built-in.o CC drivers/leds/led-core.o LD fs/exportfs/exportfs.o LD fs/exportfs/built-in.o CC drivers/leds/led-class.o CC drivers/leds/led-triggers.o CC [M] fs/cifs/dir.o CC kernel/profile.o LD kernel/sched/built-in.o LD drivers/leds/trigger/built-in.o CC [M] drivers/leds/trigger/ledtrig-timer.o CC [M] drivers/leds/trigger/ledtrig-heartbeat.o CC kernel/time/tick-common.o CC kernel/time/tick-oneshot.o CC [M] drivers/leds/leds-gpio.o CC fs/ext2/balloc.o CC fs/ext2/dir.o CC fs/ext2/file.o CC kernel/futex.o CC [M] drivers/leds/leds-pwm.o CC kernel/up.o CC kernel/time/tick-sched.o LD kernel/trace/built-in.o CC kernel/module.o CC [M] fs/cifs/file.o CC [M] fs/cifs/inode.o CC kernel/time/timekeeping_debug.o CC fs/ext2/ialloc.o LD fs/fat/built-in.o CC [M] fs/fat/cache.o CC fs/ext4/balloc.o CC fs/ext4/bitmap.o LD drivers/leds/built-in.o LD drivers/lguest/built-in.o LD drivers/macintosh/built-in.o LD drivers/media/common/b2c2/built-in.o LD drivers/media/common/saa7146/built-in.o LD drivers/media/common/siano/built-in.o /home/kisskb/slave/src/kernel/time/tick-sched.c: In function 'tick_nohz_idle_exit': /home/kisskb/slave/src/kernel/time/tick-sched.c:1023: warning: 'now' may be used uninitialized in this function LD drivers/media/common/v4l2-tpg/built-in.o LD drivers/media/common/built-in.o LD drivers/media/firewire/built-in.o LD drivers/media/i2c/soc_camera/built-in.o LD drivers/media/i2c/built-in.o LD drivers/media/mmc/siano/built-in.o LD drivers/media/mmc/built-in.o LD drivers/media/pci/b2c2/built-in.o LD drivers/media/pci/ddbridge/built-in.o LD drivers/media/pci/dm1105/built-in.o LD kernel/time/built-in.o LD drivers/media/pci/mantis/built-in.o LD drivers/media/pci/netup_unidvb/built-in.o CC fs/ext4/dir.o LD drivers/media/pci/ngene/built-in.o LD drivers/media/pci/pluto2/built-in.o LD drivers/media/pci/pt1/built-in.o LD drivers/media/pci/pt3/built-in.o CC [M] fs/fat/dir.o LD drivers/media/pci/saa7146/built-in.o CC [M] fs/fat/fatent.o LD drivers/media/pci/smipcie/built-in.o LD drivers/media/pci/ttpci/built-in.o LD drivers/media/pci/built-in.o LD drivers/media/platform/omap/built-in.o LD drivers/media/platform/built-in.o LD drivers/media/rc/keymaps/built-in.o LD drivers/media/rc/built-in.o LD drivers/media/spi/built-in.o LD drivers/media/tuners/built-in.o LD drivers/media/usb/b2c2/built-in.o LD drivers/media/usb/dvb-usb/built-in.o LD drivers/media/usb/dvb-usb-v2/built-in.o LD drivers/media/usb/s2255/built-in.o LD drivers/media/usb/siano/built-in.o CC fs/ext2/inode.o LD drivers/media/usb/stkwebcam/built-in.o LD drivers/media/usb/ttusb-budget/built-in.o LD drivers/media/usb/ttusb-dec/built-in.o LD drivers/media/usb/zr364xx/built-in.o LD drivers/media/usb/built-in.o LD drivers/media/built-in.o LD drivers/mfd/built-in.o CC drivers/misc/atmel_tclib.o LD drivers/misc/cb710/built-in.o CC kernel/kallsyms.o CC kernel/hung_task.o CC fs/ext4/file.o CC [M] fs/fat/file.o LD drivers/misc/eeprom/built-in.o LD drivers/misc/lis3lv02d/built-in.o LD drivers/misc/mic/bus/built-in.o LD drivers/misc/mic/built-in.o LD drivers/misc/ti-st/built-in.o CC [M] drivers/misc/atmel-ssc.o CC drivers/mmc/core/core.o CC drivers/mmc/core/bus.o CC drivers/mmc/core/host.o CC kernel/relay.o /home/kisskb/slave/src/fs/ext2/inode.c: In function 'ext2_get_block': /home/kisskb/slave/src/fs/ext2/inode.c:781: warning: 'bno' may be used uninitialized in this function CC [M] fs/fat/inode.o LD drivers/misc/built-in.o CC [M] fs/fat/misc.o CC fs/ext2/ioctl.o CC fs/ext4/fsync.o CC [M] fs/fat/nfs.o CC [M] fs/fat/namei_vfat.o CC fs/ext2/namei.o CC fs/ext2/super.o CC [M] fs/cifs/link.o CC [M] fs/cifs/misc.o CC kernel/utsname_sysctl.o CC drivers/mmc/core/mmc.o CC kernel/elfcore.o CC fs/ext4/ialloc.o CC [M] fs/cifs/netmisc.o CC fs/ext2/symlink.o CC [M] fs/fat/namei_msdos.o CC kernel/irq_work.o CC [M] fs/cifs/smbencrypt.o CC [M] fs/cifs/transport.o LD fs/ext2/ext2.o LD fs/ext2/built-in.o CC [M] fs/cifs/asn1.o CC fs/ext4/inode.o CC drivers/mmc/core/mmc_ops.o CC kernel/membarrier.o CC kernel/memremap.o /home/kisskb/slave/src/fs/ext4/ialloc.c: In function 'ext4_orphan_get': /home/kisskb/slave/src/fs/ext4/ialloc.c:1152: warning: 'bit' may be used uninitialized in this function LD [M] fs/fat/fat.o LD [M] fs/fat/vfat.o LD [M] fs/fat/msdos.o CC [M] fs/cifs/cifs_unicode.o LD fs/fuse/built-in.o CC [M] fs/fuse/dev.o CC [M] fs/fuse/dir.o CC [M] fs/fuse/file.o CC [M] fs/fuse/inode.o LD kernel/built-in.o CC drivers/mmc/core/sd.o CC drivers/mtd/mtdcore.o CC drivers/mtd/mtdsuper.o CC drivers/mtd/mtdconcat.o CC drivers/mmc/core/sd_ops.o CC [M] fs/cifs/nterr.o CC [M] fs/cifs/cifsencrypt.o CC drivers/mmc/core/sdio.o CC drivers/mmc/core/sdio_ops.o CC drivers/mmc/core/sdio_bus.o CC fs/ext4/page-io.o CC fs/ext4/ioctl.o CC fs/ext4/namei.o CC fs/ext4/super.o CC fs/ext4/symlink.o CC drivers/mtd/mtdpart.o CC drivers/mmc/core/sdio_cis.o CC [M] fs/cifs/readdir.o CC drivers/mmc/core/sdio_io.o CC [M] fs/fuse/control.o CC [M] fs/fuse/xattr.o CC drivers/mmc/host/atmel-mci.o CC fs/jbd2/transaction.o CC fs/jbd2/commit.o CC drivers/mmc/core/sdio_irq.o CC drivers/mmc/core/quirks.o CC [M] fs/fuse/acl.o CC [M] fs/cifs/ioctl.o CC drivers/mtd/mtdchar.o CC fs/ext4/hash.o CC drivers/mmc/core/slot-gpio.o LD [M] fs/fuse/fuse.o CC drivers/mmc/core/debugfs.o CC fs/jbd2/recovery.o CC fs/jbd2/checkpoint.o LD drivers/mmc/host/built-in.o CC fs/jbd2/revoke.o CC drivers/net/Space.o LD drivers/nfc/built-in.o LD drivers/nvme/host/built-in.o CC drivers/net/loopback.o CC [M] fs/cifs/sess.o LD drivers/nvme/target/built-in.o LD drivers/nvme/built-in.o CC [M] fs/cifs/export.o CC drivers/mmc/core/block.o CC drivers/mtd/cmdlinepart.o CC drivers/mtd/mtd_blkdevs.o LD drivers/platform/built-in.o CC fs/jbd2/journal.o LD drivers/power/built-in.o CC drivers/mtd/mtdblock.o CC drivers/mtd/chips/chipreg.o CC drivers/mtd/chips/cfi_probe.o LD drivers/net/ethernet/8390/built-in.o LD drivers/net/ethernet/alacritech/built-in.o LD drivers/net/ethernet/amazon/built-in.o LD drivers/net/ethernet/arc/built-in.o LD drivers/net/ethernet/broadcom/built-in.o LD drivers/net/ethernet/ezchip/built-in.o CC drivers/net/ethernet/cadence/macb.o CC drivers/mtd/chips/cfi_util.o LD drivers/ptp/built-in.o CC drivers/mtd/chips/cfi_cmdset_0002.o CC [M] fs/cifs/smb1ops.o CC drivers/pwm/core.o CC fs/ext4/resize.o LD drivers/net/ethernet/i825xx/built-in.o CC drivers/mmc/core/queue.o /home/kisskb/slave/src/drivers/mmc/core/block.c: In function 'mmc_blk_issue_rq': /home/kisskb/slave/src/drivers/mmc/core/block.c:1150: warning: 'arg' may be used uninitialized in this function /home/kisskb/slave/src/drivers/mmc/core/block.c:1150: note: 'arg' was declared here /home/kisskb/slave/src/drivers/mmc/core/block.c:1150: warning: 'nr' may be used uninitialized in this function /home/kisskb/slave/src/drivers/mmc/core/block.c:1150: note: 'nr' was declared here /home/kisskb/slave/src/drivers/mmc/core/block.c:1150: warning: 'from' may be used uninitialized in this function /home/kisskb/slave/src/drivers/mmc/core/block.c:1150: note: 'from' was declared here CC fs/jffs2/compr.o CC fs/kernfs/mount.o /home/kisskb/slave/src/drivers/mtd/chips/cfi_cmdset_0002.c:2615: warning: 'cfi_ppb_lock' defined but not used /home/kisskb/slave/src/drivers/mtd/chips/cfi_cmdset_0002.c:2622: warning: 'cfi_ppb_unlock' defined but not used /home/kisskb/slave/src/drivers/mtd/chips/cfi_cmdset_0002.c:2720: warning: 'cfi_ppb_is_locked' defined but not used CC fs/lockd/clntlock.o CC fs/jffs2/dir.o CC drivers/pwm/sysfs.o LD fs/jbd2/jbd2.o LD fs/jbd2/built-in.o CC [M] drivers/pwm/pwm-atmel.o CC fs/kernfs/inode.o CC [M] drivers/mmc/core/mmc_test.o CC fs/lockd/clntproc.o CC [M] fs/cifs/winucase.o LD [M] fs/cifs/cifs.o CC fs/kernfs/dir.o CC drivers/mtd/chips/gen_probe.o CC fs/jffs2/file.o CC fs/jffs2/ioctl.o CC drivers/net/phy/phy.o LD drivers/pwm/built-in.o CC drivers/net/phy/phy_device.o CC fs/ext4/extents.o LD drivers/net/ethernet/cadence/built-in.o LD drivers/net/ethernet/intel/built-in.o LD drivers/net/ethernet/marvell/built-in.o LD drivers/net/ethernet/micrel/built-in.o LD drivers/net/ethernet/microchip/built-in.o LD drivers/net/ethernet/natsemi/built-in.o LD drivers/net/ethernet/netronome/built-in.o LD drivers/net/ethernet/qualcomm/emac/built-in.o LD drivers/net/ethernet/qualcomm/built-in.o LD drivers/net/ethernet/renesas/built-in.o LD drivers/net/ethernet/rocker/built-in.o LD drivers/net/ethernet/samsung/built-in.o LD drivers/net/ethernet/seeq/built-in.o LD drivers/net/ethernet/stmicro/built-in.o LD drivers/net/ethernet/synopsys/built-in.o LD drivers/net/ethernet/via/built-in.o CC fs/ext4/ext4_jbd2.o LD drivers/net/ethernet/wiznet/built-in.o LD drivers/net/ethernet/built-in.o CC fs/ext4/migrate.o LD drivers/mtd/chips/built-in.o LD drivers/mtd/devices/built-in.o LD drivers/mtd/lpddr/built-in.o CC drivers/mtd/maps/physmap.o CC fs/jffs2/nodelist.o CC fs/kernfs/file.o CC fs/lockd/clntxdr.o LD drivers/mtd/maps/built-in.o LD drivers/mtd/nand/built-in.o LD drivers/mtd/onenand/built-in.o LD drivers/mtd/tests/built-in.o LD drivers/mtd/mtd.o CC drivers/net/phy/mdio_bus.o CC drivers/mtd/ubi/vtbl.o CC drivers/mtd/ubi/vmt.o CC drivers/mtd/ubi/upd.o LD drivers/mmc/core/mmc_core.o LD drivers/mmc/core/mmc_block.o LD drivers/mmc/core/built-in.o CC drivers/mtd/ubi/build.o LD drivers/mmc/built-in.o CC drivers/mtd/ubi/cdev.o CC fs/jffs2/malloc.o CC fs/kernfs/symlink.o CC drivers/net/phy/mdio_device.o CC fs/jffs2/read.o CC fs/lockd/host.o LD fs/kernfs/built-in.o CC fs/jffs2/nodemgmt.o CC fs/jffs2/readinode.o CC fs/nfs/client.o CC fs/nfs/dir.o CC fs/nfs/file.o CC drivers/mtd/ubi/kapi.o LD drivers/net/phy/libphy.o LD drivers/net/phy/built-in.o LD drivers/net/ppp/built-in.o CC [M] drivers/net/ppp/ppp_generic.o LD drivers/net/slip/built-in.o CC [M] drivers/net/slip/slhc.o LD drivers/net/wireless/admtek/built-in.o LD drivers/net/wireless/ath/built-in.o LD drivers/net/wireless/atmel/built-in.o LD drivers/net/wireless/broadcom/built-in.o LD drivers/net/wireless/cisco/built-in.o LD drivers/net/wireless/intel/built-in.o LD drivers/net/wireless/intersil/built-in.o LD drivers/net/wireless/marvell/built-in.o LD drivers/net/wireless/mediatek/built-in.o LD drivers/net/wireless/ralink/built-in.o LD drivers/net/wireless/realtek/built-in.o LD drivers/net/wireless/rsi/built-in.o LD drivers/net/wireless/st/built-in.o CC drivers/mtd/ubi/eba.o LD drivers/net/wireless/ti/built-in.o LD drivers/net/wireless/zydas/built-in.o LD drivers/net/wireless/built-in.o CC fs/jffs2/write.o CC fs/jffs2/scan.o CC fs/lockd/svc.o CC fs/lockd/svclock.o CC fs/ext4/mballoc.o CC fs/nfs/getroot.o CC fs/nfs_common/grace.o /home/kisskb/slave/src/drivers/mtd/ubi/eba.c: In function 'try_write_vid_and_data': /home/kisskb/slave/src/drivers/mtd/ubi/eba.c:860: warning: 'opnum' may be used uninitialized in this function CC fs/nfs/inode.o CC fs/jffs2/gc.o CC fs/jffs2/symlink.o CC [M] drivers/net/ppp/ppp_async.o CC drivers/mtd/ubi/io.o LD fs/nfs_common/built-in.o CC drivers/mtd/ubi/wl.o CC drivers/mtd/ubi/attach.o CC drivers/mtd/ubi/misc.o CC fs/lockd/svcshare.o CC drivers/mtd/ubi/debug.o CC fs/jffs2/build.o CC [M] drivers/net/ppp/bsd_comp.o CC [M] drivers/net/ppp/ppp_deflate.o CC fs/jffs2/erase.o CC fs/nfs/super.o CC fs/nfs/io.o CC fs/nfs/direct.o CC fs/lockd/svcproc.o CC fs/lockd/svcsubs.o CC fs/lockd/mon.o CC [M] drivers/net/tun.o LD drivers/mtd/ubi/ubi.o LD drivers/mtd/ubi/built-in.o LD drivers/mtd/built-in.o CC fs/lockd/xdr.o CC fs/jffs2/background.o CC fs/ext4/block_validity.o CC fs/ext4/move_extent.o CC fs/ext4/mmp.o CC fs/ext4/indirect.o CC fs/jffs2/fs.o CC fs/jffs2/writev.o CC fs/jffs2/super.o CC fs/lockd/clnt4xdr.o CC fs/nfs/pagelist.o CC fs/jffs2/debug.o CC fs/lockd/xdr4.o CC fs/ext4/extents_status.o CC fs/ext4/xattr.o CC fs/ext4/xattr_user.o CC fs/ext4/xattr_trusted.o CC fs/jffs2/wbuf.o LD drivers/net/built-in.o CC drivers/rtc/rtc-lib.o CC fs/lockd/svc4proc.o CC fs/lockd/procfs.o CC fs/ext4/inline.o CC fs/jffs2/compr_rtime.o CC drivers/rtc/hctosys.o CC drivers/rtc/systohc.o CC fs/nfs/read.o CC fs/jffs2/compr_zlib.o CC fs/nfs/symlink.o CC fs/nls/nls_base.o LD drivers/scsi/built-in.o CC [M] drivers/scsi/scsi.o CC fs/notify/fsnotify.o CC fs/notify/notification.o CC drivers/rtc/class.o LD fs/jffs2/jffs2.o LD fs/jffs2/built-in.o CC fs/nfs/unlink.o LD fs/lockd/lockd.o LD fs/lockd/built-in.o CC [M] drivers/scsi/hosts.o CC [M] fs/nls/nls_cp437.o CC [M] fs/nls/nls_cp850.o CC [M] fs/nls/nls_iso8859-1.o CC fs/notify/group.o CC drivers/rtc/interface.o CC fs/nfs/write.o CC fs/nfs/namespace.o CC [M] fs/nls/nls_utf8.o CC [M] drivers/scsi/scsi_ioctl.o CC fs/nfs/mount_clnt.o LD fs/nls/built-in.o CC fs/ext4/readpage.o CC fs/notify/inode_mark.o CC fs/proc/task_mmu.o CC fs/nfs/nfstrace.o CC fs/nfs/nfsroot.o CC drivers/rtc/rtc-dev.o CC fs/notify/mark.o CC [M] drivers/scsi/scsicam.o CC [M] drivers/scsi/scsi_error.o CC fs/ext4/sysfs.o CC [M] drivers/scsi/scsi_lib.o CC fs/nfs/sysctl.o CC drivers/rtc/rtc-proc.o CC fs/notify/vfsmount_mark.o CC fs/proc/inode.o CC fs/nfs/nfs2super.o CC fs/nfs/proc.o CC [M] drivers/scsi/scsi_common.o LD fs/ext4/ext4.o CC drivers/rtc/rtc-sysfs.o CC fs/nfs/nfs2xdr.o LD fs/ext4/built-in.o LD fs/quota/built-in.o LD drivers/soc/bcm/built-in.o LD drivers/soc/fsl/built-in.o LD drivers/soc/built-in.o CC drivers/spi/spi.o CC fs/notify/fdinfo.o CC fs/proc/root.o CC drivers/rtc/rtc-at32ap700x.o CC fs/nfs/nfs3super.o CC [M] drivers/scsi/scsi_lib_dma.o LD fs/notify/dnotify/built-in.o LD fs/notify/fanotify/built-in.o CC fs/notify/inotify/inotify_fsnotify.o CC fs/nfs/nfs3client.o CC fs/proc/base.o LD drivers/rtc/rtc-core.o LD drivers/rtc/built-in.o CC [M] drivers/scsi/scsi_scan.o CC [M] drivers/scsi/scsi_sysfs.o CC [M] drivers/scsi/scsi_devinfo.o CC fs/nfs/nfs3proc.o CC fs/notify/inotify/inotify_user.o CC fs/proc/generic.o CC fs/proc/array.o CC fs/proc/fd.o CC [M] drivers/scsi/scsi_sysctl.o LD fs/notify/inotify/built-in.o LD fs/notify/built-in.o CC [M] drivers/scsi/scsi_trace.o CC drivers/spi/spi-atmel.o CC [M] drivers/spi/spidev.o CC fs/proc/proc_tty.o CC fs/nfs/nfs3xdr.o CC fs/proc/cmdline.o CC drivers/tty/tty_io.o CC drivers/tty/n_tty.o LD fs/nfs/nfs.o LD fs/nfs/nfsv2.o CC drivers/tty/tty_ioctl.o CC [M] drivers/scsi/scsi_logging.o CC drivers/usb/common/common.o CC fs/ramfs/inode.o CC fs/proc/consoles.o /home/kisskb/slave/src/drivers/spi/spidev.c: In function 'spidev_ioctl': /home/kisskb/slave/src/drivers/spi/spidev.c:363: warning: 'n_ioc' may be used uninitialized in this function CC fs/sysfs/file.o LD drivers/spi/built-in.o CC fs/sysfs/dir.o LD drivers/usb/common/usb-common.o LD drivers/usb/common/built-in.o CC fs/proc/cpuinfo.o CC fs/ubifs/shrinker.o LD drivers/usb/gadget/function/built-in.o CC [M] drivers/scsi/scsi_pm.o CC fs/ramfs/file-mmu.o CC [M] drivers/usb/gadget/function/f_acm.o CC [M] drivers/usb/gadget/function/f_loopback.o CC fs/sysfs/symlink.o CC [M] drivers/usb/gadget/function/f_sourcesink.o CC fs/proc/devices.o LD fs/nfs/nfsv3.o LD fs/nfs/built-in.o LD drivers/usb/phy/built-in.o CC drivers/tty/tty_ldisc.o LD fs/ramfs/ramfs.o LD fs/ramfs/built-in.o CC fs/eventpoll.o CC [M] drivers/usb/gadget/function/u_serial.o CC fs/proc/interrupts.o CC fs/sysfs/mount.o CC [M] drivers/scsi/sd.o CC fs/sysfs/group.o CC fs/ubifs/journal.o CC fs/ubifs/file.o CC fs/proc/loadavg.o CC [M] drivers/scsi/sr.o LD fs/sysfs/built-in.o CC [M] drivers/scsi/sr_ioctl.o CC [M] drivers/usb/gadget/function/f_serial.o /home/kisskb/slave/src/fs/ubifs/ubifs.h: In function 'ubifs_crypt_is_encrypted': /home/kisskb/slave/src/fs/ubifs/ubifs.h:1856: warning: passing argument 1 of '__ubifs_crypt_is_encrypted' discards qualifiers from pointer target type CC drivers/tty/tty_buffer.o CC fs/proc/meminfo.o /home/kisskb/slave/src/fs/ubifs/ubifs.h: In function 'ubifs_crypt_is_encrypted': /home/kisskb/slave/src/fs/ubifs/ubifs.h:1856: warning: passing argument 1 of '__ubifs_crypt_is_encrypted' discards qualifiers from pointer target type CC fs/proc/stat.o CC [M] drivers/usb/gadget/function/f_obex.o CC fs/anon_inodes.o CC [M] drivers/scsi/sr_vendor.o CC drivers/tty/tty_port.o CC fs/signalfd.o CC fs/timerfd.o CC fs/eventfd.o CC [M] drivers/usb/gadget/function/u_ether.o CC fs/proc/uptime.o CC fs/aio.o CC fs/ubifs/dir.o CC drivers/video/backlight/lcd.o CC drivers/tty/tty_mutex.o CC drivers/tty/tty_ldsem.o CC fs/proc/version.o CC fs/proc/softirqs.o LD [M] drivers/scsi/scsi_mod.o LD [M] drivers/scsi/sd_mod.o LD [M] drivers/scsi/sr_mod.o CC fs/ubifs/super.o CC fs/proc/namespaces.o CC drivers/video/backlight/ltv350qv.o /home/kisskb/slave/src/fs/ubifs/ubifs.h: In function 'ubifs_crypt_is_encrypted': /home/kisskb/slave/src/fs/ubifs/ubifs.h:1856: warning: passing argument 1 of '__ubifs_crypt_is_encrypted' discards qualifiers from pointer target type CC fs/ubifs/sb.o CC fs/locks.o CC drivers/tty/pty.o CC fs/proc/self.o CC [M] drivers/usb/gadget/function/f_ecm.o CC drivers/video/backlight/backlight.o CC drivers/video/backlight/generic_bl.o CC fs/binfmt_script.o CC fs/proc/thread_self.o /home/kisskb/slave/src/include/linux/dcache.h: In function 'd_real_inode': /home/kisskb/slave/src/include/linux/dcache.h:590: warning: passing argument 1 of 'd_real' discards qualifiers from pointer target type CC fs/proc/proc_sysctl.o CC drivers/tty/sysrq.o LD drivers/tty/ipwireless/built-in.o CC fs/ubifs/io.o CC drivers/tty/serial/serial_core.o LD drivers/video/backlight/built-in.o CC drivers/video/fbdev/core/fb_cmdline.o CC [M] drivers/usb/gadget/function/f_subset.o CC drivers/video/fbdev/core/fb_notify.o CC drivers/video/fbdev/core/fbmem.o CC [M] drivers/usb/gadget/function/f_rndis.o CC [M] drivers/usb/gadget/function/rndis.o LD drivers/tty/vt/built-in.o CC fs/binfmt_elf.o /home/kisskb/slave/src/drivers/tty/serial/serial_core.c: In function 'uart_start': /home/kisskb/slave/src/drivers/tty/serial/serial_core.c:143: warning: 'flags' may be used uninitialized in this function CC fs/mbcache.o CC fs/proc/proc_net.o CC fs/proc/kcore.o LD drivers/usb/gadget/legacy/built-in.o CC [M] drivers/usb/gadget/legacy/zero.o CC drivers/usb/gadget/udc/core.o CC fs/ubifs/tnc.o CC fs/ubifs/master.o CC [M] drivers/usb/gadget/usbstring.o CC drivers/video/fbdev/core/fbmon.o CC [M] drivers/usb/gadget/function/f_mass_storage.o CC [M] drivers/usb/gadget/legacy/ether.o CC fs/proc/kmsg.o /home/kisskb/slave/src/drivers/tty/serial/serial_core.c: In function 'uart_write': /home/kisskb/slave/src/drivers/tty/serial/serial_core.c:551: warning: 'flags' may be used uninitialized in this function /home/kisskb/slave/src/drivers/tty/serial/serial_core.c: In function 'uart_write_room': /home/kisskb/slave/src/drivers/tty/serial/serial_core.c:590: warning: 'flags' may be used uninitialized in this function /home/kisskb/slave/src/drivers/tty/serial/serial_core.c: In function 'uart_chars_in_buffer': /home/kisskb/slave/src/drivers/tty/serial/serial_core.c:603: warning: 'flags' may be used uninitialized in this function CC drivers/tty/serial/atmel_serial.o CC drivers/tty/serial/serial_mctrl_gpio.o CC [M] drivers/usb/gadget/config.o CC fs/proc/page.o CC drivers/usb/gadget/udc/trace.o CC fs/ubifs/scan.o CC fs/ubifs/replay.o LD drivers/usb/gadget/udc/udc-core.o LD drivers/usb/gadget/udc/built-in.o CC fs/posix_acl.o CC [M] drivers/usb/gadget/legacy/inode.o CC drivers/video/fbdev/core/fbcmap.o CC drivers/video/fbdev/core/fbsysfs.o LD fs/proc/proc.o LD fs/proc/built-in.o CC drivers/video/fbdev/core/modedb.o /home/kisskb/slave/src/fs/posix_acl.c: In function 'get_acl': /home/kisskb/slave/src/fs/posix_acl.c:146: warning: value computed is not used CC [M] drivers/usb/gadget/legacy/mass_storage.o CC drivers/watchdog/at32ap700x_wdt.o CC fs/coredump.o CC [M] drivers/usb/gadget/legacy/serial.o CC [M] drivers/usb/gadget/function/storage_common.o CC fs/drop_caches.o LD drivers/tty/serial/built-in.o LD drivers/tty/built-in.o CC fs/fhandle.o LD drivers/video/fbdev/omap2/omapfb/displays/built-in.o LD drivers/video/fbdev/omap2/omapfb/dss/built-in.o LD drivers/video/fbdev/omap2/omapfb/built-in.o LD drivers/video/fbdev/omap2/built-in.o CC drivers/video/display_timing.o CC drivers/video/fbdev/core/fbcvt.o CC fs/ubifs/log.o LD drivers/watchdog/built-in.o CC fs/ubifs/commit.o CC fs/ubifs/gc.o CC drivers/video/videomode.o CC fs/ubifs/orphan.o CC fs/dcookies.o CC [M] drivers/usb/gadget/legacy/cdc2.o LD [M] drivers/usb/gadget/function/usb_f_acm.o CC fs/ubifs/budget.o CC drivers/video/fbdev/core/cfbfillrect.o LD [M] drivers/usb/gadget/function/usb_f_ss_lb.o LD [M] drivers/usb/gadget/function/usb_f_serial.o LD [M] drivers/usb/gadget/function/usb_f_obex.o LD [M] drivers/usb/gadget/function/usb_f_ecm.o LD [M] drivers/usb/gadget/function/usb_f_ecm_subset.o LD [M] drivers/usb/gadget/function/usb_f_rndis.o LD [M] drivers/usb/gadget/function/usb_f_mass_storage.o CC drivers/video/fbdev/core/cfbcopyarea.o CC drivers/video/fbdev/core/cfbimgblt.o LD drivers/video/fbdev/core/fb.o CC fs/ubifs/find.o CC drivers/video/fbdev/atmel_lcdfb.o LD [M] drivers/usb/gadget/legacy/g_zero.o LD [M] drivers/usb/gadget/legacy/g_ether.o LD [M] drivers/usb/gadget/legacy/gadgetfs.o LD [M] drivers/usb/gadget/legacy/g_mass_storage.o LD [M] drivers/usb/gadget/legacy/g_serial.o LD [M] drivers/usb/gadget/legacy/g_cdc.o CC [M] drivers/usb/gadget/epautoconf.o CC fs/ubifs/tnc_commit.o CC [M] drivers/usb/gadget/composite.o CC fs/ubifs/compress.o CC [M] drivers/usb/gadget/functions.o LD drivers/video/fbdev/core/built-in.o CC fs/ubifs/lpt.o CC [M] drivers/usb/gadget/configfs.o CC fs/ubifs/lprops.o CC fs/ubifs/recovery.o CC [M] drivers/usb/gadget/u_f.o CC fs/ubifs/ioctl.o LD drivers/video/fbdev/built-in.o CC fs/ubifs/lpt_commit.o LD drivers/video/built-in.o CC fs/ubifs/tnc_misc.o LD drivers/usb/gadget/built-in.o CC fs/ubifs/xattr.o CC fs/ubifs/debug.o CC fs/ubifs/misc.o LD [M] drivers/usb/gadget/libcomposite.o LD drivers/usb/built-in.o LD drivers/built-in.o LD fs/ubifs/ubifs.o LD fs/ubifs/built-in.o LD fs/built-in.o make[1]: Leaving directory '/home/kisskb/slave/build/linus_avr32-defconfig_avr32' Makefile:150: recipe for target 'sub-make' failed make: *** [sub-make] Error 2 Command 'make -j 10 ARCH=avr32 O=/home/kisskb/slave/build/linus_avr32-defconfig_avr32 CROSS_COMPILE=/opt/cross/kisskb/gcc-4.2.4-nolibc/avr32-linux/bin/avr32-linux- ' returned non-zero exit status 2 # rm -rf /home/kisskb/slave/build/linus_avr32-defconfig_avr32 # Build took: 0:00:49.807290
© Michael Ellerman 2006-2018.