# git rev-parse -q --verify a867d7349e94b6409b08629886a819f802377e91^{commit} a867d7349e94b6409b08629886a819f802377e91 already have revision, skipping fetch # git checkout -q -f -B kisskb a867d7349e94b6409b08629886a819f802377e91 # git clean -qxdf # git log -1 commit a867d7349e94b6409b08629886a819f802377e91 Merge: 601f887 aeaa4a7 Author: Linus Torvalds Date: Fri Jul 29 15:54:19 2016 -0700 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace Pull userns vfs updates from Eric Biederman: "This tree contains some very long awaited work on generalizing the user namespace support for mounting filesystems to include filesystems with a backing store. The real world target is fuse but the goal is to update the vfs to allow any filesystem to be supported. This patchset is based on a lot of code review and testing to approach that goal. While looking at what is needed to support the fuse filesystem it became clear that there were things like xattrs for security modules that needed special treatment. That the resolution of those concerns would not be fuse specific. That sorting out these general issues made most sense at the generic level, where the right people could be drawn into the conversation, and the issues could be solved for everyone. At a high level what this patchset does a couple of simple things: - Add a user namespace owner (s_user_ns) to struct super_block. - Teach the vfs to handle filesystem uids and gids not mapping into to kuids and kgids and being reported as INVALID_UID and INVALID_GID in vfs data structures. By assigning a user namespace owner filesystems that are mounted with only user namespace privilege can be detected. This allows security modules and the like to know which mounts may not be trusted. This also allows the set of uids and gids that are communicated to the filesystem to be capped at the set of kuids and kgids that are in the owning user namespace of the filesystem. One of the crazier corner casees this handles is the case of inodes whose i_uid or i_gid are not mapped into the vfs. Most of the code simply doesn't care but it is easy to confuse the inode writeback path so no operation that could cause an inode write-back is permitted for such inodes (aka only reads are allowed). This set of changes starts out by cleaning up the code paths involved in user namespace permirted mounts. Then when things are clean enough adds code that cleanly sets s_user_ns. Then additional restrictions are added that are possible now that the filesystem superblock contains owner information. These changes should not affect anyone in practice, but there are some parts of these restrictions that are changes in behavior. - Andy's restriction on suid executables that does not honor the suid bit when the path is from another mount namespace (think /proc/[pid]/fd/) or when the filesystem was mounted by a less privileged user. - The replacement of the user namespace implicit setting of MNT_NODEV with implicitly setting SB_I_NODEV on the filesystem superblock instead. Using SB_I_NODEV is a stronger form that happens to make this state user invisible. The user visibility can be managed but it caused problems when it was introduced from applications reasonably expecting mount flags to be what they were set to. There is a little bit of work remaining before it is safe to support mounting filesystems with backing store in user namespaces, beyond what is in this set of changes. - Verifying the mounter has permission to read/write the block device during mount. - Teaching the integrity modules IMA and EVM to handle filesystems mounted with only user namespace root and to reduce trust in their security xattrs accordingly. - Capturing the mounters credentials and using that for permission checks in d_automount and the like. (Given that overlayfs already does this, and we need the work in d_automount it make sense to generalize this case). Furthermore there are a few changes that are on the wishlist: - Get all filesystems supporting posix acls using the generic posix acls so that posix_acl_fix_xattr_from_user and posix_acl_fix_xattr_to_user may be removed. [Maintainability] - Reducing the permission checks in places such as remount to allow the superblock owner to perform them. - Allowing the superblock owner to chown files with unmapped uids and gids to something that is mapped so the files may be treated normally. I am not considering even obvious relaxations of permission checks until it is clear there are no more corner cases that need to be locked down and handled generically. Many thanks to Seth Forshee who kept this code alive, and putting up with me rewriting substantial portions of what he did to handle more corner cases, and for his diligent testing and reviewing of my changes" * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace: (30 commits) fs: Call d_automount with the filesystems creds fs: Update i_[ug]id_(read|write) to translate relative to s_user_ns evm: Translate user/group ids relative to s_user_ns when computing HMAC dquot: For now explicitly don't support filesystems outside of init_user_ns quota: Handle quota data stored in s_user_ns in quota_setxquota quota: Ensure qids map to the filesystem vfs: Don't create inodes with a uid or gid unknown to the vfs vfs: Don't modify inodes with a uid or gid unknown to the vfs cred: Reject inodes with invalid ids in set_create_file_as() fs: Check for invalid i_uid in may_follow_link() vfs: Verify acls are valid within superblock's s_user_ns. userns: Handle -1 in k[ug]id_has_mapping when !CONFIG_USER_NS fs: Refuse uid/gid changes which don't map into s_user_ns selinux: Add support for unprivileged mounts from user namespaces Smack: Handle labels consistently in untrusted mounts Smack: Add support for unprivileged mounts from user namespaces fs: Treat foreign mounts as nosuid fs: Limit file caps to the user namespace of the super block userns: Remove the now unnecessary FS_USERNS_DEV_MOUNT flag userns: Remove implicit MNT_NODEV fragility. ... # < /opt/cross/kisskb/gcc-4.2.4-nolibc/avr32-linux/bin/avr32-linux-gcc --version # < git log --format=%s --max-count=1 a867d7349e94b6409b08629886a819f802377e91 # < make -j 48 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 48 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/delay.h WRAP arch/avr32/include/generated/asm/cputime.h WRAP arch/avr32/include/generated/asm/div64.h WRAP arch/avr32/include/generated/asm/emergency-restart.h WRAP arch/avr32/include/generated/asm/futex.h WRAP arch/avr32/include/generated/asm/device.h WRAP arch/avr32/include/generated/asm/exec.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/errno.h WRAP arch/avr32/include/generated/uapi/asm/fcntl.h WRAP arch/avr32/include/generated/uapi/asm/bitsperlong.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 CHK include/generated/uapi/linux/version.h WRAP arch/avr32/include/generated/uapi/asm/statfs.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 CC scripts/mod/empty.o HOSTCC scripts/mod/mk_elfconfig CC scripts/mod/devicetable-offsets.s GEN scripts/mod/devicetable-offsets.h MKELF scripts/mod/elfconfig.h HOSTCC scripts/mod/modpost.o HOSTCC scripts/mod/sumversion.o HOSTCC scripts/mod/file2alias.o CHK include/generated/timeconst.h CC kernel/bounds.s UPD include/generated/timeconst.h 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/calibrate.o CC init/do_mounts_initrd.o CC init/init_task.o UPD include/generated/compile.h CC init/version.o HOSTCC usr/gen_init_cpio CC arch/avr32/mach-at32ap/intc.o CC arch/avr32/mach-at32ap/clock.o CC arch/avr32/mach-at32ap/pdc.o CC arch/avr32/mach-at32ap/extint.o CC arch/avr32/mach-at32ap/hmatrix.o CC arch/avr32/mach-at32ap/pio.o CC arch/avr32/mach-at32ap/hsmc.o CC arch/avr32/mach-at32ap/pm.o AS arch/avr32/mach-at32ap/pm-at32ap700x.o CC arch/avr32/mach-at32ap/at32ap700x.o CC arch/avr32/boards/atstk1000/setup.o CC arch/avr32/boards/atstk1000/atstk1002.o CC arch/avr32/boards/atstk1000/flash.o GEN usr/initramfs_data.cpio.gz AS arch/avr32/boot/u-boot/head.o AS arch/avr32/boot/u-boot/empty.o LD arch/avr32/boot/u-boot/built-in.o AS arch/avr32/kernel/entry-avr32b.o AS arch/avr32/kernel/syscall_table.o AS arch/avr32/kernel/syscall-stubs.o AS usr/initramfs_data.o CC arch/avr32/kernel/irq.o CC arch/avr32/kernel/traps.o CC arch/avr32/kernel/setup.o CC arch/avr32/kernel/ocd.o CC arch/avr32/kernel/ptrace.o CC arch/avr32/kernel/avr32_ksyms.o CC arch/avr32/kernel/time.o AS arch/avr32/kernel/switch_to.o CC arch/avr32/kernel/module.o CC arch/avr32/kernel/signal.o CC arch/avr32/kernel/process.o CC arch/avr32/kernel/cpu.o LDS arch/avr32/kernel/vmlinux.lds CC arch/avr32/kernel/nmi_debug.o AS arch/avr32/kernel/head.o LD usr/built-in.o CC arch/avr32/mm/cache.o AS arch/avr32/mm/clear_page.o CC arch/avr32/mm/tlb.o CC arch/avr32/mm/init.o CC arch/avr32/mm/fault.o AS arch/avr32/mm/copy_page.o CC arch/avr32/mm/dma-coherent.o CC arch/avr32/mm/ioremap.o LD init/mounts.o LD init/built-in.o LD certs/built-in.o CC kernel/fork.o CC kernel/exec_domain.o CC kernel/panic.o CC kernel/cpu.o CC kernel/exit.o CC kernel/softirq.o CC kernel/ptrace.o CC kernel/user.o CC kernel/sysctl_binary.o CC kernel/capability.o CC kernel/sysctl.o CC kernel/kmod.o CC kernel/workqueue.o CC kernel/pid.o CC kernel/sys.o CC kernel/resource.o CC kernel/kthread.o CC kernel/signal.o CC kernel/params.o CC kernel/ksysfs.o CC kernel/sys_ni.o CC kernel/nsproxy.o CC kernel/notifier.o CC kernel/task_work.o CC kernel/extable.o CC kernel/cred.o CC kernel/smpboot.o CC kernel/range.o CC kernel/groups.o CC kernel/async.o CC kernel/reboot.o LD kernel/livepatch/built-in.o LD arch/avr32/kernel/built-in.o CC kernel/bpf/core.o LD arch/avr32/boards/atstk1000/built-in.o CC kernel/printk/printk.o CC kernel/locking/mutex.o CC kernel/power/qos.o LD arch/avr32/mach-at32ap/built-in.o CC kernel/freezer.o CC kernel/locking/semaphore.o CC kernel/profile.o CC kernel/rcu/update.o CC kernel/trace/ring_buffer.o CC kernel/futex.o CC kernel/trace/trace_clock.o CC kernel/time/time.o CC kernel/up.o CC kernel/irq/irqdesc.o CC kernel/module.o LD arch/avr32/mm/built-in.o CC kernel/kallsyms.o CC kernel/hung_task.o CC kernel/sched/core.o CC kernel/relay.o CC kernel/utsname_sysctl.o CC kernel/elfcore.o CC kernel/time/timer.o CC kernel/irq_work.o CC ipc/util.o CC kernel/locking/rwsem.o CC kernel/membarrier.o CC kernel/locking/percpu-rwsem.o CC kernel/memremap.o CC kernel/sched/loadavg.o CC kernel/locking/rtmutex.o CC kernel/sched/clock.o CC mm/filemap.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 CC kernel/time/hrtimer.o CC kernel/power/main.o CC kernel/rcu/sync.o CC kernel/power/process.o CC mm/mempool.o CC kernel/rcu/srcu.o CC kernel/rcu/tiny.o CC security/commoncap.o CC security/min_addr.o CC ipc/msgutil.o CC kernel/power/suspend.o CC kernel/locking/rwsem-spinlock.o CC ipc/msg.o CC mm/oom_kill.o CC mm/maccess.o CC mm/page_alloc.o CC mm/page-writeback.o CC kernel/irq/handle.o CC kernel/sched/cputime.o CC kernel/time/itimer.o CC kernel/irq/manage.o CC kernel/irq/spurious.o CC kernel/time/posix-timers.o CC kernel/irq/resend.o CC kernel/irq/chip.o CC kernel/irq/dummychip.o CC kernel/time/posix-cpu-timers.o CC kernel/irq/devres.o CC ipc/sem.o CC kernel/sched/idle_task.o CC kernel/power/poweroff.o CC kernel/irq/autoprobe.o CC kernel/printk/nmi.o CC kernel/sched/fair.o CC kernel/sched/rt.o CC kernel/irq/proc.o CC kernel/sched/deadline.o CC kernel/irq/pm.o CC kernel/sched/stop_task.o CC ipc/shm.o CC ipc/syscall.o CC mm/readahead.o CC kernel/time/timekeeping.o CC fs/open.o CC kernel/sched/wait.o CC fs/read_write.o LD kernel/bpf/built-in.o CC mm/swap.o CC kernel/time/ntp.o CC crypto/api.o CC mm/truncate.o LD kernel/trace/built-in.o CC mm/vmscan.o CC ipc/ipc_sysctl.o CC mm/shmem.o LD kernel/rcu/built-in.o CC kernel/time/clocksource.o CC kernel/time/jiffies.o CC kernel/sched/swait.o CC kernel/time/timer_list.o CC block/bio.o CC kernel/time/timeconv.o /home/kisskb/slave/src/mm/oom_kill.c: In function 'task_will_free_mem': /home/kisskb/slave/src/mm/oom_kill.c:767: warning: 'ret' may be used uninitialized in this function CC mm/util.o LD kernel/printk/built-in.o LD sound/built-in.o CC ipc/mqueue.o CC [M] sound/sound_core.o LD kernel/locking/built-in.o LD sound/arm/built-in.o LD kernel/power/built-in.o CC mm/mmzone.o CC kernel/sched/completion.o CC kernel/sched/idle.o CC crypto/cipher.o CC ipc/mq_sysctl.o LD sound/atmel/built-in.o CC kernel/time/posix-clock.o CC kernel/time/timecounter.o CC kernel/time/alarmtimer.o LD sound/drivers/built-in.o LD security/built-in.o CC mm/vmstat.o CC kernel/sched/debug.o CC kernel/time/clockevents.o CC kernel/time/tick-common.o CC kernel/time/tick-oneshot.o LD sound/drivers/mpu401/built-in.o CC kernel/sched/cpufreq.o LD firmware/built-in.o LD sound/drivers/opl3/built-in.o LD kernel/irq/built-in.o CC mm/backing-dev.o CC kernel/time/tick-sched.o CC kernel/time/timekeeping_debug.o LD drivers/amba/built-in.o CC mm/mm_init.o LD sound/drivers/pcsp/built-in.o LD sound/drivers/opl4/built-in.o LD sound/drivers/vx/built-in.o /home/kisskb/slave/src/ipc/shm.c: In function 'SyS_shmdt': /home/kisskb/slave/src/ipc/shm.c:1273: warning: 'file' may be used uninitialized in this function /home/kisskb/slave/src/ipc/shm.c:1273: note: 'file' was declared here CC fs/file_table.o CC crypto/compress.o CC fs/super.o CC mm/mmu_context.o CC mm/percpu.o CC [M] sound/core/sound.o LD sound/firewire/built-in.o CC mm/slab_common.o LD sound/hda/built-in.o CC block/elevator.o CC block/blk-core.o LD drivers/ata/built-in.o LD sound/i2c/built-in.o CC [M] drivers/ata/libata-core.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 CC mm/compaction.o LD sound/mips/built-in.o LD sound/isa/built-in.o LD sound/i2c/other/built-in.o CC [M] drivers/ata/libata-scsi.o LD sound/core/oss/built-in.o CC [M] sound/core/oss/mixer_oss.o CC mm/vmacache.o CC [M] sound/core/oss/pcm_oss.o CC mm/interval_tree.o CC fs/char_dev.o LD sound/parisc/built-in.o CC mm/list_lru.o LD sound/isa/ad1816a/built-in.o LD sound/pci/built-in.o LD sound/pcmcia/built-in.o LD sound/pci/ac97/built-in.o LD sound/pcmcia/pdaudiocf/built-in.o LD sound/ppc/built-in.o LD sound/pcmcia/vx/built-in.o LD sound/isa/cs423x/built-in.o LD sound/isa/ad1848/built-in.o LD drivers/auxdisplay/built-in.o CC mm/workingset.o LD arch/avr32/oprofile/built-in.o LD sound/pci/ali5451/built-in.o LD sound/isa/es1688/built-in.o CC [M] arch/avr32/oprofile/../../../drivers/oprofile/oprof.o LD sound/sh/built-in.o LD sound/sparc/built-in.o LD sound/isa/gus/built-in.o LD sound/soc/built-in.o LD sound/isa/galaxy/built-in.o CC mm/debug.o LD sound/spi/built-in.o LD sound/pci/asihpi/built-in.o CC mm/gup.o CC crypto/memneq.o CC mm/highmem.o CC [M] sound/core/oss/pcm_plugin.o CC [M] sound/spi/at73c213.o CC mm/memory.o LD [M] sound/soundcore.o CC mm/mincore.o LD sound/usb/built-in.o LD sound/isa/msnd/built-in.o LD sound/synth/built-in.o LD sound/isa/opti9xx/built-in.o CC mm/mmap.o CC mm/mlock.o CC mm/mprotect.o LD sound/pci/au88x0/built-in.o LD sound/isa/sb/built-in.o CC mm/mremap.o CC fs/stat.o CC fs/exec.o LD sound/usb/6fire/built-in.o LD sound/pci/aw2/built-in.o LD sound/usb/bcd2000/built-in.o CC mm/msync.o LD sound/isa/wavefront/built-in.o LD sound/isa/wss/built-in.o CC [M] arch/avr32/oprofile/../../../drivers/oprofile/buffer_sync.o CC [M] arch/avr32/oprofile/../../../drivers/oprofile/event_buffer.o CC [M] arch/avr32/oprofile/../../../drivers/oprofile/cpu_buffer.o CC crypto/crypto_wq.o LD sound/usb/caiaq/built-in.o LD sound/pci/ca0106/built-in.o CC block/blk-tag.o CC mm/rmap.o LD sound/usb/hiface/built-in.o CC mm/pagewalk.o LD sound/pci/cs46xx/built-in.o CC mm/vmalloc.o CC block/blk-sysfs.o CC fs/pipe.o /home/kisskb/slave/src/kernel/time/timekeeping.c: In function 'get_device_system_crosststamp': /home/kisskb/slave/src/kernel/time/timekeeping.c:1050: warning: 'cs_was_changed_seq' may be used uninitialized in this function CC mm/pgtable-generic.o LD sound/usb/misc/built-in.o CC mm/process_vm_access.o CC mm/init-mm.o CC drivers/base/component.o LD sound/pci/cs5535audio/built-in.o CC mm/bootmem.o CC fs/namei.o LD sound/usb/usx2y/built-in.o LD drivers/block/built-in.o CC [M] arch/avr32/oprofile/../../../drivers/oprofile/oprofile_files.o CC [M] drivers/block/loop.o CC [M] drivers/block/brd.o LD sound/pci/ctxfi/built-in.o LD [M] sound/spi/snd-at73c213.o LD sound/pci/emu10k1/built-in.o LD sound/pci/echoaudio/built-in.o LD sound/pci/hda/built-in.o LD kernel/time/built-in.o CC [M] arch/avr32/oprofile/../../../drivers/oprofile/oprofile_stats.o CC [M] arch/avr32/oprofile/../../../drivers/oprofile/timer_int.o CC [M] arch/avr32/oprofile/op_model_avr32.o CC [M] arch/avr32/oprofile/../../../drivers/oprofile/oprofilefs.o CC fs/fcntl.o CC mm/fadvise.o LD sound/pci/korg1212/built-in.o LD sound/pci/lola/built-in.o LD sound/pci/ice1712/built-in.o CC mm/madvise.o LD ipc/built-in.o LD sound/pci/lx6464es/built-in.o CC mm/page_io.o LD sound/pci/mixart/built-in.o LD sound/pci/nm256/built-in.o CC mm/swap_state.o CC mm/swapfile.o CC drivers/base/core.o LD sound/pci/pcxhr/built-in.o LD sound/pci/oxygen/built-in.o CC block/blk-flush.o CC mm/dmapool.o CC mm/slub.o CC [M] arch/avr32/oprofile/backtrace.o /home/kisskb/slave/src/mm/memory.c: In function 'handle_mm_fault': /home/kisskb/slave/src/mm/memory.c:3475: warning: 'entry.pte' may be used uninitialized in this function /home/kisskb/slave/src/mm/memory.c:3475: note: 'entry.pte' was declared here LD sound/pci/riptide/built-in.o LD sound/pci/rme9652/built-in.o CC mm/migrate.o LD sound/pci/trident/built-in.o LD sound/pci/vx222/built-in.o LD sound/pci/ymfpci/built-in.o CC [M] drivers/block/nbd.o CC [M] sound/core/oss/copy.o CC fs/ioctl.o CC [M] sound/core/oss/linear.o CC [M] sound/core/oss/io.o CC block/blk-ioc.o CC block/blk-settings.o CC mm/quicklist.o CC [M] sound/core/oss/mulaw.o CC block/blk-map.o CC [M] sound/core/oss/route.o CC block/blk-exec.o CC crypto/algapi.o CC [M] drivers/ata/libata-eh.o CC crypto/aead.o CC crypto/proc.o CC crypto/scatterwalk.o CC [M] drivers/ata/libata-trace.o CC [M] drivers/ata/libata-transport.o CC fs/readdir.o LD kernel/sched/built-in.o CC [M] drivers/ata/libata-sff.o CC fs/select.o /home/kisskb/slave/src/include/linux/slub_def.h:126: warning: 'fixup_red_left' declared inline after being called /home/kisskb/slave/src/include/linux/slub_def.h:126: warning: previous declaration of 'fixup_red_left' was here LD kernel/built-in.o CC block/blk-merge.o CC net/socket.o CC [M] sound/core/oss/rate.o CC block/blk-softirq.o CC block/blk-timeout.o LD [M] sound/core/oss/snd-mixer-oss.o CC fs/dcache.o CC block/blk-lib.o CC drivers/base/bus.o CC [M] sound/core/init.o CC fs/inode.o CC [M] sound/core/memory.o CC fs/attr.o CC [M] sound/core/control.o LD [M] arch/avr32/oprofile/oprofile.o CC fs/bad_inode.o CC block/blk-mq.o CC fs/file.o CC block/blk-mq-tag.o CC fs/filesystems.o CC fs/namespace.o CC fs/seq_file.o CC block/blk-mq-sysfs.o CC fs/xattr.o LD drivers/bus/built-in.o CC drivers/base/dd.o CC [M] sound/core/misc.o CC [M] drivers/ata/pata_at32.o CC block/blk-mq-cpu.o CC crypto/ablkcipher.o LD drivers/cdrom/built-in.o CC fs/libfs.o CC fs/fs-writeback.o CC fs/pnode.o AS arch/avr32/lib/__avr32_asr64.o CC crypto/blkcipher.o LD arch/avr32/lib/built-in.o CC [M] drivers/cdrom/cdrom.o LD [M] sound/core/oss/snd-pcm-oss.o AS arch/avr32/lib/__avr32_lsl64.o CC [M] sound/core/device.o CC block/blk-mq-cpumap.o AS arch/avr32/lib/__avr32_lsr64.o CC block/ioctl.o CC crypto/skcipher.o AS arch/avr32/lib/clear_user.o AS arch/avr32/lib/copy_user.o AS arch/avr32/lib/csum_partial.o CC [M] sound/core/info.o CC block/genhd.o CC block/scsi_ioctl.o CC drivers/base/syscore.o CC [M] sound/core/info_oss.o CC arch/avr32/lib/delay.o AS arch/avr32/lib/csum_partial_copy_generic.o CC block/partition-generic.o AS arch/avr32/lib/findbit.o CC block/ioprio.o CC fs/splice.o CC fs/sync.o CC block/badblocks.o CC fs/utimes.o LD [M] drivers/ata/libata.o AS arch/avr32/lib/io-readsb.o AS arch/avr32/lib/io-readsl.o CC fs/stack.o CC fs/fs_struct.o CC fs/statfs.o CC fs/fs_pin.o CC block/partitions/check.o CC lib/lockref.o AS arch/avr32/lib/io-readsw.o CC block/partitions/msdos.o CC drivers/char/mem.o AS arch/avr32/lib/io-writesb.o CC [M] sound/core/sound_oss.o AS arch/avr32/lib/io-writesl.o AS arch/avr32/lib/io-writesw.o AS arch/avr32/lib/memcpy.o CC block/noop-iosched.o CC block/cfq-iosched.o CC lib/bcd.o AS arch/avr32/lib/memset.o CC [M] sound/core/pcm.o CC [M] sound/core/timer.o CC drivers/base/driver.o AS arch/avr32/lib/strnlen_user.o CC fs/nsfs.o CC crypto/ahash.o AS arch/avr32/lib/strncpy_from_user.o CC fs/block_dev.o CC [M] sound/core/pcm_native.o CC fs/buffer.o CC fs/direct-io.o LD net/802/built-in.o CC lib/div64.o CC fs/mpage.o CC crypto/shash.o CC [M] net/802/p8022.o CC drivers/char/misc.o CC drivers/char/random.o CC [M] net/802/psnap.o CC [M] sound/core/pcm_lib.o AR arch/avr32/lib/lib.a CC crypto/akcipher.o CC [M] sound/core/pcm_misc.o CC fs/proc_namespace.o CC block/partitions/efi.o CC [M] sound/core/pcm_memory.o CC [M] sound/core/memalloc.o CC [M] sound/core/pcm_timer.o LD mm/built-in.o /home/kisskb/slave/src/fs/dcache.c: In function '__d_move': /home/kisskb/slave/src/fs/dcache.c:2781: warning: 'n' may be used uninitialized in this function CC drivers/base/class.o CC drivers/clk/clk-devres.o LD drivers/char/agp/built-in.o CC crypto/kpp.o CC [M] net/802/stp.o CC fs/debugfs/inode.o LD sound/core/built-in.o CC fs/configfs/inode.o LD [M] sound/core/snd.o CC fs/configfs/file.o CC lib/sort.o CC crypto/algboss.o LD drivers/clk/bcm/built-in.o LD virt/lib/built-in.o CC crypto/testmgr.o LD virt/built-in.o CC crypto/crypto_null.o LD fs/cifs/built-in.o LD drivers/clk/mvebu/built-in.o CC crypto/aes_generic.o CC crypto/deflate.o /home/kisskb/slave/src/fs/splice.c: In function 'iter_file_splice_write': /home/kisskb/slave/src/fs/splice.c:966: warning: 'ret' may be used uninitialized in this function CC [M] fs/cifs/cifsfs.o CC lib/parser.o CC fs/devpts/inode.o CC crypto/crc32c_generic.o CC crypto/lzo.o LD drivers/clk/ti/built-in.o /home/kisskb/slave/src/fs/dcache.c: In function 'd_splice_alias': /home/kisskb/slave/src/fs/dcache.c:2537: warning: 'n' may be used uninitialized in this function /home/kisskb/slave/src/fs/dcache.c:2537: note: 'n' was declared here LD drivers/clk/built-in.o LD fs/exofs/built-in.o CC [M] crypto/echainiv.o CC crypto/rng.o CC [M] fs/cifs/cifssmb.o CC drivers/base/platform.o CC fs/exportfs/expfs.o CC [M] crypto/cmac.o CC [M] crypto/hmac.o CC fs/debugfs/file.o CC [M] crypto/md4.o CC fs/configfs/dir.o /home/kisskb/slave/src/fs/dcache.c: In function 'd_add': /home/kisskb/slave/src/fs/dcache.c:2537: warning: 'n' may be used uninitialized in this function /home/kisskb/slave/src/fs/dcache.c:2537: note: 'n' was declared here CC fs/jbd2/transaction.o CC fs/kernfs/mount.o CC drivers/clocksource/tcb_clksrc.o CC [M] crypto/md5.o LD [M] sound/core/snd-timer.o LD fs/fuse/built-in.o CC fs/ext2/balloc.o CC [M] crypto/sha1_generic.o CC [M] fs/fuse/dev.o CC [M] crypto/sha256_generic.o CC [M] crypto/ecb.o CC lib/halfmd4.o CC [M] fs/fuse/dir.o LD fs/fat/built-in.o LD fs/devpts/devpts.o CC fs/nfs_common/grace.o CC lib/debug_locks.o LD fs/devpts/built-in.o CC [M] fs/fat/cache.o CC fs/nls/nls_base.o CC drivers/base/cpu.o CC lib/bust_spinlocks.o CC lib/random32.o CC [M] crypto/cbc.o CC fs/lockd/clntlock.o CC [M] crypto/des_generic.o CC [M] crypto/arc4.o CC fs/notify/fsnotify.o CC [M] crypto/authenc.o LD drivers/clocksource/built-in.o CC [M] crypto/drbg.o CC [M] crypto/authencesn.o CC [M] crypto/jitterentropy.o CC fs/configfs/symlink.o CC fs/ext4/balloc.o CC fs/jffs2/compr.o LD drivers/char/built-in.o CC [M] crypto/jitterentropy-kcapi.o CC fs/nfs/client.o LD drivers/crypto/built-in.o LD fs/quota/built-in.o LD fs/exportfs/exportfs.o LD crypto/crypto_algapi.o LD crypto/crypto.o CC drivers/cpufreq/cpufreq.o LD crypto/crypto_blkcipher.o LD crypto/crypto_hash.o CC lib/kasprintf.o LD fs/exportfs/built-in.o LD crypto/cryptomgr.o CC drivers/base/firmware.o LD fs/nfs_common/built-in.o CC drivers/base/init.o CC [M] fs/nls/nls_cp437.o CC fs/kernfs/inode.o CC [M] fs/cifs/cifs_debug.o LD block/partitions/built-in.o CC drivers/dma/dmaengine.o CC fs/ramfs/inode.o CC [M] fs/fat/dir.o CC fs/sysfs/file.o /home/kisskb/slave/src/fs/debugfs/file.c: In function 'debugfs_read_file_bool': /home/kisskb/slave/src/fs/debugfs/file.c:744: warning: 'val' may be used uninitialized in this function CC fs/configfs/mount.o CC fs/proc/task_mmu.o CC [M] fs/fat/fatent.o LD crypto/built-in.o CC drivers/base/map.o CC fs/notify/notification.o CC drivers/base/devres.o CC drivers/base/attribute_container.o CC net/ethernet/eth.o CC [M] fs/nls/nls_cp850.o CC [M] fs/nls/nls_iso8859-1.o LD fs/debugfs/debugfs.o LD net/bridge/built-in.o CC [M] fs/fat/file.o LD fs/debugfs/built-in.o CC [M] fs/nls/nls_utf8.o CC fs/eventpoll.o CC [M] net/bridge/br.o CC [M] fs/fuse/file.o CC drivers/base/transport_class.o CC lib/bitmap.o CC [M] fs/cifs/connect.o CC fs/ubifs/shrinker.o CC fs/sysfs/dir.o CC fs/configfs/item.o CC lib/scatterlist.o CC fs/notify/group.o CC [M] fs/fuse/inode.o CC drivers/base/topology.o LD [M] sound/core/snd-pcm.o LD [M] crypto/jitterentropy_rng.o CC [M] fs/fat/inode.o CC drivers/base/container.o CC drivers/base/property.o LD fs/nls/built-in.o CC fs/jffs2/dir.o CC fs/ramfs/file-mmu.o CC lib/gcd.o CC drivers/base/cacheinfo.o CC fs/anon_inodes.o CC net/core/sock.o CC net/core/skbuff.o CC net/core/request_sock.o CC fs/signalfd.o CC net/core/datagram.o CC fs/jffs2/file.o CC lib/lcm.o CC fs/sysfs/symlink.o LD fs/configfs/configfs.o LD fs/configfs/built-in.o CC fs/timerfd.o CC fs/ext2/dir.o CC lib/list_sort.o CC fs/nfs/dir.o CC fs/nfs/file.o CC fs/nfs/getroot.o CC fs/jbd2/commit.o CC lib/uuid.o CC [M] fs/cifs/dir.o LD block/built-in.o CC fs/eventfd.o CC [M] fs/cifs/file.o CC net/ipv4/route.o CC lib/flex_array.o CC fs/kernfs/dir.o CC lib/iov_iter.o CC net/ipv4/inetpeer.o CC lib/clz_ctz.o CC drivers/base/regmap/regmap.o LD net/ethernet/built-in.o CC drivers/base/power/sysfs.o CC lib/bsearch.o CC [M] net/bridge/br_device.o LD fs/ramfs/ramfs.o CC [M] net/bridge/br_fdb.o CC fs/aio.o CC lib/find_bit.o CC fs/lockd/clntproc.o CC fs/notify/inode_mark.o LD fs/ramfs/built-in.o CC fs/jffs2/ioctl.o CC fs/locks.o CC fs/sysfs/mount.o CC fs/ext4/bitmap.o CC [M] fs/fat/misc.o CC drivers/base/dma-mapping.o CC fs/ext4/dir.o CC drivers/cpufreq/freq_table.o CC lib/llist.o CC fs/ubifs/journal.o CC [M] fs/fat/nfs.o CC drivers/dma/dw/core.o CC fs/binfmt_script.o CC lib/memweight.o CC [M] fs/fat/namei_vfat.o CC fs/ext2/file.o CC lib/kfifo.o CC drivers/base/power/generic_ops.o CC fs/mbcache.o CC fs/binfmt_elf.o CC fs/nfs/inode.o CC lib/percpu-refcount.o CC fs/jffs2/nodelist.o CC drivers/base/module.o CC net/core/stream.o CC drivers/cpufreq/cpufreq_performance.o CC fs/coredump.o CC fs/ext2/ialloc.o CC [M] net/bridge/br_forward.o CC fs/jffs2/malloc.o CC net/ipv6/af_inet6.o CC [M] fs/fat/namei_msdos.o CC net/core/scm.o CC fs/proc/inode.o CC [M] fs/fuse/control.o CC fs/proc/root.o CC fs/proc/base.o CC fs/notify/mark.o CC [M] fs/cifs/inode.o CC fs/sysfs/group.o CC drivers/cpufreq/cpufreq_userspace.o LD [M] fs/fat/fat.o CC net/core/gen_stats.o CC drivers/cpufreq/cpufreq_ondemand.o CC net/core/gen_estimator.o CC drivers/base/power/common.o CC fs/ext4/file.o CC [M] fs/cifs/link.o CC fs/jbd2/recovery.o CC fs/jbd2/checkpoint.o CC fs/drop_caches.o CC fs/kernfs/file.o CC fs/nfs/super.o CC fs/ext4/fsync.o CC fs/proc/generic.o CC fs/nfs/direct.o LD [M] fs/fat/vfat.o /home/kisskb/slave/src/net/core/gen_stats.c: In function '__gnet_stats_copy_basic': /home/kisskb/slave/src/net/core/gen_stats.c:138: warning: 'seq' may be used uninitialized in this function CC drivers/cpufreq/cpufreq_governor.o CC fs/lockd/clntxdr.o CC net/core/net_namespace.o CC fs/dcookies.o CC fs/fhandle.o CC lib/percpu_ida.o CC net/ipv4/protocol.o CC lib/rhashtable.o CC net/core/secure_seq.o LD [M] fs/fat/msdos.o CC lib/reciprocal_div.o CC fs/jffs2/read.o CC lib/once.o CC fs/jbd2/revoke.o CC [M] net/bridge/br_if.o CC drivers/dma/dw/platform.o CC fs/jffs2/nodemgmt.o CC lib/string_helpers.o LD fs/sysfs/built-in.o CC [M] net/bridge/br_input.o CC lib/hexdump.o CC [M] fs/cifs/misc.o CC lib/kstrtox.o CC fs/ext4/ialloc.o LD [M] fs/fuse/fuse.o CC [M] fs/cifs/netmisc.o CC fs/notify/vfsmount_mark.o CC drivers/cpufreq/cpufreq_governor_attr_set.o CC [M] fs/cifs/smbencrypt.o CC drivers/base/regmap/regcache.o CC fs/proc/array.o CC drivers/cpufreq/at32ap-cpufreq.o CC drivers/base/power/qos.o CC drivers/base/power/runtime.o CC fs/kernfs/symlink.o CC lib/iomap_copy.o CC net/ipv6/anycast.o CC lib/devres.o CC net/core/flow_dissector.o CC lib/hweight.o CC [M] fs/cifs/transport.o CC net/core/sysctl_net_core.o CC net/ipv6/ip6_output.o CC fs/nfs/pagelist.o CC lib/bitrev.o CC fs/proc/fd.o CC net/ipv4/ip_input.o LD drivers/dma/dw/dw_dmac_core.o /home/kisskb/slave/src/net/bridge/br_forward.c: In function 'br_dev_queue_push_xmit': /home/kisskb/slave/src/net/bridge/br_forward.c:46: warning: 'depth' may be used uninitialized in this function HOSTCC lib/gen_crc32table CC lib/crc16.o CC fs/notify/fdinfo.o CC [M] fs/cifs/asn1.o LD drivers/dma/dw/dw_dmac.o CC [M] fs/cifs/cifs_unicode.o LD drivers/dma/dw/built-in.o CC fs/jbd2/journal.o CC fs/ext2/ioctl.o CC fs/ext2/inode.o LD drivers/dma/qcom/built-in.o CC drivers/base/power/wakeirq.o CC lib/genalloc.o CC fs/jffs2/readinode.o /home/kisskb/slave/src/lib/rhashtable.c: In function 'rht_deferred_worker': /home/kisskb/slave/src/lib/rhashtable.c:165: warning: 'next' may be used uninitialized in this function /home/kisskb/slave/src/lib/rhashtable.c:165: note: 'next' was declared here CC [M] net/bridge/br_ioctl.o LD fs/kernfs/built-in.o CC fs/ubifs/file.o CC fs/ext2/namei.o LD drivers/dma/xilinx/built-in.o CC lib/lz4/lz4_decompress.o CC fs/proc/proc_tty.o LD drivers/dma/built-in.o CC [M] net/bridge/br_stp.o CC fs/nfs/read.o CC lib/lzo/lzo1x_compress.o CC fs/nfs/symlink.o CC fs/ext2/super.o CC lib/nlattr.o LD drivers/cpufreq/built-in.o LD drivers/firewire/built-in.o CC lib/atomic64.o CC lib/zlib_deflate/deflate.o CC fs/lockd/host.o CC fs/ext4/inode.o CC lib/xz/xz_dec_syms.o CC lib/glob.o CC net/core/dev.o LD drivers/firmware/broadcom/built-in.o CC lib/dynamic_queue_limits.o CC lib/zlib_inflate/inffast.o CC drivers/base/power/main.o CC lib/net_utils.o LD drivers/firmware/built-in.o /home/kisskb/slave/src/fs/ext4/ialloc.c: In function 'ext4_orphan_get': /home/kisskb/slave/src/fs/ext4/ialloc.c:1153: warning: 'bit' may be used uninitialized in this function CC fs/proc/cmdline.o CC drivers/base/regmap/regcache-rbtree.o CC net/core/ethtool.o LD fs/notify/dnotify/built-in.o CC drivers/base/power/wakeup.o CC lib/lzo/lzo1x_decompress_safe.o CC lib/xz/xz_dec_stream.o CC fs/proc/consoles.o CC drivers/gpio/devres.o CC fs/jffs2/write.o LD fs/notify/fanotify/built-in.o CC net/core/dev_addr_lists.o CC [M] fs/cifs/nterr.o CC [M] net/bridge/br_stp_bpdu.o CC lib/sg_pool.o CC fs/ext4/page-io.o CC [M] fs/cifs/cifsencrypt.o CC fs/notify/inotify/inotify_fsnotify.o CC fs/notify/inotify/inotify_user.o CC net/ipv6/ip6_input.o CC lib/argv_split.o CC [M] net/bridge/br_stp_if.o CC drivers/gpio/gpiolib.o CC [M] fs/cifs/readdir.o LD lib/lzo/lzo_compress.o CC lib/zlib_deflate/deftree.o CC lib/bug.o LD lib/lzo/lzo_decompress.o CC fs/nfs/unlink.o CC lib/zlib_inflate/inflate.o CC drivers/base/regmap/regcache-lzo.o LD lib/lzo/built-in.o CC net/core/dst.o CC net/ipv4/ip_fragment.o CC lib/chacha20.o CC [M] net/bridge/br_stp_timer.o CC lib/cmdline.o CC fs/proc/cpuinfo.o CC fs/nfs/write.o CC lib/ctype.o LD lib/lz4/built-in.o CC lib/xz/xz_dec_lzma2.o CC lib/dec_and_lock.o CC fs/proc/devices.o CC lib/decompress.o CC fs/nfs/namespace.o CC lib/decompress_bunzip2.o CC [M] fs/cifs/ioctl.o CC [M] fs/cifs/sess.o CC [M] fs/cifs/export.o CC lib/decompress_inflate.o CC fs/proc/interrupts.o CC lib/decompress_unlz4.o CC [M] fs/cifs/smb1ops.o CC fs/ext2/symlink.o CC fs/ext4/ioctl.o CC lib/decompress_unlzma.o CC lib/decompress_unlzo.o CC lib/decompress_unxz.o CC fs/lockd/svc.o CC [M] net/bridge/br_netlink.o CC lib/dma-noop.o CC net/ipv6/addrconf.o CC [M] fs/cifs/winucase.o CC fs/proc/loadavg.o CC lib/dump_stack.o CC [M] net/bridge/br_sysfs_if.o CC lib/zlib_inflate/infutil.o CC lib/earlycpio.o CC fs/proc/meminfo.o CC fs/proc/stat.o CC [M] net/bridge/br_sysfs_br.o CC fs/proc/uptime.o CC fs/proc/version.o CC fs/jffs2/scan.o CC lib/extable.o CC drivers/base/regmap/regcache-flat.o CC lib/flex_proportions.o CC lib/idr.o LD fs/notify/inotify/built-in.o CC lib/zlib_deflate/deflate_syms.o CC fs/nfs/mount_clnt.o CC fs/jffs2/gc.o CC fs/ubifs/dir.o CC lib/int_sqrt.o LD fs/notify/built-in.o LD fs/ext2/ext2.o CC lib/ioremap.o LD fs/ext2/built-in.o /home/kisskb/slave/src/net/ipv6/ip6_output.c: In function 'ip6_xmit': /home/kisskb/slave/src/net/ipv6/ip6_output.c:234: warning: passing argument 4 of 'NF_HOOK' discards qualifiers from pointer target type CC [M] net/bridge/br_multicast.o CC net/core/netevent.o CC fs/jffs2/symlink.o CC lib/irq_regs.o CC drivers/base/power/clock_ops.o CC lib/xz/xz_dec_bcj.o CC lib/is_single_threaded.o CC fs/proc/softirqs.o CC fs/nfs/nfstrace.o CC lib/klist.o CC lib/kobject.o CC lib/kobject_uevent.o LD lib/zlib_deflate/zlib_deflate.o LD fs/jbd2/jbd2.o LD lib/zlib_deflate/built-in.o CC lib/md5.o CC lib/zlib_inflate/inftrees.o CC lib/nmi_backtrace.o LD fs/jbd2/built-in.o CC fs/proc/namespaces.o CC fs/proc/self.o CC lib/nodemask.o CC lib/radix-tree.o CC lib/plist.o CC lib/zlib_inflate/inflate_syms.o CC net/core/neighbour.o CC fs/jffs2/build.o CC net/ipv4/ip_forward.o CC fs/jffs2/erase.o CC fs/nfs/nfsroot.o CC fs/nfs/sysctl.o CC fs/jffs2/background.o CC lib/ratelimit.o CC fs/proc/thread_self.o CC fs/nfs/nfs2super.o CC fs/proc/proc_sysctl.o CC fs/proc/proc_net.o CC drivers/base/regmap/regmap-debugfs.o CC lib/rbtree.o CC fs/proc/kcore.o CC lib/seq_buf.o CC lib/sha1.o CC lib/show_mem.o CC fs/ext4/namei.o LD lib/zlib_inflate/zlib_inflate.o CC net/ipv6/addrlabel.o CC lib/string.o LD [M] fs/cifs/cifs.o CC lib/timerqueue.o LD lib/zlib_inflate/built-in.o CC net/core/rtnetlink.o CC net/ipv4/ip_options.o CC lib/vsprintf.o LD lib/xz/xz_dec.o CC [M] net/bridge/br_mdb.o CC drivers/gpio/gpiolib-legacy.o LD lib/xz/built-in.o CC [M] lib/crc-ccitt.o CC net/core/utils.o GEN lib/crc32table.h CC lib/crc32.o LD drivers/base/power/built-in.o CC fs/jffs2/fs.o CC fs/nfs/proc.o CC fs/nfs/nfs2xdr.o CC fs/jffs2/writev.o CC fs/nfs/nfs3super.o CC drivers/gpio/gpiolib-sysfs.o CC fs/jffs2/super.o CC [M] drivers/base/regmap/regmap-i2c.o CC fs/proc/kmsg.o CC fs/proc/page.o CC fs/ubifs/super.o CC fs/nfs/nfs3client.o CC fs/jffs2/debug.o CC fs/jffs2/wbuf.o CC fs/jffs2/compr_rtime.o CC net/ipv4/ip_output.o /home/kisskb/slave/src/net/core/dev.c: In function '__skb_csum_offload_chk': /home/kisskb/slave/src/net/core/dev.c:2524: warning: 'protocol' may be used uninitialized in this function CC fs/lockd/svclock.o LD drivers/hid/built-in.o CC [M] drivers/hid/hid-core.o CC net/ipv4/ip_sockglue.o CC [M] drivers/hid/hid-input.o CC fs/jffs2/compr_zlib.o CC fs/nfs/nfs3proc.o LD drivers/gpu/drm/bridge/built-in.o LD drivers/gpu/drm/hisilicon/built-in.o CC net/ipv4/inet_hashtables.o LD drivers/gpu/drm/i2c/built-in.o CC fs/lockd/svcshare.o LD lib/built-in.o CC [M] drivers/base/regmap/regmap-spi.o LD drivers/gpu/drm/panel/built-in.o LD drivers/gpu/vga/built-in.o LD drivers/gpu/drm/tilcdc/built-in.o CC fs/nfs/nfs3xdr.o CC net/core/link_watch.o CC [M] drivers/hid/hid-debug.o CC net/core/sock_diag.o CC net/core/filter.o LD drivers/gpu/drm/omapdrm/dss/built-in.o LD drivers/gpu/drm/omapdrm/displays/built-in.o CC fs/ext4/super.o CC fs/lockd/svcproc.o CC fs/lockd/svcsubs.o LD drivers/gpu/drm/omapdrm/built-in.o CC fs/lockd/mon.o LD net/key/built-in.o /home/kisskb/slave/src/net/bridge/br_multicast.c: In function '__br_multicast_send_query': /home/kisskb/slave/src/net/bridge/br_multicast.c:838: warning: 'igmp_type' may be used uninitialized in this function CC [M] net/key/af_key.o LD net/llc/built-in.o LD drivers/gpu/drm/built-in.o CC [M] net/llc/llc_core.o CC [M] net/llc/llc_input.o LD drivers/base/regmap/built-in.o CC [M] net/llc/llc_output.o LD drivers/gpu/built-in.o CC fs/lockd/xdr.o CC net/ipv4/inet_timewait_sock.o CC net/ipv6/route.o CC net/ipv6/ipv6_sockglue.o CC net/ipv4/inet_connection_sock.o CC net/ipv6/ip6_fib.o CC net/netlink/af_netlink.o LD drivers/hwtracing/intel_th/built-in.o LD fs/proc/proc.o CC net/core/dev_ioctl.o LD fs/proc/built-in.o CC net/ipv6/ndisc.o LD drivers/idle/built-in.o LD drivers/base/built-in.o CC drivers/i2c/i2c-boardinfo.o CC [M] drivers/hid/hid-generic.o LD fs/nfs/nfs.o LD drivers/iommu/built-in.o CC fs/lockd/clnt4xdr.o LD drivers/irqchip/built-in.o CC fs/ext4/symlink.o /home/kisskb/slave/src/net/core/dev.c: In function 'validate_xmit_skb_list': /home/kisskb/slave/src/net/core/dev.c:3014: warning: 'tail' may be used uninitialized in this function LD drivers/lguest/built-in.o LD drivers/input/keyboard/built-in.o CC net/ipv4/tcp.o CC [M] drivers/input/keyboard/gpio_keys.o CC drivers/leds/led-core.o LD drivers/macintosh/built-in.o CC fs/ext4/hash.o LD drivers/gpio/built-in.o CC net/core/tso.o LD drivers/mfd/built-in.o CC fs/lockd/xdr4.o CC net/ipv4/tcp_input.o CC fs/lockd/svc4proc.o CC net/core/sock_reuseport.o LD [M] net/bridge/bridge.o LD drivers/media/firewire/built-in.o CC drivers/misc/atmel_tclib.o CC fs/lockd/procfs.o CC net/ipv6/udp.o CC drivers/mmc/card/block.o LD drivers/misc/cb710/built-in.o CC net/packet/af_packet.o LD drivers/media/common/b2c2/built-in.o LD fs/nfs/nfsv3.o LD fs/jffs2/jffs2.o LD drivers/misc/eeprom/built-in.o LD drivers/media/i2c/soc_camera/built-in.o LD drivers/media/common/saa7146/built-in.o LD fs/jffs2/built-in.o LD drivers/i2c/algos/built-in.o LD drivers/misc/lis3lv02d/built-in.o CC net/core/flow.o CC drivers/leds/led-class.o CC net/core/net-sysfs.o CC [M] drivers/i2c/i2c-core.o CC drivers/mtd/mtdcore.o CC net/sched/sch_generic.o LD drivers/i2c/busses/built-in.o CC [M] drivers/i2c/algos/i2c-algo-bit.o CC fs/ext4/resize.o CC net/core/net-procfs.o LD drivers/media/common/siano/built-in.o LD drivers/media/i2c/built-in.o LD drivers/i2c/muxes/built-in.o LD drivers/misc/mic/bus/built-in.o LD drivers/misc/mic/built-in.o LD [M] net/llc/llc.o CC [M] drivers/i2c/busses/i2c-gpio.o CC [M] drivers/misc/atmel-ssc.o CC [M] drivers/i2c/i2c-dev.o LD drivers/misc/ti-st/built-in.o LD drivers/media/mmc/siano/built-in.o LD drivers/media/common/v4l2-tpg/built-in.o CC net/ipv6/udplite.o LD drivers/media/platform/omap/built-in.o AR lib/lib.a LD drivers/media/tuners/built-in.o LD drivers/media/common/built-in.o LD drivers/media/mmc/built-in.o LD drivers/misc/built-in.o LD drivers/media/rc/keymaps/built-in.o CC fs/ext4/extents.o CC net/ipv4/tcp_output.o LD drivers/media/platform/built-in.o LD drivers/media/rc/built-in.o CC net/ipv6/raw.o CC net/ipv6/icmp.o CC net/sunrpc/clnt.o CC net/ipv4/tcp_timer.o LD drivers/media/pci/b2c2/built-in.o LD [M] drivers/hid/hid.o LD drivers/media/pci/ddbridge/built-in.o LD drivers/media/pci/dm1105/built-in.o CC net/sunrpc/socklib.o CC net/sunrpc/xprt.o CC net/sunrpc/xprtsock.o LD drivers/media/pci/mantis/built-in.o LD drivers/nfc/built-in.o LD drivers/media/usb/b2c2/built-in.o LD drivers/media/pci/netup_unidvb/built-in.o CC drivers/net/Space.o LD fs/nfs/nfsv2.o LD drivers/media/pci/ngene/built-in.o CC net/core/dst_cache.o LD drivers/input/mouse/built-in.o CC net/ipv4/tcp_ipv4.o LD fs/nfs/built-in.o LD drivers/media/usb/dvb-usb/built-in.o CC [M] drivers/input/mouse/gpio_mouse.o LD drivers/media/pci/pt1/built-in.o LD drivers/media/pci/pluto2/built-in.o LD drivers/nvme/host/built-in.o LD drivers/media/pci/pt3/built-in.o LD drivers/media/pci/saa7146/built-in.o LD drivers/nvme/target/built-in.o CC drivers/leds/led-triggers.o LD drivers/media/usb/dvb-usb-v2/built-in.o LD drivers/media/pci/smipcie/built-in.o LD drivers/nvme/built-in.o LD drivers/media/usb/s2255/built-in.o LD drivers/media/usb/siano/built-in.o LD drivers/media/pci/ttpci/built-in.o CC net/ipv6/mcast.o CC fs/ext4/migrate.o CC fs/ext4/ext4_jbd2.o CC fs/ext4/mballoc.o CC drivers/net/loopback.o LD drivers/i2c/built-in.o LD drivers/media/pci/built-in.o LD drivers/media/usb/ttusb-budget/built-in.o LD drivers/media/usb/stkwebcam/built-in.o LD drivers/platform/built-in.o LD drivers/power/built-in.o LD drivers/media/usb/ttusb-dec/built-in.o CC drivers/pwm/core.o LD drivers/media/usb/zr364xx/built-in.o CC [M] drivers/input/input.o CC net/netlink/genetlink.o CC drivers/pwm/sysfs.o CC net/sunrpc/sched.o LD fs/lockd/lockd.o CC net/ipv6/reassembly.o CC net/ipv6/tcp_ipv6.o LD drivers/media/usb/built-in.o CC [M] drivers/leds/leds-gpio.o /home/kisskb/slave/src/drivers/mmc/card/block.c: In function 'mmc_blk_issue_rq': /home/kisskb/slave/src/drivers/mmc/card/block.c:1172: warning: 'arg' may be used uninitialized in this function /home/kisskb/slave/src/drivers/mmc/card/block.c:1172: note: 'arg' was declared here /home/kisskb/slave/src/drivers/mmc/card/block.c:1172: warning: 'nr' may be used uninitialized in this function /home/kisskb/slave/src/drivers/mmc/card/block.c:1172: note: 'nr' was declared here /home/kisskb/slave/src/drivers/mmc/card/block.c:1172: warning: 'from' may be used uninitialized in this function /home/kisskb/slave/src/drivers/mmc/card/block.c:1172: note: 'from' was declared here LD fs/lockd/built-in.o LD drivers/leds/trigger/built-in.o CC drivers/spi/spi.o LD drivers/soc/bcm/built-in.o CC net/ipv6/ping.o CC [M] drivers/leds/leds-pwm.o CC [M] drivers/leds/trigger/ledtrig-timer.o CC drivers/rtc/rtc-lib.o CC net/ipv6/exthdrs.o LD drivers/soc/fsl/built-in.o CC drivers/mmc/card/queue.o CC drivers/tty/tty_io.o LD drivers/media/built-in.o LD drivers/soc/built-in.o LD drivers/scsi/built-in.o CC fs/ubifs/sb.o CC [M] drivers/scsi/scsi.o CC fs/ext4/block_validity.o CC [M] drivers/pwm/pwm-atmel.o CC net/ipv4/tcp_minisocks.o CC net/ipv6/datagram.o CC drivers/watchdog/at32ap700x_wdt.o CC drivers/usb/common/common.o CC net/ipv6/ip6_flowlabel.o CC drivers/mtd/mtdsuper.o CC net/ipv6/inet6_connection_sock.o CC fs/ext4/move_extent.o CC [M] drivers/leds/trigger/ledtrig-heartbeat.o LD drivers/net/ethernet/8390/built-in.o CC drivers/rtc/hctosys.o CC net/sched/sch_mq.o LD net/core/built-in.o CC drivers/video/backlight/lcd.o CC drivers/video/backlight/ltv350qv.o CC [M] drivers/scsi/hosts.o LD drivers/net/ethernet/arc/built-in.o CC fs/ext4/mmp.o CC net/unix/af_unix.o LD drivers/pwm/built-in.o LD drivers/usb/gadget/function/built-in.o CC [M] drivers/usb/gadget/function/f_acm.o CC drivers/net/phy/phy.o CC [M] drivers/usb/gadget/function/f_loopback.o LD drivers/net/ethernet/broadcom/built-in.o CC net/ipv6/udp_offload.o CC net/ipv4/tcp_cong.o CC net/sunrpc/auth.o LD net/wireless/built-in.o CC drivers/video/backlight/backlight.o CC [M] drivers/mmc/card/mmc_test.o CC drivers/video/backlight/generic_bl.o CC drivers/net/ethernet/cadence/macb.o CC drivers/mtd/mtdconcat.o LD drivers/mmc/card/mmc_block.o CC net/sunrpc/auth_null.o CC fs/ext4/indirect.o LD drivers/leds/built-in.o LD drivers/mmc/card/built-in.o LD net/netlink/built-in.o CC fs/ext4/extents_status.o CC net/sysctl_net.o LD drivers/watchdog/built-in.o CC [M] drivers/scsi/scsi_ioctl.o CC net/xfrm/xfrm_policy.o CC net/xfrm/xfrm_state.o CC net/sunrpc/auth_unix.o CC net/sunrpc/auth_generic.o CC fs/ext4/xattr_user.o CC [M] drivers/input/input-compat.o CC fs/ext4/xattr.o CC net/ipv6/sysctl_net_ipv6.o CC drivers/rtc/systohc.o CC net/ipv6/xfrm6_policy.o LD drivers/usb/common/usb-common.o CC fs/ubifs/io.o LD drivers/usb/common/built-in.o CC net/ipv6/xfrm6_state.o CC fs/ubifs/tnc.o CC net/ipv4/tcp_metrics.o CC fs/ext4/xattr_trusted.o CC drivers/spi/spi-atmel.o CC net/ipv6/xfrm6_input.o LD drivers/usb/phy/built-in.o CC [M] drivers/usb/gadget/function/f_sourcesink.o CC net/ipv6/xfrm6_output.o CC net/ipv6/xfrm6_protocol.o LD drivers/video/backlight/built-in.o CC net/ipv4/tcp_fastopen.o CC [M] drivers/input/input-mt.o LD net/packet/built-in.o CC drivers/video/display_timing.o CC fs/ext4/inline.o CC net/ipv6/proc.o CC net/sunrpc/svc.o CC [M] drivers/usb/gadget/function/u_serial.o CC drivers/rtc/class.o CC net/sunrpc/svcsock.o LD net/sched/built-in.o CC [M] drivers/usb/gadget/function/f_serial.o CC net/ipv4/tcp_recovery.o CC net/ipv6/xfrm6_mode_transport.o CC net/sunrpc/svcauth.o CC drivers/video/fbdev/core/fb_cmdline.o CC net/ipv6/xfrm6_mode_tunnel.o CC net/sunrpc/svcauth_unix.o CC fs/ext4/readpage.o CC drivers/video/videomode.o CC net/ipv6/xfrm6_mode_beet.o CC [M] drivers/usb/gadget/function/f_obex.o CC drivers/net/phy/phy_device.o CC net/ipv6/sit.o CC net/sunrpc/addr.o CC net/ipv6/addrconf_core.o CC [M] drivers/scsi/scsicam.o CC [M] drivers/spi/spidev.o LD drivers/net/ethernet/cadence/built-in.o CC net/ipv6/exthdrs_core.o LD drivers/spi/built-in.o LD drivers/net/ethernet/ezchip/built-in.o CC net/ipv6/ip6_checksum.o CC [M] drivers/input/ff-core.o LD drivers/net/ethernet/i825xx/built-in.o LD drivers/net/ethernet/intel/built-in.o CC fs/ubifs/master.o CC fs/ext4/sysfs.o CC drivers/tty/n_tty.o CC drivers/mtd/mtdpart.o LD drivers/net/ethernet/marvell/built-in.o CC net/ipv6/ip6_icmp.o LD drivers/net/ethernet/micrel/built-in.o CC net/sunrpc/rpcb_clnt.o CC net/unix/garbage.o CC net/sunrpc/timer.o LD drivers/net/ethernet/microchip/built-in.o LD drivers/net/ethernet/natsemi/built-in.o CC drivers/video/fbdev/core/fb_notify.o CC drivers/rtc/interface.o CC net/ipv6/output_core.o CC [M] drivers/usb/gadget/function/u_ether.o CC net/ipv6/protocol.o LD drivers/net/ethernet/netronome/built-in.o CC net/ipv6/ip6_offload.o CC net/xfrm/xfrm_hash.o CC [M] drivers/usb/gadget/function/f_ecm.o LD drivers/net/ethernet/qualcomm/built-in.o CC net/ipv6/tcpv6_offload.o CC net/ipv4/tcp_offload.o CC net/sunrpc/xdr.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 CC drivers/net/phy/mdio_bus.o LD drivers/net/ethernet/seeq/built-in.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 [M] drivers/input/input-polldev.o LD drivers/net/ethernet/stmicro/built-in.o CC net/sunrpc/sunrpc_syms.o LD drivers/net/ethernet/synopsys/built-in.o CC net/ipv4/datagram.o CC net/ipv6/inet6_hashtables.o CC net/ipv6/exthdrs_offload.o CC net/ipv6/mcast_snoop.o CC net/ipv4/raw.o CC net/xfrm/xfrm_input.o CC net/sunrpc/cache.o LD drivers/net/ethernet/wiznet/built-in.o CC [M] drivers/scsi/scsi_error.o LD drivers/net/ethernet/via/built-in.o CC net/xfrm/xfrm_output.o CC drivers/mtd/cmdlinepart.o CC drivers/mtd/mtdchar.o CC [M] net/ipv6/ah6.o CC net/sunrpc/svc_xprt.o CC net/sunrpc/rpc_pipe.o LD drivers/net/ethernet/built-in.o CC net/sunrpc/xprtmultipath.o CC [M] net/ipv6/esp6.o CC drivers/rtc/rtc-dev.o CC drivers/mmc/host/atmel-mci.o CC net/sunrpc/stats.o CC drivers/rtc/rtc-proc.o CC [M] net/ipv6/ipcomp6.o CC drivers/rtc/rtc-sysfs.o CC [M] drivers/usb/gadget/function/f_subset.o CC net/xfrm/xfrm_sysctl.o CC [M] net/ipv6/xfrm6_tunnel.o CC net/sunrpc/sysctl.o CC drivers/mmc/core/core.o CC [M] drivers/usb/gadget/function/f_rndis.o CC drivers/net/phy/mdio_device.o CC drivers/rtc/rtc-at32ap700x.o CC drivers/video/fbdev/core/fbmem.o CC [M] net/ipv6/tunnel6.o LD drivers/net/ppp/built-in.o CC [M] drivers/input/input-leds.o CC [M] drivers/input/mousedev.o CC [M] net/ipv6/ip6_tunnel.o CC [M] drivers/net/ppp/ppp_generic.o LD fs/ext4/ext4.o CC [M] drivers/usb/gadget/function/rndis.o CC [M] drivers/input/evdev.o CC [M] drivers/usb/gadget/function/f_mass_storage.o LD fs/ext4/built-in.o LD net/ipv6/ipv6.o CC [M] drivers/usb/gadget/function/storage_common.o LD [M] drivers/usb/gadget/function/usb_f_acm.o CC [M] drivers/net/ppp/ppp_async.o LD [M] drivers/usb/gadget/function/usb_f_ss_lb.o CC net/ipv4/udp.o CC drivers/mtd/mtd_blkdevs.o CC net/ipv4/udplite.o CC net/unix/sysctl_net_unix.o LD [M] drivers/usb/gadget/function/usb_f_serial.o CC drivers/tty/tty_ioctl.o CC net/ipv4/udp_offload.o LD [M] drivers/usb/gadget/function/usb_f_obex.o CC net/ipv4/arp.o LD [M] drivers/usb/gadget/function/usb_f_ecm.o LD [M] drivers/usb/gadget/function/usb_f_ecm_subset.o LD drivers/net/phy/libphy.o CC net/ipv4/icmp.o CC drivers/video/fbdev/core/fbmon.o CC net/ipv4/devinet.o CC [M] drivers/usb/gadget/usbstring.o LD drivers/net/phy/built-in.o CC drivers/usb/gadget/udc/core.o CC [M] drivers/usb/gadget/config.o CC [M] drivers/usb/gadget/epautoconf.o CC drivers/mtd/mtdblock.o LD drivers/net/slip/built-in.o LD drivers/usb/gadget/legacy/built-in.o CC [M] drivers/net/slip/slhc.o CC [M] drivers/usb/gadget/composite.o CC [M] drivers/usb/gadget/legacy/zero.o CC [M] drivers/usb/gadget/legacy/ether.o CC [M] drivers/usb/gadget/functions.o LD drivers/rtc/rtc-core.o CC [M] drivers/usb/gadget/configfs.o CC [M] drivers/usb/gadget/u_f.o LD drivers/rtc/built-in.o CC fs/ubifs/replay.o CC fs/ubifs/scan.o LD drivers/mtd/devices/built-in.o CC fs/ubifs/log.o LD drivers/mtd/lpddr/built-in.o CC net/ipv4/af_inet.o CC drivers/mtd/chips/chipreg.o CC net/ipv4/igmp.o CC drivers/video/fbdev/core/fbcmap.o CC net/ipv4/fib_frontend.o LD drivers/mtd/nand/built-in.o CC net/ipv4/fib_semantics.o LD drivers/input/built-in.o CC drivers/mtd/maps/physmap.o LD drivers/mtd/onenand/built-in.o LD [M] drivers/input/input-core.o CC [M] drivers/usb/gadget/legacy/inode.o CC [M] drivers/usb/gadget/legacy/mass_storage.o LD drivers/mtd/tests/built-in.o CC [M] drivers/net/ppp/bsd_comp.o CC drivers/usb/gadget/udc/trace.o LD drivers/mtd/mtd.o CC [M] drivers/usb/gadget/legacy/serial.o LD drivers/video/fbdev/omap2/omapfb/displays/built-in.o LD drivers/video/fbdev/omap2/omapfb/dss/built-in.o CC drivers/mtd/ubi/vtbl.o CC [M] drivers/net/tun.o CC net/ipv4/fib_trie.o CC drivers/mtd/chips/cfi_probe.o LD drivers/video/fbdev/omap2/omapfb/built-in.o LD drivers/net/wireless/admtek/built-in.o CC [M] drivers/usb/gadget/legacy/cdc2.o CC drivers/mtd/ubi/vmt.o LD drivers/video/fbdev/omap2/built-in.o CC [M] drivers/net/ppp/ppp_deflate.o LD drivers/net/wireless/ath/built-in.o LD drivers/net/wireless/atmel/built-in.o CC fs/ubifs/commit.o CC net/ipv4/inet_fragment.o LD drivers/usb/gadget/udc/udc-core.o CC net/ipv4/ping.o LD drivers/net/wireless/broadcom/built-in.o LD drivers/usb/gadget/udc/built-in.o LD [M] drivers/usb/gadget/legacy/g_mass_storage.o CC net/ipv4/ip_tunnel_core.o LD [M] drivers/usb/gadget/legacy/g_serial.o CC fs/ubifs/gc.o LD drivers/net/wireless/cisco/built-in.o LD drivers/net/wireless/intersil/built-in.o LD drivers/net/wireless/marvell/built-in.o CC net/xfrm/xfrm_replay.o CC net/ipv4/gre_offload.o LD drivers/net/wireless/intel/built-in.o CC [M] net/xfrm/xfrm_algo.o LD drivers/net/wireless/mediatek/built-in.o LD drivers/mtd/maps/built-in.o LD [M] drivers/usb/gadget/legacy/gadgetfs.o LD drivers/net/wireless/rsi/built-in.o CC drivers/video/fbdev/core/fbsysfs.o CC drivers/tty/tty_ldisc.o CC drivers/tty/tty_buffer.o LD drivers/net/wireless/realtek/built-in.o LD drivers/net/wireless/ralink/built-in.o CC [M] net/xfrm/xfrm_user.o CC drivers/tty/tty_port.o LD drivers/net/wireless/st/built-in.o CC [M] net/xfrm/xfrm_ipcomp.o LD drivers/net/wireless/ti/built-in.o CC drivers/video/fbdev/atmel_lcdfb.o CC net/ipv4/ip_tunnel.o LD [M] drivers/usb/gadget/function/usb_f_rndis.o CC net/ipv4/sysctl_net_ipv4.o LD drivers/net/wireless/zydas/built-in.o LD [M] drivers/usb/gadget/legacy/g_zero.o CC net/ipv4/proc.o CC net/ipv4/tunnel4.o CC drivers/video/fbdev/core/modedb.o CC drivers/tty/tty_mutex.o CC drivers/tty/tty_ldsem.o CC drivers/mtd/ubi/upd.o CC net/ipv4/ipconfig.o CC net/ipv4/inet_diag.o CC drivers/mtd/ubi/build.o LD drivers/net/wireless/built-in.o CC drivers/mmc/core/bus.o CC drivers/mtd/ubi/cdev.o LD [M] drivers/usb/gadget/function/usb_f_mass_storage.o CC net/ipv4/tcp_diag.o CC drivers/video/fbdev/core/fbcvt.o CC fs/ubifs/orphan.o LD net/ipv6/built-in.o LD net/unix/unix.o CC fs/ubifs/budget.o CC drivers/tty/pty.o CC drivers/mtd/chips/cfi_util.o LD net/unix/built-in.o CC net/ipv4/tcp_cubic.o CC net/ipv4/xfrm4_policy.o CC drivers/tty/sysrq.o CC drivers/mmc/core/host.o CC net/ipv4/xfrm4_state.o CC net/ipv4/xfrm4_input.o LD net/sunrpc/sunrpc.o LD drivers/tty/ipwireless/built-in.o CC net/ipv4/xfrm4_output.o LD drivers/net/built-in.o CC drivers/video/fbdev/core/cfbfillrect.o CC drivers/mmc/core/mmc.o CC net/ipv4/xfrm4_protocol.o CC fs/ubifs/find.o LD net/sunrpc/built-in.o CC fs/ubifs/tnc_commit.o CC drivers/tty/serial/serial_mctrl_gpio.o CC drivers/tty/serial/serial_core.o CC drivers/tty/serial/atmel_serial.o CC [M] net/ipv4/ipip.o LD [M] drivers/usb/gadget/legacy/g_ether.o CC [M] drivers/scsi/scsi_lib.o CC [M] net/ipv4/gre_demux.o LD [M] drivers/usb/gadget/legacy/g_cdc.o LD drivers/usb/gadget/built-in.o LD drivers/tty/vt/built-in.o CC [M] drivers/scsi/scsi_common.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:142: warning: 'flags' may be used uninitialized in this function CC [M] net/ipv4/ip_gre.o CC drivers/video/fbdev/core/cfbcopyarea.o CC drivers/video/fbdev/core/cfbimgblt.o CC drivers/mmc/core/mmc_ops.o CC drivers/mmc/core/sd.o CC drivers/mmc/core/sd_ops.o CC drivers/mmc/core/sdio.o CC [M] net/ipv4/ah4.o CC [M] net/ipv4/esp4.o LD drivers/video/fbdev/core/fb.o LD drivers/mmc/host/built-in.o CC [M] net/ipv4/xfrm4_mode_beet.o CC [M] net/ipv4/xfrm4_mode_transport.o CC [M] drivers/scsi/scsi_lib_dma.o CC [M] drivers/scsi/scsi_scan.o CC drivers/mtd/ubi/eba.o CC drivers/mtd/ubi/kapi.o CC drivers/mtd/ubi/io.o CC drivers/mtd/ubi/wl.o CC drivers/mtd/chips/cfi_cmdset_0002.o CC drivers/mtd/chips/gen_probe.o CC [M] net/ipv4/xfrm4_mode_tunnel.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:559: 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:598: 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:611: warning: 'flags' may be used uninitialized in this function LD net/xfrm/built-in.o CC drivers/mmc/core/sdio_ops.o CC fs/ubifs/compress.o CC [M] drivers/scsi/scsi_sysfs.o CC fs/ubifs/lpt.o CC fs/ubifs/recovery.o CC fs/ubifs/lprops.o CC fs/ubifs/ioctl.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 drivers/mtd/ubi/attach.o CC drivers/mmc/core/sdio_bus.o LD drivers/tty/serial/built-in.o CC [M] drivers/scsi/scsi_devinfo.o CC drivers/mtd/ubi/misc.o CC drivers/mtd/ubi/debug.o LD [M] drivers/usb/gadget/libcomposite.o LD drivers/tty/built-in.o CC [M] drivers/scsi/scsi_sysctl.o CC drivers/mmc/core/sdio_cis.o LD drivers/usb/built-in.o CC drivers/mmc/core/sdio_io.o CC fs/ubifs/lpt_commit.o CC fs/ubifs/tnc_misc.o CC drivers/mmc/core/sdio_irq.o CC [M] drivers/scsi/scsi_trace.o CC fs/ubifs/xattr.o CC drivers/mmc/core/slot-gpio.o CC drivers/mmc/core/quirks.o CC fs/ubifs/debug.o CC [M] drivers/scsi/scsi_logging.o LD drivers/mtd/chips/built-in.o CC fs/ubifs/misc.o CC drivers/mmc/core/debugfs.o CC [M] drivers/scsi/scsi_pm.o CC [M] drivers/scsi/sr.o CC [M] drivers/scsi/sr_ioctl.o CC [M] drivers/scsi/sr_vendor.o CC [M] drivers/scsi/sd.o LD drivers/video/fbdev/core/built-in.o LD drivers/video/fbdev/built-in.o LD drivers/video/built-in.o LD [M] net/ipv4/gre.o LD drivers/mmc/core/mmc_core.o LD drivers/mmc/core/built-in.o LD drivers/mmc/built-in.o LD [M] drivers/scsi/sr_mod.o LD drivers/mtd/ubi/ubi.o LD drivers/mtd/ubi/built-in.o LD drivers/mtd/built-in.o LD net/ipv4/built-in.o LD net/built-in.o LD [M] drivers/scsi/scsi_mod.o LD fs/ubifs/ubifs.o LD fs/ubifs/built-in.o LD fs/built-in.o LD [M] drivers/scsi/sd_mod.o LD drivers/built-in.o LINK vmlinux LD vmlinux.o MODPOST vmlinux.o WARNING: modpost: Found 1 section mismatch(es). To see full details build your kernel with: 'make CONFIG_DEBUG_SECTION_MISMATCH=y' GEN .version CHK include/generated/compile.h UPD include/generated/compile.h CC init/version.o LD init/built-in.o virt/built-in.o: warning: input is not relaxable KSYM .tmp_kallsyms1.o virt/built-in.o: warning: input is not relaxable KSYM .tmp_kallsyms2.o LD vmlinux virt/built-in.o: warning: input is not relaxable SYSMAP System.map OBJCOPY arch/avr32/boot/images/vmlinux.bin GZIP arch/avr32/boot/images/vmlinux.gz OBJCOPY arch/avr32/boot/images/vmlinux.elf /opt/cross/kisskb/gcc-4.2.4-nolibc/avr32-linux/bin/avr32-linux-objcopy: --change-section-lma __kcrctab_gpl+0xffffffff80000000 never used /opt/cross/kisskb/gcc-4.2.4-nolibc/avr32-linux/bin/avr32-linux-objcopy: --change-section-lma __kcrctab+0xffffffff80000000 never used Building modules, stage 2. MODPOST 111 modules WARNING: modpost: Found 1 section mismatch(es). To see full details build your kernel with: 'make CONFIG_DEBUG_SECTION_MISMATCH=y' CC crypto/arc4.mod.o CC arch/avr32/oprofile/oprofile.mod.o CC crypto/authenc.mod.o CC crypto/cmac.mod.o CC crypto/authencesn.mod.o CC crypto/cbc.mod.o CC crypto/echainiv.mod.o CC crypto/ecb.mod.o CC crypto/drbg.mod.o CC crypto/des_generic.mod.o CC crypto/hmac.mod.o CC crypto/md4.mod.o CC crypto/sha1_generic.mod.o CC crypto/sha256_generic.mod.o CC crypto/md5.mod.o CC drivers/ata/libata.mod.o CC drivers/block/loop.mod.o CC drivers/ata/pata_at32.mod.o CC drivers/i2c/algos/i2c-algo-bit.mod.o CC drivers/hid/hid.mod.o CC drivers/cdrom/cdrom.mod.o CC drivers/hid/hid-generic.mod.o CC drivers/block/nbd.mod.o CC drivers/base/regmap/regmap-i2c.mod.o CC drivers/base/regmap/regmap-spi.mod.o CC drivers/block/brd.mod.o CC crypto/jitterentropy_rng.mod.o CC drivers/input/input-polldev.mod.o CC drivers/leds/leds-gpio.mod.o CC drivers/leds/leds-pwm.mod.o CC drivers/leds/trigger/ledtrig-timer.mod.o CC drivers/input/mousedev.mod.o CC drivers/net/ppp/ppp_async.mod.o CC drivers/leds/trigger/ledtrig-heartbeat.mod.o CC drivers/input/keyboard/gpio_keys.mod.o CC drivers/input/mouse/gpio_mouse.mod.o CC drivers/net/ppp/ppp_generic.mod.o CC drivers/net/ppp/ppp_deflate.mod.o CC drivers/i2c/busses/i2c-gpio.mod.o CC drivers/net/ppp/bsd_comp.mod.o CC drivers/mmc/card/mmc_test.mod.o CC drivers/misc/atmel-ssc.mod.o CC drivers/i2c/i2c-core.mod.o CC drivers/input/evdev.mod.o CC drivers/i2c/i2c-dev.mod.o CC drivers/input/input-core.mod.o CC drivers/input/input-leds.mod.o UIMAGE arch/avr32/boot/images/uImage CC drivers/net/tun.mod.o CC drivers/net/slip/slhc.mod.o Image Name: Linux-4.7.0+ Created: Sat Jul 30 10:58:21 2016 Image Type: AVR32 Linux Kernel Image (gzip compressed) Data Size: 2202075 Bytes = 2150.46 kB = 2.10 MB Load Address: 10000000 Entry Point: 90000000 CC drivers/scsi/scsi_mod.mod.o CC drivers/pwm/pwm-atmel.mod.o Image arch/avr32/boot/images/uImage is ready CC drivers/scsi/sd_mod.mod.o CC drivers/scsi/sr_mod.mod.o CC drivers/spi/spidev.mod.o CC drivers/usb/gadget/function/u_ether.mod.o CC drivers/usb/gadget/function/u_serial.mod.o CC drivers/usb/gadget/function/usb_f_acm.mod.o CC drivers/usb/gadget/function/usb_f_ecm.mod.o CC drivers/usb/gadget/function/usb_f_obex.mod.o CC drivers/usb/gadget/function/usb_f_ecm_subset.mod.o CC drivers/usb/gadget/function/usb_f_mass_storage.mod.o CC drivers/usb/gadget/function/usb_f_ss_lb.mod.o CC drivers/usb/gadget/function/usb_f_rndis.mod.o CC drivers/usb/gadget/function/usb_f_serial.mod.o CC drivers/usb/gadget/legacy/g_cdc.mod.o CC drivers/usb/gadget/legacy/g_ether.mod.o CC drivers/usb/gadget/legacy/g_mass_storage.mod.o CC drivers/usb/gadget/legacy/g_serial.mod.o CC drivers/usb/gadget/libcomposite.mod.o CC drivers/usb/gadget/legacy/gadgetfs.mod.o CC fs/cifs/cifs.mod.o CC drivers/usb/gadget/legacy/g_zero.mod.o CC fs/fat/fat.mod.o CC fs/fat/msdos.mod.o CC fs/fat/vfat.mod.o CC fs/nls/nls_cp850.mod.o CC fs/nls/nls_cp437.mod.o CC net/802/p8022.mod.o CC fs/nls/nls_utf8.mod.o CC lib/crc-ccitt.mod.o CC fs/fuse/fuse.mod.o CC fs/nls/nls_iso8859-1.mod.o CC net/bridge/bridge.mod.o CC net/802/psnap.mod.o CC net/ipv4/ah4.mod.o CC net/802/stp.mod.o CC net/ipv4/esp4.mod.o CC net/ipv4/gre.mod.o CC net/ipv4/ipip.mod.o CC net/ipv4/ip_gre.mod.o CC net/ipv4/xfrm4_mode_beet.mod.o CC net/ipv4/xfrm4_mode_transport.mod.o CC net/ipv4/xfrm4_mode_tunnel.mod.o CC net/ipv6/esp6.mod.o CC net/ipv6/ah6.mod.o CC net/ipv6/ip6_tunnel.mod.o CC net/ipv6/ipcomp6.mod.o CC net/ipv6/tunnel6.mod.o CC net/llc/llc.mod.o CC net/key/af_key.mod.o CC net/ipv6/xfrm6_tunnel.mod.o CC net/xfrm/xfrm_ipcomp.mod.o CC net/xfrm/xfrm_algo.mod.o CC net/xfrm/xfrm_user.mod.o CC sound/core/oss/snd-mixer-oss.mod.o CC sound/core/snd-pcm.mod.o CC sound/core/oss/snd-pcm-oss.mod.o CC sound/core/snd-timer.mod.o CC sound/soundcore.mod.o CC sound/core/snd.mod.o CC sound/spi/snd-at73c213.mod.o LD [M] arch/avr32/oprofile/oprofile.ko LD [M] crypto/cbc.ko LD [M] crypto/cmac.ko LD [M] crypto/des_generic.ko LD [M] crypto/drbg.ko LD [M] crypto/ecb.ko LD [M] crypto/authencesn.ko LD [M] crypto/authenc.ko LD [M] crypto/hmac.ko LD [M] crypto/arc4.ko LD [M] crypto/echainiv.ko LD [M] drivers/ata/libata.ko LD [M] drivers/base/regmap/regmap-i2c.ko LD [M] drivers/block/nbd.ko LD [M] drivers/block/loop.ko LD [M] drivers/ata/pata_at32.ko LD [M] drivers/block/brd.ko LD [M] crypto/md4.ko LD [M] crypto/sha256_generic.ko LD [M] crypto/jitterentropy_rng.ko LD [M] crypto/md5.ko LD [M] drivers/hid/hid.ko LD [M] crypto/sha1_generic.ko LD [M] drivers/cdrom/cdrom.ko LD [M] drivers/hid/hid-generic.ko LD [M] drivers/i2c/i2c-core.ko LD [M] drivers/input/evdev.ko LD [M] drivers/input/input-core.ko LD [M] drivers/i2c/busses/i2c-gpio.ko LD [M] drivers/input/input-leds.ko LD [M] drivers/input/mouse/gpio_mouse.ko LD [M] drivers/i2c/i2c-dev.ko LD [M] drivers/leds/leds-pwm.ko LD [M] drivers/leds/trigger/ledtrig-heartbeat.ko LD [M] drivers/base/regmap/regmap-spi.ko LD [M] drivers/mmc/card/mmc_test.ko LD [M] drivers/net/ppp/bsd_comp.ko LD [M] drivers/input/keyboard/gpio_keys.ko LD [M] drivers/i2c/algos/i2c-algo-bit.ko LD [M] drivers/leds/trigger/ledtrig-timer.ko LD [M] drivers/misc/atmel-ssc.ko LD [M] drivers/input/input-polldev.ko LD [M] drivers/net/ppp/ppp_async.ko LD [M] drivers/leds/leds-gpio.ko LD [M] drivers/scsi/sd_mod.ko LD [M] drivers/input/mousedev.ko LD [M] drivers/net/ppp/ppp_deflate.ko LD [M] drivers/scsi/scsi_mod.ko LD [M] drivers/net/tun.ko LD [M] drivers/pwm/pwm-atmel.ko LD [M] drivers/usb/gadget/function/usb_f_ecm.ko LD [M] drivers/usb/gadget/function/u_serial.ko LD [M] drivers/usb/gadget/function/usb_f_ecm_subset.ko LD [M] drivers/net/ppp/ppp_generic.ko LD [M] drivers/usb/gadget/function/usb_f_acm.ko LD [M] drivers/spi/spidev.ko LD [M] drivers/usb/gadget/function/u_ether.ko LD [M] drivers/usb/gadget/function/usb_f_mass_storage.ko LD [M] drivers/usb/gadget/function/usb_f_obex.ko LD [M] drivers/usb/gadget/legacy/g_ether.ko LD [M] drivers/usb/gadget/function/usb_f_ss_lb.ko LD [M] drivers/usb/gadget/legacy/g_mass_storage.ko LD [M] drivers/usb/gadget/legacy/g_serial.ko LD [M] drivers/usb/gadget/legacy/g_zero.ko LD [M] fs/nls/nls_utf8.ko LD [M] fs/nls/nls_cp437.ko LD [M] fs/fat/msdos.ko LD [M] fs/fat/fat.ko LD [M] drivers/scsi/sr_mod.ko LD [M] drivers/usb/gadget/function/usb_f_serial.ko LD [M] net/802/stp.ko LD [M] net/xfrm/xfrm_algo.ko LD [M] net/802/p8022.ko LD [M] net/802/psnap.ko LD [M] net/ipv4/xfrm4_mode_beet.ko LD [M] drivers/usb/gadget/libcomposite.ko LD [M] net/ipv4/ah4.ko LD [M] net/ipv4/gre.ko LD [M] net/ipv4/xfrm4_mode_transport.ko LD [M] net/ipv6/ipcomp6.ko LD [M] net/ipv4/xfrm4_mode_tunnel.ko LD [M] net/ipv6/esp6.ko LD [M] net/ipv6/ip6_tunnel.ko LD [M] net/ipv6/xfrm6_tunnel.ko LD [M] drivers/net/slip/slhc.ko LD [M] net/xfrm/xfrm_user.ko LD [M] net/llc/llc.ko LD [M] net/ipv6/tunnel6.ko LD [M] sound/core/snd.ko LD [M] drivers/usb/gadget/function/usb_f_rndis.ko LD [M] sound/core/oss/snd-mixer-oss.ko LD [M] net/ipv4/esp4.ko LD [M] drivers/usb/gadget/legacy/g_cdc.ko LD [M] fs/fat/vfat.ko LD [M] sound/core/snd-timer.ko LD [M] fs/cifs/cifs.ko LD [M] sound/soundcore.ko LD [M] net/ipv4/ipip.ko LD [M] fs/fuse/fuse.ko LD [M] drivers/usb/gadget/legacy/gadgetfs.ko LD [M] lib/crc-ccitt.ko LD [M] net/key/af_key.ko LD [M] sound/core/snd-pcm.ko LD [M] fs/nls/nls_cp850.ko LD [M] fs/nls/nls_iso8859-1.ko LD [M] net/ipv4/ip_gre.ko LD [M] net/bridge/bridge.ko LD [M] net/xfrm/xfrm_ipcomp.ko LD [M] net/ipv6/ah6.ko LD [M] sound/spi/snd-at73c213.ko LD [M] sound/core/oss/snd-pcm-oss.ko make[1]: Leaving directory '/home/kisskb/slave/build/linus_avr32-defconfig_avr32' Completed OK # rm -rf /home/kisskb/slave/build/linus_avr32-defconfig_avr32 # Build took: 0:00:48.602009