# git rev-parse -q --verify b0a1ea51bda4c2bcdde460221e1772f3a4f8c44f^{commit} b0a1ea51bda4c2bcdde460221e1772f3a4f8c44f already have revision, skipping fetch # git checkout -q -f -B kisskb b0a1ea51bda4c2bcdde460221e1772f3a4f8c44f # git clean -qxdf # git log -1 commit b0a1ea51bda4c2bcdde460221e1772f3a4f8c44f Merge: 33e247c 69d7fde Author: Linus Torvalds Date: Thu Sep 10 18:56:14 2015 -0700 Merge branch 'for-4.3/blkcg' of git://git.kernel.dk/linux-block Pull blk-cg updates from Jens Axboe: "A bit later in the cycle, but this has been in the block tree for a a while. This is basically four patchsets from Tejun, that improve our buffered cgroup writeback. It was dependent on the other cgroup changes, but they went in earlier in this cycle. Series 1 is set of 5 patches that has cgroup writeback updates: - bdi_writeback iteration fix which could lead to some wb's being skipped or repeated during e.g. sync under memory pressure. - Simplification of wb work wait mechanism. - Writeback tracepoints updated to report cgroup. Series 2 is is a set of updates for the CFQ cgroup writeback handling: cfq has always charged all async IOs to the root cgroup. It didn't have much choice as writeback didn't know about cgroups and there was no way to tell who to blame for a given writeback IO. writeback finally grew support for cgroups and now tags each writeback IO with the appropriate cgroup to charge it against. This patchset updates cfq so that it follows the blkcg each bio is tagged with. Async cfq_queues are now shared across cfq_group, which is per-cgroup, instead of per-request_queue cfq_data. This makes all IOs follow the weight based IO resource distribution implemented by cfq. - Switched from GFP_ATOMIC to GFP_NOWAIT as suggested by Jeff. - Other misc review points addressed, acks added and rebased. Series 3 is the blkcg policy cleanup patches: This patchset contains assorted cleanups for blkcg_policy methods and blk[c]g_policy_data handling. - alloc/free added for blkg_policy_data. exit dropped. - alloc/free added for blkcg_policy_data. - blk-throttle's async percpu allocation is replaced with direct allocation. - all methods now take blk[c]g_policy_data instead of blkcg_gq or blkcg. And finally, series 4 is a set of patches cleaning up the blkcg stats handling: blkcg's stats have always been somwhat of a mess. This patchset tries to improve the situation a bit. - The following patches added to consolidate blkcg entry point and blkg creation. This is in itself is an improvement and helps colllecting common stats on bio issue. - per-blkg stats now accounted on bio issue rather than request completion so that bio based and request based drivers can behave the same way. The issue was spotted by Vivek. - cfq-iosched implements custom recursive stats and blk-throttle implements custom per-cpu stats. This patchset make blkcg core support both by default. - cfq-iosched and blk-throttle keep track of the same stats multiple times. Unify them" * 'for-4.3/blkcg' of git://git.kernel.dk/linux-block: (45 commits) blkcg: use CGROUP_WEIGHT_* scale for io.weight on the unified hierarchy blkcg: s/CFQ_WEIGHT_*/CFQ_WEIGHT_LEGACY_*/ blkcg: implement interface for the unified hierarchy blkcg: misc preparations for unified hierarchy interface blkcg: separate out tg_conf_updated() from tg_set_conf() blkcg: move body parsing from blkg_conf_prep() to its callers blkcg: mark existing cftypes as legacy blkcg: rename subsystem name from blkio to io blkcg: refine error codes returned during blkcg configuration blkcg: remove unnecessary NULL checks from __cfqg_set_weight_device() blkcg: reduce stack usage of blkg_rwstat_recursive_sum() blkcg: remove cfqg_stats->sectors blkcg: move io_service_bytes and io_serviced stats into blkcg_gq blkcg: make blkg_[rw]stat_recursive_sum() to be able to index into blkcg_gq blkcg: make blkcg_[rw]stat per-cpu blkcg: add blkg_[rw]stat->aux_cnt and replace cfq_group->dead_stats with it blkcg: consolidate blkg creation in blkcg_bio_issue_check() blk-throttle: improve queue bypass handling blkcg: move root blkg lookup optimization from throtl_lookup_tg() to __blkg_lookup() blkcg: inline [__]blkg_lookup() ... # < /opt/cross/gcc-4.6.3-nolibc/sh4-linux/bin/sh4-linux-gcc --version # < git log --format=%s --max-count=1 b0a1ea51bda4c2bcdde460221e1772f3a4f8c44f # < make -j 240 ARCH=sh O=/home/kisskb/slave/build/linus_kfr2r09_defconfig_sh4 CROSS_COMPILE=/opt/cross/gcc-4.6.3-nolibc/sh4-linux/bin/sh4-linux- kfr2r09_defconfig # make -j 240 ARCH=sh O=/home/kisskb/slave/build/linus_kfr2r09_defconfig_sh4 CROSS_COMPILE=/opt/cross/gcc-4.6.3-nolibc/sh4-linux/bin/sh4-linux- make[1]: Entering directory `/home/kisskb/slave/build/linus_kfr2r09_defconfig_sh4' GEN ./Makefile scripts/kconfig/conf --silentoldconfig Kconfig make[1]: Leaving directory `/home/kisskb/slave/build/linus_kfr2r09_defconfig_sh4' make[1]: Entering directory `/home/kisskb/slave/build/linus_kfr2r09_defconfig_sh4' CHK include/config/kernel.release UPD include/config/kernel.release GEN ./Makefile WRAP arch/sh/include/generated/asm/bitsperlong.h WRAP arch/sh/include/generated/asm/cputime.h WRAP arch/sh/include/generated/asm/current.h WRAP arch/sh/include/generated/asm/delay.h WRAP arch/sh/include/generated/asm/div64.h WRAP arch/sh/include/generated/asm/emergency-restart.h WRAP arch/sh/include/generated/asm/errno.h WRAP arch/sh/include/generated/asm/exec.h WRAP arch/sh/include/generated/asm/fcntl.h WRAP arch/sh/include/generated/asm/ioctl.h WRAP arch/sh/include/generated/asm/ipcbuf.h WRAP arch/sh/include/generated/asm/irq_regs.h WRAP arch/sh/include/generated/asm/irq_work.h WRAP arch/sh/include/generated/asm/kvm_para.h WRAP arch/sh/include/generated/asm/local64.h WRAP arch/sh/include/generated/asm/local.h WRAP arch/sh/include/generated/asm/mcs_spinlock.h WRAP arch/sh/include/generated/asm/mm-arch-hooks.h WRAP arch/sh/include/generated/asm/mman.h WRAP arch/sh/include/generated/asm/msgbuf.h WRAP arch/sh/include/generated/asm/param.h WRAP arch/sh/include/generated/asm/parport.h WRAP arch/sh/include/generated/asm/percpu.h WRAP arch/sh/include/generated/asm/poll.h WRAP arch/sh/include/generated/asm/preempt.h WRAP arch/sh/include/generated/asm/resource.h WRAP arch/sh/include/generated/asm/serial.h WRAP arch/sh/include/generated/asm/shmbuf.h WRAP arch/sh/include/generated/asm/sembuf.h WRAP arch/sh/include/generated/asm/siginfo.h WRAP arch/sh/include/generated/asm/sizes.h WRAP arch/sh/include/generated/asm/termbits.h WRAP arch/sh/include/generated/asm/statfs.h WRAP arch/sh/include/generated/asm/socket.h WRAP arch/sh/include/generated/asm/trace_clock.h WRAP arch/sh/include/generated/asm/termios.h WRAP arch/sh/include/generated/asm/ucontext.h WRAP arch/sh/include/generated/asm/xor.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 HOSTCC scripts/basic/bin2c Using /home/kisskb/slave/src as source for kernel HOSTCC scripts/kallsyms HOSTCC scripts/pnmtologo HOSTCC scripts/conmakehash 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/file2alias.o HOSTCC scripts/mod/sumversion.o Generating include/generated/machtypes.h 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/sh/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 :1229:2: warning: #warning syscall sched_setattr not implemented [-Wcpp] :1232:2: warning: #warning syscall sched_getattr not implemented [-Wcpp] :1235:2: warning: #warning syscall renameat2 not implemented [-Wcpp] :1238:2: warning: #warning syscall seccomp not implemented [-Wcpp] :1241:2: warning: #warning syscall getrandom not implemented [-Wcpp] :1244:2: warning: #warning syscall memfd_create not implemented [-Wcpp] :1247:2: warning: #warning syscall bpf not implemented [-Wcpp] :1250:2: warning: #warning syscall execveat not implemented [-Wcpp] :1298:2: warning: #warning syscall userfaultfd not implemented [-Wcpp] CC init/main.o CHK include/generated/compile.h CC init/do_mounts.o CC init/do_mounts_initrd.o CC init/initramfs.o CC init/init_task.o HOSTCC usr/gen_init_cpio UPD include/generated/compile.h CC init/version.o AS arch/sh/kernel/debugtraps.o CC arch/sh/kernel/dma-nommu.o CC arch/sh/kernel/dumpstack.o CC arch/sh/kernel/idle.o CC arch/sh/kernel/io.o CC arch/sh/kernel/irq.o CC arch/sh/kernel/irq_32.o CC arch/sh/kernel/kdebugfs.o CC arch/sh/kernel/machvec.o CC arch/sh/kernel/nmi_debug.o CC arch/sh/kernel/process.o CC arch/sh/kernel/process_32.o CC arch/sh/kernel/ptrace.o CC arch/sh/kernel/ptrace_32.o CC arch/sh/kernel/reboot.o CC arch/sh/kernel/return_address.o CC arch/sh/kernel/setup.o CC arch/sh/kernel/signal_32.o CC arch/sh/kernel/sys_sh.o AS arch/sh/kernel/syscalls_32.o CC arch/sh/mm/alignment.o CC arch/sh/kernel/time.o CC arch/sh/mm/cache.o CC arch/sh/kernel/topology.o LD arch/sh/boards/built-in.o CC arch/sh/mm/init.o CC arch/sh/kernel/traps.o CC arch/sh/mm/consistent.o CC arch/sh/kernel/traps_32.o CC arch/sh/kernel/unwinder.o CC arch/sh/kernel/iomap.o CC arch/sh/kernel/sys_sh32.o CC arch/sh/mm/mmap.o CC arch/sh/mm/cache-sh4.o CC arch/sh/kernel/sh_ksyms_32.o CC arch/sh/mm/flush-sh4.o CC arch/sh/mm/extable_32.o CC arch/sh/mm/fault.o CC arch/sh/kernel/vsyscall/vsyscall.o CC arch/sh/mm/gup.o CC arch/sh/kernel/module.o LDS arch/sh/kernel/vsyscall/vsyscall.lds AS arch/sh/kernel/vsyscall/vsyscall-trapa.o AS arch/sh/kernel/vsyscall/vsyscall-note.o CC arch/sh/kernel/machine_kexec.o CC arch/sh/mm/ioremap.o CC arch/sh/mm/kmap.o AS arch/sh/kernel/relocate_kernel.o CC arch/sh/mm/pgtable.o CC arch/sh/kernel/perf_event.o CC arch/sh/kernel/perf_callchain.o CC arch/sh/kernel/hw_breakpoint.o AS arch/sh/kernel/head_32.o CC arch/sh/kernel/cpu/init.o LDS arch/sh/kernel/vmlinux.lds CC arch/sh/kernel/cpu/clock.o CC arch/sh/mm/tlbex_32.o CC arch/sh/kernel/cpu/shmobile/pm.o CC arch/sh/mm/tlbflush_32.o AS arch/sh/kernel/cpu/shmobile/sleep.o CC arch/sh/kernel/cpu/fpu.o CC arch/sh/kernel/cpu/irq/imask.o CC arch/sh/kernel/cpu/sh4a/setup-sh7724.o CC arch/sh/kernel/cpu/shmobile/cpuidle.o CC arch/sh/kernel/cpu/pfc.o CC arch/sh/kernel/cpu/sh4/probe.o AS arch/sh/kernel/cpu/sh4/../sh3/entry.o CC arch/sh/kernel/cpu/sh4a/clock-sh7724.o CC arch/sh/mm/tlb-sh4.o CC arch/sh/kernel/cpu/proc.o CC arch/sh/kernel/cpu/sh4a/pinmux-sh7724.o AS arch/sh/kernel/cpu/sh4/../sh3/ex.o CC arch/sh/mm/tlb-urb.o CC arch/sh/mm/asids-debugfs.o CC arch/sh/kernel/cpu/sh4/fpu.o CC arch/sh/kernel/cpu/sh4a/perf_event.o CC arch/sh/mm/cache-debugfs.o CC arch/sh/boards/mach-kfr2r09/setup.o CC arch/sh/kernel/cpu/sh4a/ubc.o CC arch/sh/kernel/cpu/sh4/softfloat.o CC arch/sh/mm/tlb-debugfs.o AS arch/sh/boards/mach-kfr2r09/sdram.o CC arch/sh/boards/mach-kfr2r09/lcd_wqvga.o CC arch/sh/mm/ioremap_fixed.o CC arch/sh/mm/uncached.o /home/kisskb/slave/src/arch/sh/kernel/cpu/sh4/../sh3/../../entry-common.S: Assembler messages: /home/kisskb/slave/src/arch/sh/kernel/cpu/sh4/../sh3/../../entry-common.S:380: Warning: overflow in branch to syscall_exit_work; converted into longer instruction sequence /home/kisskb/slave/src/arch/sh/kernel/cpu/sh4/../sh3/../../entry-common.S:383: Warning: overflow in branch to syscall_exit_work; converted into longer instruction sequence LD arch/sh/kernel/cpu/sh4/common.o LD certs/built-in.o GEN usr/initramfs_data.cpio.gz 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/resource.o CC kernel/sysctl.o AS usr/initramfs_data.o CC kernel/sysctl_binary.o CC kernel/capability.o CC kernel/ptrace.o SYSCALL arch/sh/kernel/vsyscall/vsyscall-trapa.so CC kernel/user.o SYSCALL arch/sh/kernel/vsyscall/vsyscall-syms.o CC kernel/signal.o CC kernel/sys.o CC kernel/kmod.o LD usr/built-in.o AS arch/sh/kernel/vsyscall/vsyscall-syscall.o CC kernel/workqueue.o CC kernel/pid.o CC kernel/task_work.o LD arch/sh/kernel/cpu/irq/built-in.o CC kernel/extable.o LD arch/sh/kernel/vsyscall/built-in.o CC kernel/params.o CC mm/filemap.o CC kernel/kthread.o CC mm/mempool.o CC kernel/sys_ni.o CC kernel/nsproxy.o CC ipc/util.o CC mm/oom_kill.o CC ipc/msgutil.o CC kernel/notifier.o CC ipc/msg.o CC mm/maccess.o CC ipc/sem.o CC kernel/ksysfs.o CC mm/page_alloc.o CC ipc/shm.o CC kernel/cred.o CC mm/page-writeback.o CC kernel/reboot.o CC ipc/syscall.o CC kernel/async.o CC mm/swap.o CC ipc/ipc_sysctl.o CC mm/readahead.o CC ipc/namespace.o CC kernel/range.o CC mm/truncate.o CC kernel/smpboot.o CC mm/vmscan.o LD arch/sh/kernel/cpu/shmobile/built-in.o CC kernel/groups.o CC security/commoncap.o CC mm/shmem.o CC security/min_addr.o CC mm/util.o LD kernel/livepatch/built-in.o CC mm/mmzone.o CC fs/open.o CC kernel/futex.o CC kernel/bpf/core.o CC kernel/up.o CC fs/read_write.o CC kernel/uid16.o CC mm/vmstat.o CC kernel/module.o CC kernel/power/qos.o CC kernel/printk/printk.o CC fs/file_table.o CC mm/backing-dev.o CC kernel/power/main.o CC kernel/events/core.o CC fs/super.o CC kernel/rcu/update.o CC kernel/events/ring_buffer.o CC kernel/kallsyms.o CC kernel/rcu/srcu.o CC kernel/locking/mutex.o CC mm/mm_init.o CC kernel/events/callchain.o CC kernel/acct.o CC kernel/irq/irqdesc.o CC kernel/rcu/tree.o CC mm/mmu_context.o CC kernel/events/hw_breakpoint.o CC fs/char_dev.o CC kernel/locking/semaphore.o CC kernel/irq/handle.o CC kernel/kexec_core.o CC kernel/irq/manage.o CC kernel/locking/rwsem.o CC kernel/locking/percpu-rwsem.o CC kernel/kexec.o CC mm/percpu.o CC kernel/sched/core.o CC kernel/irq/spurious.o CC kernel/irq/resend.o CC kernel/locking/rtmutex.o CC fs/stat.o CC mm/slab_common.o CC kernel/utsname.o CC fs/exec.o CC kernel/irq/chip.o CC kernel/sched/loadavg.o CC kernel/locking/rwsem-spinlock.o CC kernel/time/time.o CC fs/pipe.o CC kernel/irq/dummychip.o CC mm/compaction.o CC kernel/time/timer.o CC kernel/pid_namespace.o GZIP kernel/config_data.gz CC kernel/sched/clock.o CC fs/namei.o CC mm/vmacache.o CC kernel/sched/cputime.o CC kernel/time/hrtimer.o CC mm/interval_tree.o CC fs/fcntl.o CC kernel/irq/devres.o CC kernel/time/itimer.o CC kernel/sched/idle_task.o CC mm/list_lru.o CC kernel/irq/irqdomain.o CC kernel/sched/fair.o CC kernel/utsname_sysctl.o CC kernel/time/posix-timers.o LD arch/sh/kernel/cpu/sh4a/built-in.o CC mm/workingset.o CC kernel/sched/rt.o CC kernel/time/posix-cpu-timers.o CC mm/debug.o CC kernel/irq/proc.o CC mm/gup.o CC kernel/sched/deadline.o CC kernel/elfcore.o CC kernel/sched/stop_task.o CC kernel/time/timekeeping.o CC fs/ioctl.o CC mm/highmem.o CC fs/readdir.o CC mm/memory.o CC kernel/sched/wait.o CC kernel/irq_work.o CC kernel/time/ntp.o CC kernel/time/clocksource.o CC fs/select.o CC kernel/memremap.o CC kernel/time/jiffies.o CC mm/mincore.o CC kernel/sched/completion.o CC kernel/time/timer_list.o CC fs/dcache.o CC kernel/sched/idle.o CC mm/mlock.o CC kernel/time/timeconv.o LD arch/sh/mm/built-in.o CC mm/mmap.o CC fs/inode.o CC kernel/time/timecounter.o CC mm/mprotect.o CC mm/mremap.o CC fs/attr.o CC kernel/time/posix-clock.o CC mm/msync.o CC kernel/time/alarmtimer.o CC fs/bad_inode.o CC mm/rmap.o CC mm/vmalloc.o CC kernel/time/clockevents.o CC mm/pagewalk.o CC fs/file.o CC kernel/time/tick-common.o CC mm/pgtable-generic.o CHK kernel/config_data.h CC kernel/time/tick-oneshot.o CC fs/filesystems.o CC kernel/time/tick-sched.o CC mm/process_vm_access.o CC fs/namespace.o CC crypto/api.o CC fs/seq_file.o CC crypto/cipher.o UPD kernel/config_data.h CC mm/init-mm.o CC mm/bootmem.o CC kernel/time/timekeeping_debug.o CC fs/xattr.o CC mm/fadvise.o CC crypto/compress.o CC mm/madvise.o CC fs/libfs.o CC mm/memblock.o CC crypto/memneq.o CC kernel/configs.o CC fs/fs-writeback.o CC crypto/crypto_wq.o CC mm/page_io.o CC fs/pnode.o CC mm/swap_state.o CC crypto/algapi.o CC fs/splice.o CC mm/swapfile.o CC fs/sync.o CC mm/dmapool.o CC fs/utimes.o CC crypto/scatterwalk.o CC mm/slab.o CC crypto/proc.o CC fs/stack.o CC mm/migrate.o CC crypto/aead.o CC fs/fs_struct.o CC crypto/ablkcipher.o CC mm/quicklist.o CC fs/statfs.o CC crypto/blkcipher.o CC crypto/skcipher.o CC fs/fs_pin.o CC crypto/chainiv.o CC fs/nsfs.o CC block/bio.o CC crypto/eseqiv.o CC fs/buffer.o CC block/elevator.o LD arch/sh/kernel/cpu/sh4/built-in.o CC fs/block_dev.o CC block/blk-core.o CC crypto/ahash.o CC fs/direct-io.o CC block/blk-tag.o CC fs/mpage.o CC crypto/shash.o CC block/blk-sysfs.o LD init/mounts.o LD arch/sh/kernel/cpu/built-in.o CC block/blk-flush.o CC fs/proc_namespace.o CC crypto/pcompress.o CC block/blk-settings.o CC crypto/akcipher.o LD init/built-in.o CC block/blk-ioc.o CC crypto/algboss.o CC block/blk-map.o CC block/blk-exec.o CC crypto/testmgr.o LD arch/sh/kernel/built-in.o LD fs/exofs/built-in.o LD sound/built-in.o CC crypto/crypto_null.o LD fs/quota/built-in.o CC block/blk-merge.o CC fs/devpts/inode.o LD arch/sh/boards/mach-kfr2r09/built-in.o CC block/blk-softirq.o CC fs/debugfs/inode.o CC crypto/rng.o CC fs/nls/nls_base.o CC fs/eventpoll.o CC crypto/aes_generic.o CC fs/anon_inodes.o CC block/blk-timeout.o LD fs/configfs/built-in.o CC fs/debugfs/file.o CC fs/kernfs/mount.o CC [M] crypto/echainiv.o CC fs/signalfd.o CC block/blk-iopoll.o CC fs/kernfs/inode.o CC fs/timerfd.o CC [M] fs/configfs/inode.o CC [M] crypto/hmac.o CC fs/eventfd.o CC fs/sysfs/file.o CC block/blk-lib.o CC fs/kernfs/dir.o CC fs/ramfs/inode.o CC fs/aio.o CC [M] fs/configfs/file.o CC fs/kernfs/file.o CC fs/locks.o CC fs/sysfs/dir.o CC fs/notify/fsnotify.o CC block/blk-mq.o CC [M] fs/configfs/dir.o CC [M] crypto/sha256_generic.o CC [M] fs/configfs/symlink.o CC fs/kernfs/symlink.o CC fs/sysfs/symlink.o CC fs/binfmt_script.o CC block/blk-mq-tag.o CC fs/binfmt_elf.o CC block/blk-mq-sysfs.o CC block/blk-mq-cpu.o CC fs/coredump.o CC fs/sysfs/mount.o LD firmware/built-in.o CC [M] crypto/drbg.o CC fs/notify/notification.o CC fs/ramfs/file-mmu.o CC block/blk-mq-cpumap.o LD drivers/amba/built-in.o CC fs/proc/task_mmu.o LD drivers/auxdisplay/built-in.o CC fs/drop_caches.o CC fs/notify/group.o LD drivers/block/built-in.o CC fs/notify/inode_mark.o LD drivers/bus/built-in.o CC fs/sysfs/group.o CC fs/notify/mark.o CC [M] crypto/jitterentropy.o CC block/ioctl.o CC fs/proc/inode.o LD drivers/cdrom/built-in.o CC block/genhd.o CC [M] crypto/jitterentropy-kcapi.o CC fs/proc/root.o CC [M] fs/configfs/mount.o /home/kisskb/slave/src/mm/bootmem.c: In function 'mark_bootmem': /home/kisskb/slave/src/mm/bootmem.c:388:1: warning: control reaches end of non-void function [-Wreturn-type] CC drivers/char/mem.o CC drivers/clk/clk-devres.o CC drivers/clk/clkdev.o LD arch/sh/drivers/dma/built-in.o CC drivers/char/random.o CC drivers/clocksource/sh_cmt.o LD arch/sh/drivers/built-in.o CC [M] fs/configfs/item.o CC fs/notify/vfsmount_mark.o CC drivers/char/misc.o CC fs/proc/base.o CC fs/notify/fdinfo.o LD drivers/crypto/built-in.o CC drivers/base/component.o CC fs/proc/generic.o CC block/scsi_ioctl.o CC drivers/cpuidle/cpuidle.o CC fs/proc/array.o CC block/partition-generic.o LD drivers/char/agp/built-in.o CC drivers/clocksource/sh_tmu.o CC fs/proc/fd.o LD drivers/firewire/built-in.o CC fs/notify/dnotify/dnotify.o CC drivers/cpuidle/driver.o CC drivers/char/hw_random/core.o LD fs/notify/fanotify/built-in.o CC block/ioprio.o CC drivers/cpuidle/governor.o CC drivers/cpuidle/sysfs.o CC drivers/base/core.o CC drivers/gpio/devres.o CC fs/notify/inotify/inotify_fsnotify.o LD drivers/gpu/vga/built-in.o CC drivers/base/bus.o CC block/partitions/check.o LD drivers/hsi/clients/built-in.o LD drivers/firmware/broadcom/built-in.o LD drivers/gpu/drm/bridge/built-in.o CC fs/notify/inotify/inotify_user.o CC drivers/gpio/gpiolib-legacy.o CC net/socket.o CC drivers/gpio/gpiolib.o CC drivers/gpio/gpiolib-sysfs.o CC block/partitions/msdos.o CC drivers/base/dd.o /home/kisskb/slave/src/kernel/sched/core.c: In function 'pick_next_task': /home/kisskb/slave/src/kernel/sched/core.c:2999:1: warning: control reaches end of non-void function [-Wreturn-type] LD drivers/firmware/built-in.o LD drivers/gpu/drm/i2c/built-in.o CC fs/proc/proc_tty.o CC fs/proc/cmdline.o LD drivers/hsi/controllers/built-in.o LD net/802/built-in.o LD drivers/idle/built-in.o LD fs/nls/built-in.o CC drivers/base/syscore.o CC drivers/base/driver.o CC drivers/hid/hid-core.o CC block/partitions/efi.o LD drivers/iommu/built-in.o LD drivers/irqchip/built-in.o CC block/noop-iosched.o LD drivers/hsi/built-in.o LD drivers/leds/built-in.o CC drivers/base/class.o LD drivers/lguest/built-in.o CC drivers/cpuidle/governors/ladder.o LD drivers/gpu/drm/panel/built-in.o CC net/ethernet/eth.o CC fs/proc/consoles.o CC drivers/input/input.o LD drivers/macintosh/built-in.o CC drivers/i2c/i2c-boardinfo.o LD kernel/power/built-in.o LD drivers/mfd/built-in.o CC drivers/i2c/i2c-core.o CC net/netlink/af_netlink.o CC net/netlink/genetlink.o CC drivers/cpuidle/governors/menu.o LD drivers/gpu/drm/tilcdc/built-in.o AS arch/sh/lib/movmem.o CC net/ipv6/addrconf_core.o LD drivers/nfc/built-in.o CC fs/proc/cpuinfo.o LD drivers/misc/cb710/built-in.o LD drivers/gpu/drm/built-in.o CC net/ipv6/exthdrs_core.o CC arch/sh/lib/ashldi3.o LD drivers/media/firewire/built-in.o CC drivers/net/Space.o CC net/ipv6/ip6_checksum.o LD drivers/perf/built-in.o LD drivers/mmc/host/built-in.o CC drivers/base/platform.o LD drivers/i2c/algos/built-in.o CC drivers/mmc/card/block.o CC fs/proc/devices.o CC drivers/hid/hid-input.o CC drivers/base/cpu.o CC net/ipv6/ip6_icmp.o LD drivers/platform/built-in.o LD drivers/misc/eeprom/built-in.o LD drivers/misc/lis3lv02d/built-in.o LD drivers/media/common/b2c2/built-in.o LD drivers/gpu/built-in.o LD drivers/misc/ti-st/built-in.o LD drivers/media/mmc/siano/built-in.o LD drivers/pwm/built-in.o CC drivers/base/firmware.o LD drivers/media/tuners/built-in.o CC net/core/sock.o CC fs/proc/interrupts.o LD drivers/media/common/saa7146/built-in.o CC net/ipv6/output_core.o LD drivers/media/common/siano/built-in.o LD drivers/i2c/muxes/built-in.o LD drivers/misc/mic/bus/built-in.o CC drivers/net/loopback.o CC net/ipv6/protocol.o CC drivers/pinctrl/core.o CC arch/sh/lib/ashrdi3.o LD drivers/media/platform/omap/built-in.o CC fs/proc/loadavg.o CC net/ipv6/ip6_offload.o LD kernel/locking/built-in.o CC drivers/base/init.o LD drivers/media/mmc/built-in.o LD drivers/soc/built-in.o CC drivers/mmc/card/queue.o CC drivers/base/map.o CC net/core/request_sock.o CC drivers/hid/hid-debug.o CC drivers/mtd/mtdcore.o CC net/ipv6/tcpv6_offload.o CC drivers/pinctrl/pinctrl-utils.o LD drivers/misc/mic/built-in.o LD drivers/media/platform/built-in.o CC drivers/input/input-compat.o CC fs/proc/meminfo.o CC drivers/hid/hid-generic.o CC net/core/skbuff.o LD drivers/media/rc/keymaps/built-in.o CC drivers/mtd/mtdsuper.o CC arch/sh/lib/lshrdi3.o CC net/packet/af_packet.o CC drivers/base/devres.o LD drivers/media/common/built-in.o CC fs/proc/stat.o CC drivers/mtd/mtdconcat.o LD drivers/media/i2c/soc_camera/built-in.o AS arch/sh/lib/ashlsi3.o CC drivers/i2c/busses/i2c-sh_mobile.o CC drivers/input/input-mt.o CC drivers/sh/pm_runtime.o CC drivers/hid/hid-a4tech.o CC drivers/mmc/core/core.o LD drivers/misc/built-in.o CC drivers/input/ff-core.o CC net/ipv6/udp_offload.o LD drivers/media/pci/b2c2/built-in.o LD drivers/media/rc/built-in.o CC drivers/sh/clk/core.o CC drivers/uio/uio.o LD drivers/media/usb/b2c2/built-in.o CC fs/proc/uptime.o CC net/ipv6/exthdrs_offload.o LD drivers/media/i2c/built-in.o CC drivers/mtd/mtdpart.o CC net/sysctl_net.o CC net/sched/sch_generic.o CC drivers/mmc/core/bus.o CC drivers/rtc/rtc-lib.o CC drivers/mtd/mtdchar.o CC drivers/mtd/cmdlinepart.o CC drivers/usb/common/common.o CC drivers/sh/intc/access.o CC drivers/video/backlight/backlight.o CC fs/proc/version.o CC drivers/pinctrl/pinmux.o CC drivers/mmc/core/host.o CC net/sched/sch_mq.o AS arch/sh/lib/ashrsi3.o CC net/unix/af_unix.o CC drivers/rtc/hctosys.o LD drivers/media/usb/dvb-usb/built-in.o CC drivers/video/backlight/generic_bl.o CC fs/proc/softirqs.o LD drivers/media/pci/ddbridge/built-in.o CC net/core/datagram.o CC drivers/mmc/core/mmc.o CC drivers/mtd/mtd_blkdevs.o LD fs/ramfs/ramfs.o CC drivers/pinctrl/pinconf.o CC drivers/uio/uio_pdrv_genirq.o AS arch/sh/lib/ashiftrt.o CC net/core/stream.o CC [M] drivers/video/backlight/lcd.o CC drivers/sh/clk/cpg.o CC drivers/tty/tty_io.o LD fs/ramfs/built-in.o LD drivers/media/usb/dvb-usb-v2/built-in.o LD fs/sysfs/built-in.o LD fs/devpts/devpts.o LD drivers/media/pci/dm1105/built-in.o CC drivers/mtd/mtdblock.o AS arch/sh/lib/lshrsi3.o LD fs/devpts/built-in.o CC net/ipv4/route.o LD drivers/media/pci/mantis/built-in.o CC fs/proc/namespaces.o AS arch/sh/lib/udiv_qrnnd.o CC arch/sh/lib/io.o CC drivers/base/attribute_container.o LD drivers/media/usb/s2255/built-in.o LD kernel/irq/built-in.o LD drivers/media/pci/ngene/built-in.o LD drivers/media/usb/stkwebcam/built-in.o LD drivers/media/pci/netup_unidvb/built-in.o LD drivers/media/usb/siano/built-in.o CC drivers/base/transport_class.o AS arch/sh/lib/__clear_user.o CC drivers/sh/intc/chip.o CC drivers/hid/hid-apple.o CC drivers/mtd/chips/chipreg.o LD drivers/media/pci/pluto2/built-in.o LD crypto/crypto.o LD drivers/media/usb/ttusb-budget/built-in.o CC drivers/mmc/core/mmc_ops.o LD drivers/clk/built-in.o CC fs/proc/self.o LD drivers/media/pci/pt1/built-in.o AS arch/sh/lib/checksum.o LD security/built-in.o LD drivers/media/usb/ttusb-dec/built-in.o LD [M] crypto/jitterentropy_rng.o LD drivers/media/pci/pt3/built-in.o CC drivers/sh/intc/core.o LD drivers/media/usb/zr364xx/built-in.o CC net/ipv4/inetpeer.o LD drivers/media/pci/saa7146/built-in.o CC fs/proc/thread_self.o CC drivers/pinctrl/pinconf-generic.o CC drivers/mmc/core/sd.o LD drivers/media/pci/smipcie/built-in.o CC drivers/base/topology.o CC drivers/tty/n_tty.o AS arch/sh/lib/copy_page.o CC net/ipv4/protocol.o CC fs/proc/proc_sysctl.o CC drivers/tty/tty_ioctl.o CC drivers/mmc/core/sd_ops.o LD drivers/media/pci/ttpci/built-in.o CC net/ipv4/ip_input.o CC arch/sh/lib/delay.o LD drivers/media/usb/built-in.o CC fs/proc/proc_net.o CC drivers/base/container.o CC net/unix/garbage.o CC net/ipv4/ip_fragment.o /home/kisskb/slave/src/block/blk-merge.c: In function 'blk_queue_split': /home/kisskb/slave/src/block/blk-merge.c:91:9: warning: 'bvprv.bv_page' may be used uninitialized in this function [-Wuninitialized] /home/kisskb/slave/src/block/blk-merge.c:70:21: note: 'bvprv.bv_page' was declared here /home/kisskb/slave/src/include/linux/blkdev.h:1368:21: warning: 'bvprv.bv_len' may be used uninitialized in this function [-Wuninitialized] /home/kisskb/slave/src/block/blk-merge.c:70:21: note: 'bvprv.bv_len' was declared here /home/kisskb/slave/src/include/linux/blkdev.h:1368:21: warning: 'bvprv.bv_offset' may be used uninitialized in this function [-Wuninitialized] /home/kisskb/slave/src/block/blk-merge.c:70:21: note: 'bvprv.bv_offset' was declared here CC drivers/mmc/core/sdio.o CC drivers/tty/tty_ldisc.o LD drivers/media/pci/built-in.o CC arch/sh/lib/div64-generic.o AS arch/sh/lib/div64.o CC drivers/tty/tty_buffer.o CC drivers/base/property.o LD drivers/mtd/devices/built-in.o LD fs/notify/dnotify/built-in.o CC drivers/mmc/core/sdio_ops.o CC fs/proc/kcore.o CC lib/lockref.o CC drivers/base/cacheinfo.o CC drivers/input/evdev.o CC net/core/scm.o AS arch/sh/lib/memchr.o CC drivers/mmc/core/sdio_bus.o CC drivers/rtc/systohc.o AS arch/sh/lib/memcpy-sh4.o CC fs/proc/kmsg.o CC drivers/video/console/dummycon.o CC drivers/rtc/class.o CC drivers/base/dma-mapping.o LD drivers/mtd/lpddr/built-in.o AS arch/sh/lib/memmove.o CC net/unix/sysctl_net_unix.o CC drivers/input/keyboard/sh_keysc.o AS arch/sh/lib/memset-sh4.o CC drivers/base/dma-coherent.o CC drivers/mtd/maps/physmap.o CC net/core/gen_stats.o LD drivers/media/built-in.o CC net/core/gen_estimator.o AS arch/sh/lib/strlen.o LD fs/debugfs/debugfs.o CC drivers/base/power/sysfs.o CC drivers/base/firmware_class.o CC drivers/hid/hid-belkin.o CC drivers/mtd/onenand/onenand_base.o LD drivers/mtd/nand/built-in.o LD drivers/mtd/tests/built-in.o /home/kisskb/slave/src/mm/mmap.c: In function 'vma_adjust': /home/kisskb/slave/src/mm/mmap.c:663:15: warning: 'rb_link' may be used uninitialized in this function [-Wuninitialized] /home/kisskb/slave/src/mm/mmap.c:694:19: note: 'rb_link' was declared here /home/kisskb/slave/src/mm/mmap.c:663:15: warning: 'rb_parent' may be used uninitialized in this function [-Wuninitialized] /home/kisskb/slave/src/mm/mmap.c:694:29: note: 'rb_parent' was declared here /home/kisskb/slave/src/mm/mmap.c:662:17: warning: 'prev' may be used uninitialized in this function [-Wuninitialized] /home/kisskb/slave/src/mm/mmap.c:693:25: note: 'prev' was declared here CC drivers/mtd/onenand/onenand_bbt.o CC drivers/hid/hid-cherry.o LD drivers/pinctrl/freescale/built-in.o LD fs/debugfs/built-in.o CC drivers/base/module.o AS arch/sh/lib/udivsi3.o CC drivers/base/pinctrl.o CC drivers/mtd/onenand/generic.o /home/kisskb/slave/src/drivers/sh/clk/cpg.c: In function 'r8': /home/kisskb/slave/src/drivers/sh/clk/cpg.c:41:2: warning: passing argument 1 of 'ioread8' discards 'const' qualifier from pointer target type [enabled by default] /home/kisskb/slave/src/include/asm-generic/iomap.h:28:21: note: expected 'void *' but argument is of type 'const void *' /home/kisskb/slave/src/drivers/sh/clk/cpg.c: In function 'r16': /home/kisskb/slave/src/drivers/sh/clk/cpg.c:46:2: warning: passing argument 1 of 'ioread16' discards 'const' qualifier from pointer target type [enabled by default] /home/kisskb/slave/src/include/asm-generic/iomap.h:29:21: note: expected 'void *' but argument is of type 'const void *' /home/kisskb/slave/src/drivers/sh/clk/cpg.c: In function 'r32': /home/kisskb/slave/src/drivers/sh/clk/cpg.c:51:2: warning: passing argument 1 of 'ioread32' discards 'const' qualifier from pointer target type [enabled by default] /home/kisskb/slave/src/include/asm-generic/iomap.h:31:21: note: expected 'void *' but argument is of type 'const void *' AS arch/sh/lib/udivsi3_i4i.o CC drivers/hid/hid-chicony.o CC lib/bcd.o CC drivers/rtc/interface.o CC drivers/mmc/core/sdio_cis.o LD drivers/pinctrl/nomadik/built-in.o CC lib/div64.o CC fs/proc/page.o CC drivers/mmc/core/sdio_io.o LD crypto/cryptomgr.o CC lib/sort.o CC drivers/sh/intc/handle.o CC drivers/video/console/fbcon.o CC drivers/hid/hid-cypress.o CC drivers/mmc/core/sdio_irq.o CC drivers/hid/hid-ezkey.o CC drivers/mmc/core/quirks.o CC drivers/tty/tty_port.o CC drivers/mmc/core/slot-gpio.o LD kernel/bpf/built-in.o CC drivers/video/console/bitblit.o CC drivers/pinctrl/sh-pfc/core.o LD drivers/video/fbdev/omap2/displays-new/built-in.o CC drivers/video/fbdev/core/fb_notify.o CC drivers/tty/tty_mutex.o CC drivers/mtd/ubi/vtbl.o CC drivers/sh/intc/irqdomain.o CC drivers/mtd/chips/cfi_probe.o LD drivers/cpuidle/governors/built-in.o CC net/core/net_namespace.o CC drivers/video/console/softcursor.o CC drivers/hid/hid-kensington.o LD crypto/crypto_hash.o CC drivers/mtd/ubi/vmt.o CC drivers/mtd/chips/cfi_util.o CC drivers/sh/intc/virq.o CC drivers/hid/hid-lg.o CC drivers/mtd/ubi/upd.o CC drivers/mmc/core/debugfs.o CC drivers/mtd/ubi/build.o AR arch/sh/lib/lib.a LD drivers/cpuidle/built-in.o LD drivers/video/fbdev/omap2/dss/built-in.o CC lib/parser.o LD arch/sh/lib/built-in.o CC lib/halfmd4.o CC drivers/mtd/ubi/cdev.o LD drivers/video/fbdev/omap2/built-in.o CC lib/debug_locks.o CC drivers/video/fbdev/sh_mobile_lcdcfb.o CC drivers/mtd/ubi/kapi.o CC lib/random32.o CC drivers/base/power/generic_ops.o CC drivers/rtc/rtc-dev.o CC lib/bust_spinlocks.o CC drivers/mtd/chips/cfi_cmdset_0001.o CC drivers/rtc/rtc-proc.o CC lib/kasprintf.o CC drivers/rtc/rtc-sysfs.o CC net/core/secure_seq.o LD drivers/usb/gadget/function/built-in.o CC drivers/mtd/ubi/eba.o LD crypto/crypto_blkcipher.o CC drivers/rtc/rtc-sh.o CC [M] drivers/usb/gadget/function/f_acm.o CC lib/bitmap.o CC drivers/pinctrl/sh-pfc/pinctrl.o CC net/ipv4/ip_forward.o CC drivers/base/power/common.o LD drivers/char/hw_random/rng-core.o CC [M] drivers/usb/gadget/function/u_serial.o CC lib/scatterlist.o LD drivers/usb/common/usb-common.o LD drivers/usb/phy/built-in.o LD drivers/usb/gadget/legacy/built-in.o CC drivers/mtd/ubi/io.o CC drivers/usb/gadget/udc/udc-core.o LD drivers/char/hw_random/built-in.o CC [M] drivers/usb/gadget/function/u_ether.o CC drivers/mtd/chips/gen_probe.o CC lib/gcd.o CC [M] drivers/usb/gadget/usbstring.o LD drivers/usb/common/built-in.o CC [M] drivers/usb/gadget/legacy/cdc2.o CC drivers/video/logo/logo.o CC drivers/mtd/ubi/wl.o CC drivers/base/power/qos.o CC drivers/video/fbdev/core/fb_cmdline.o LD fs/notify/inotify/built-in.o CC lib/lcm.o CC drivers/base/power/runtime.o CC drivers/tty/tty_ldsem.o CC drivers/mtd/ubi/attach.o CC [M] drivers/usb/gadget/config.o CC net/core/flow_dissector.o CC drivers/hid/hid-microsoft.o CC drivers/tty/pty.o CC drivers/base/power/wakeirq.o LD fs/notify/built-in.o CC lib/list_sort.o LD drivers/clocksource/built-in.o LD crypto/crypto_algapi.o CC drivers/hid/hid-monterey.o LOGO drivers/video/logo/logo_superh_vga16.c CC drivers/mtd/ubi/misc.o CC drivers/video/fbdev/core/fbmem.o CC drivers/video/fbdev/core/fbmon.o LD fs/kernfs/built-in.o CC drivers/mtd/ubi/debug.o CC drivers/pinctrl/sh-pfc/gpio.o CC drivers/video/fbdev/core/fbcmap.o CC [M] drivers/usb/gadget/function/f_ecm.o LOGO drivers/video/logo/logo_linux_mono.c CC drivers/pinctrl/sh-pfc/pfc-sh7724.o CC drivers/video/fbdev/core/fbsysfs.o LOGO drivers/video/logo/logo_superh_mono.c CC [M] drivers/usb/gadget/epautoconf.o CC lib/uuid.o CC net/ipv4/ip_options.o CC [M] drivers/usb/gadget/composite.o CC lib/flex_array.o CC lib/iov_iter.o CC drivers/video/fbdev/core/modedb.o LD drivers/tty/ipwireless/built-in.o CC lib/clz_ctz.o CC drivers/video/fbdev/core/fbcvt.o CC [M] drivers/usb/gadget/functions.o LOGO drivers/video/logo/clut_vga16.c CC drivers/tty/serial/serial_core.o CC net/ipv4/ip_output.o CC drivers/video/fbdev/core/fb_defio.o CC lib/bsearch.o CC drivers/tty/serial/sh-sci.o CC drivers/video/fbdev/core/sysfillrect.o LOGO drivers/video/logo/logo_blackfin_vga16.c CC net/ipv4/ip_sockglue.o CC [M] drivers/usb/gadget/configfs.o CC lib/find_bit.o CC drivers/video/fbdev/core/syscopyarea.o LOGO drivers/video/logo/logo_linux_vga16.c CC net/core/sysctl_net_core.o CC drivers/tty/vt/vt_ioctl.o CC drivers/video/fbdev/core/sysimgblt.o CC [M] drivers/usb/gadget/u_f.o CC net/core/dev.o CC drivers/base/power/clock_ops.o LOGO drivers/video/logo/logo_blackfin_clut224.c CC drivers/video/fbdev/core/fb_sys_fops.o CC lib/llist.o LOGO drivers/video/logo/logo_dec_clut224.c LD drivers/net/built-in.o LOGO drivers/video/logo/logo_linux_clut224.c LOGO drivers/video/logo/logo_mac_clut224.c LOGO drivers/video/logo/logo_m32r_clut224.c CC net/ipv4/inet_hashtables.o CC lib/memweight.o LOGO drivers/video/logo/logo_parisc_clut224.c CC net/ipv4/inet_timewait_sock.o CC drivers/tty/vt/vc_screen.o LOGO drivers/video/logo/logo_sgi_clut224.c CC net/core/ethtool.o LOGO drivers/video/logo/logo_spe_clut224.c CC lib/kfifo.o LOGO drivers/video/logo/logo_sun_clut224.c LOGO drivers/video/logo/logo_superh_clut224.c CC net/core/dev_addr_lists.o CC lib/percpu-refcount.o CC net/ipv4/inet_connection_sock.o LD [M] fs/configfs/configfs.o CC drivers/tty/vt/selection.o CC net/core/dst.o CC lib/percpu_ida.o CC net/ipv4/tcp.o /home/kisskb/slave/src/drivers/mtd/chips/cfi_probe.c: In function 'cfi_probe_chip': /home/kisskb/slave/src/include/linux/mtd/cfi.h:325:3: warning: 'r.x[0]' may be used uninitialized in this function [-Wuninitialized] CC drivers/video/logo/logo_superh_vga16.o /home/kisskb/slave/src/include/linux/mtd/map.h:413:11: note: 'r.x[0]' was declared here /home/kisskb/slave/src/include/linux/mtd/cfi.h:325:3: warning: 'r.x[0]' may be used uninitialized in this function [-Wuninitialized] /home/kisskb/slave/src/include/linux/mtd/map.h:413:11: note: 'r.x[0]' was declared here /home/kisskb/slave/src/include/linux/mtd/cfi.h:341:3: warning: 'r.x[0]' may be used uninitialized in this function [-Wuninitialized] /home/kisskb/slave/src/include/linux/mtd/map.h:413:11: note: 'r.x[0]' was declared here /home/kisskb/slave/src/include/linux/mtd/cfi.h:341:3: warning: 'r.x[0]' may be used uninitialized in this function [-Wuninitialized] /home/kisskb/slave/src/include/linux/mtd/map.h:413:11: note: 'r.x[0]' was declared here /home/kisskb/slave/src/include/linux/mtd/cfi.h:325:3: warning: 'r.x[0]' may be used uninitialized in this function [-Wuninitialized] /home/kisskb/slave/src/include/linux/mtd/map.h:413:11: note: 'r.x[0]' was declared here /home/kisskb/slave/src/include/linux/mtd/cfi.h:325:3: warning: 'r.x[0]' may be used uninitialized in this function [-Wuninitialized] /home/kisskb/slave/src/include/linux/mtd/map.h:413:11: note: 'r.x[0]' was declared here CC net/core/netevent.o LD drivers/video/backlight/built-in.o CC lib/rhashtable.o CC net/ipv4/tcp_input.o CC drivers/tty/vt/keyboard.o LD drivers/sh/clk/built-in.o CC drivers/tty/vt/consolemap.o CC net/ipv4/tcp_output.o CC net/core/neighbour.o CONMK drivers/tty/vt/consolemap_deftbl.c CC lib/reciprocal_div.o CC lib/string_helpers.o CC net/ipv4/tcp_timer.o LD drivers/mtd/maps/built-in.o CC net/core/rtnetlink.o /home/kisskb/slave/src/drivers/rtc/rtc-sh.c:749:13: warning: 'sh_rtc_set_irq_wake' defined but not used [-Wunused-function] CC drivers/tty/vt/vt.o SHIPPED drivers/tty/vt/defkeymap.c CC lib/hexdump.o LD ipc/built-in.o CC net/ipv4/tcp_ipv4.o CC net/core/utils.o CC net/ipv4/tcp_minisocks.o CC lib/kstrtox.o CC net/core/link_watch.o CC drivers/tty/vt/consolemap_deftbl.o CC net/core/filter.o CC net/ipv4/tcp_cong.o CC lib/iomap_copy.o CC net/ipv4/tcp_metrics.o CC net/core/sock_diag.o LD block/partitions/built-in.o CC lib/devres.o CC net/ipv4/tcp_fastopen.o CC net/ipv4/tcp_offload.o CC lib/hweight.o CC net/core/dev_ioctl.o CC drivers/tty/vt/defkeymap.o CC net/core/tso.o CC net/ipv4/datagram.o CC lib/bitrev.o HOSTCC lib/gen_crc32table CC net/core/net-sysfs.o CC net/ipv4/raw.o LD drivers/video/logo/built-in.o CC net/ipv4/udp.o CC net/core/net-procfs.o CC net/ipv4/udplite.o CC lib/lz4/lz4_decompress.o LD net/ethernet/built-in.o CC lib/syscall.o CC net/ipv4/udp_offload.o CC lib/lzo/lzo1x_decompress_safe.o CC lib/fonts/fonts.o LD drivers/sh/intc/built-in.o CC net/ipv4/arp.o CC lib/nlattr.o CC lib/fonts/font_mini_4x6.o CC net/ipv4/icmp.o CC lib/atomic64.o LD drivers/sh/built-in.o LD drivers/i2c/busses/built-in.o CC lib/xz/xz_dec_syms.o CC net/ipv4/devinet.o CC lib/dynamic_queue_limits.o CC net/ipv4/af_inet.o CC lib/strncpy_from_user.o CC lib/xz/xz_dec_stream.o CC lib/zlib_inflate/inffast.o CC net/ipv4/igmp.o CC lib/xz/xz_dec_lzma2.o CC lib/strnlen_user.o /home/kisskb/slave/src/drivers/mtd/chips/cfi_util.c: In function 'cfi_qry_present': /home/kisskb/slave/src/include/linux/mtd/map.h:279:6: warning: 'r.x[0]' may be used uninitialized in this function [-Wuninitialized] /home/kisskb/slave/src/include/linux/mtd/map.h:413:11: note: 'r.x[0]' was declared here /home/kisskb/slave/src/include/linux/mtd/map.h:279:6: warning: 'r.x[0]' may be used uninitialized in this function [-Wuninitialized] /home/kisskb/slave/src/include/linux/mtd/map.h:413:11: note: 'r.x[0]' was declared here /home/kisskb/slave/src/drivers/mtd/chips/cfi_util.c:230:3: warning: 'r.x[0]' may be used uninitialized in this function [-Wuninitialized] CC lib/zlib_inflate/inflate.o CC net/ipv4/fib_frontend.o CC lib/xz/xz_dec_bcj.o CC lib/net_utils.o CC net/ipv4/fib_semantics.o CC lib/zlib_inflate/infutil.o CC lib/argv_split.o CC lib/zlib_inflate/inftrees.o /home/kisskb/slave/src/drivers/mtd/chips/cfi_util.c: In function 'cfi_send_gen_cmd': /home/kisskb/slave/src/drivers/mtd/chips/cfi_util.c:206:13: warning: 'r.x[0]' may be used uninitialized in this function [-Wuninitialized] LD drivers/char/built-in.o CC net/ipv4/fib_trie.o CC net/ipv4/inet_fragment.o CC lib/bug.o CC lib/zlib_inflate/inflate_syms.o LD drivers/input/keyboard/built-in.o CC net/ipv4/ping.o CC lib/cmdline.o CC net/ipv4/ip_tunnel_core.o CC lib/ctype.o LD drivers/uio/built-in.o CC lib/dec_and_lock.o CC net/ipv4/gre_offload.o CC net/ipv4/sysctl_net_ipv4.o CC lib/decompress.o CC net/ipv4/proc.o CC lib/decompress_bunzip2.o CC net/ipv4/tcp_cubic.o /home/kisskb/slave/src/drivers/mtd/chips/cfi_util.c: In function 'cfi_read_pri': /home/kisskb/slave/src/include/linux/mtd/cfi.h:325:3: warning: 'r.x[0]' may be used uninitialized in this function [-Wuninitialized] /home/kisskb/slave/src/include/linux/mtd/map.h:413:11: note: 'r.x[0]' was declared here LD net/ipv6/built-in.o CC lib/decompress_inflate.o CC lib/decompress_unlz4.o CC lib/decompress_unlzma.o CC lib/decompress_unlzo.o CC lib/decompress_unxz.o CC lib/dump_stack.o CC lib/earlycpio.o CC lib/extable.o CC lib/flex_proportions.o CC lib/idr.o /home/kisskb/slave/src/drivers/mtd/chips/cfi_cmdset_0001.c: In function 'chip_ready': /home/kisskb/slave/src/include/linux/mtd/map.h:324:18: warning: 'r.x[0]' may be used uninitialized in this function [-Wuninitialized] /home/kisskb/slave/src/include/linux/mtd/map.h:413:11: note: 'r.x[0]' was declared here /home/kisskb/slave/src/include/linux/mtd/map.h:324:18: warning: 'r.x[0]' may be used uninitialized in this function [-Wuninitialized] /home/kisskb/slave/src/include/linux/mtd/map.h:413:11: note: 'r.x[0]' was declared here CC lib/int_sqrt.o CC lib/ioremap.o CC lib/irq_regs.o CC lib/is_single_threaded.o CC lib/klist.o CC lib/kobject.o LD crypto/built-in.o CC lib/kobject_uevent.o CC lib/md5.o LD drivers/pinctrl/sh-pfc/sh-pfc.o CC lib/nmi_backtrace.o LD drivers/pinctrl/sh-pfc/built-in.o CC lib/plist.o LD [M] drivers/usb/gadget/function/usb_f_acm.o CC lib/proportions.o CC lib/radix-tree.o LD kernel/printk/built-in.o CC lib/ratelimit.o CC lib/rbtree.o LD lib/fonts/font.o CC lib/seq_buf.o CC lib/sha1.o LD lib/fonts/built-in.o CC lib/show_mem.o CC lib/string.o CC lib/timerqueue.o CC lib/vsprintf.o LD lib/lzo/lzo_decompress.o LD kernel/time/built-in.o GEN lib/crc32table.h LD [M] drivers/usb/gadget/legacy/g_cdc.o LD lib/lzo/built-in.o LD drivers/mtd/mtd.o CC lib/crc32.o LD net/sched/built-in.o /home/kisskb/slave/src/net/core/ethtool.c: In function 'ethtool_get_feature_mask': /home/kisskb/slave/src/net/core/ethtool.c:260:1: warning: control reaches end of non-void function [-Wreturn-type] LD drivers/gpio/built-in.o LD drivers/rtc/rtc-core.o LD drivers/rtc/built-in.o LD drivers/pinctrl/built-in.o LD drivers/usb/gadget/udc/built-in.o LD lib/lz4/built-in.o /home/kisskb/slave/src/drivers/mtd/chips/cfi_cmdset_0001.c: In function 'inval_cache_and_wait_for_operation': /home/kisskb/slave/src/include/linux/mtd/map.h:324:18: warning: 'r.x[0]' may be used uninitialized in this function [-Wuninitialized] /home/kisskb/slave/src/include/linux/mtd/map.h:413:11: note: 'r.x[0]' was declared here LD drivers/i2c/built-in.o LD drivers/hid/hid-logitech.o LD fs/proc/proc.o LD [M] drivers/usb/gadget/function/usb_f_ecm.o /home/kisskb/slave/src/drivers/mtd/chips/cfi_cmdset_0001.c: In function 'cfi_intelext_writev': /home/kisskb/slave/src/include/linux/mtd/map.h:336:17: warning: 'r.x[0]' may be used uninitialized in this function [-Wuninitialized] /home/kisskb/slave/src/include/linux/mtd/map.h:413:11: note: 'r.x[0]' was declared here /home/kisskb/slave/src/drivers/mtd/chips/cfi_cmdset_0001.c:1738:9: warning: 'r.x[0]' may be used uninitialized in this function [-Wuninitialized] /home/kisskb/slave/src/include/linux/mtd/map.h:413:11: note: 'r.x[0]' was declared here /home/kisskb/slave/src/drivers/mtd/chips/cfi_cmdset_0001.c:1738:9: warning: 'r.x[0]' may be used uninitialized in this function [-Wuninitialized] /home/kisskb/slave/src/include/linux/mtd/map.h:413:11: note: 'r.x[0]' was declared here /home/kisskb/slave/src/include/linux/mtd/map.h:336:17: warning: 'r.x[0]' may be used uninitialized in this function [-Wuninitialized] /home/kisskb/slave/src/include/linux/mtd/map.h:413:11: note: 'r.x[0]' was declared here LD fs/proc/built-in.o /home/kisskb/slave/src/mm/page_alloc.c: In function 'free_area_init_nodes': /home/kisskb/slave/src/mm/page_alloc.c:5831:34: warning: array subscript is below array bounds [-Warray-bounds] LD drivers/base/power/built-in.o LD drivers/base/built-in.o LD drivers/input/input-core.o LD drivers/input/built-in.o LD kernel/sched/built-in.o LD kernel/rcu/built-in.o LD lib/xz/xz_dec.o LD lib/xz/built-in.o /home/kisskb/slave/src/drivers/mtd/chips/cfi_cmdset_0001.c: In function 'do_erase_oneblock': /home/kisskb/slave/src/include/linux/mtd/map.h:336:17: warning: 'r.x[0]' may be used uninitialized in this function [-Wuninitialized] /home/kisskb/slave/src/include/linux/mtd/map.h:413:11: note: 'r.x[0]' was declared here /home/kisskb/slave/src/net/ipv4/ping.c: In function 'ping_common_sendmsg': /home/kisskb/slave/src/net/ipv4/ping.c:690:21: warning: 'type' may be used uninitialized in this function [-Wuninitialized] /home/kisskb/slave/src/net/ipv4/ping.c:476:63: warning: 'code' may be used uninitialized in this function [-Wuninitialized] /home/kisskb/slave/src/net/ipv4/ping.c:658:11: note: 'code' was declared here LD drivers/usb/gadget/built-in.o /home/kisskb/slave/src/drivers/mtd/chips/cfi_cmdset_0001.c: In function 'do_getlockstatus_oneblock': /home/kisskb/slave/src/include/linux/mtd/cfi.h:325:3: warning: 'r.x[0]' may be used uninitialized in this function [-Wuninitialized] /home/kisskb/slave/src/include/linux/mtd/map.h:413:11: note: 'r.x[0]' was declared here /home/kisskb/slave/src/net/ipv4/ping.c: In function 'ping_err': /home/kisskb/slave/src/net/ipv4/ping.c:559:37: warning: 'code' may be used uninitialized in this function [-Wuninitialized] /home/kisskb/slave/src/net/ipv4/ping.c:532:3: warning: 'type' may be used uninitialized in this function [-Wuninitialized] /home/kisskb/slave/src/net/ipv4/ping.c:513:48: warning: 'icmph' may be used uninitialized in this function [-Wuninitialized] LD drivers/mmc/card/mmc_block.o LD drivers/mmc/card/built-in.o /home/kisskb/slave/src/net/core/neighbour.c: In function 'neigh_sysctl_register': /home/kisskb/slave/src/net/core/neighbour.c:3137:10: warning: 'p_name' may be used uninitialized in this function [-Wuninitialized] LD drivers/mmc/core/mmc_core.o LD drivers/mmc/core/built-in.o LD lib/zlib_inflate/zlib_inflate.o LD lib/zlib_inflate/built-in.o LD drivers/mmc/built-in.o LD block/built-in.o LD drivers/mtd/ubi/ubi.o LD drivers/mtd/ubi/built-in.o LD drivers/video/fbdev/core/fb.o LD drivers/video/fbdev/core/built-in.o /home/kisskb/slave/src/drivers/mtd/chips/cfi_cmdset_0001.c: In function 'do_write_oneword.constprop.10': /home/kisskb/slave/src/include/linux/mtd/map.h:336:17: warning: 'r.x[0]' may be used uninitialized in this function [-Wuninitialized] /home/kisskb/slave/src/include/linux/mtd/map.h:413:11: note: 'r.x[0]' was declared here LD net/netlink/built-in.o /home/kisskb/slave/src/drivers/mtd/chips/cfi_cmdset_0001.c: In function 'cfi_intelext_write_words': /home/kisskb/slave/src/include/linux/mtd/map.h:345:11: warning: 'r.x[0]' may be used uninitialized in this function [-Wuninitialized] LD [M] drivers/usb/gadget/libcomposite.o LD mm/built-in.o LD drivers/usb/built-in.o LD lib/built-in.o LD drivers/mtd/chips/built-in.o LD net/unix/unix.o LD net/unix/built-in.o LD drivers/video/fbdev/built-in.o LD drivers/hid/hid.o LD drivers/hid/built-in.o LD drivers/mtd/onenand/onenand.o LD drivers/mtd/onenand/built-in.o LD drivers/mtd/built-in.o LD drivers/tty/serial/built-in.o LD fs/built-in.o /home/kisskb/slave/src/net/packet/af_packet.c: In function 'tpacket_rcv': /home/kisskb/slave/src/net/packet/af_packet.c:2252:16: warning: 'hdrlen' may be used uninitialized in this function [-Wuninitialized] LD drivers/video/console/built-in.o AR lib/lib.a LD drivers/video/built-in.o LD net/packet/built-in.o LD drivers/tty/vt/built-in.o LD drivers/tty/built-in.o LD drivers/built-in.o LD kernel/events/built-in.o LD kernel/built-in.o LD net/core/built-in.o LD net/ipv4/built-in.o LD net/built-in.o LINK vmlinux LD vmlinux.o MODPOST vmlinux.o GEN .version CHK include/generated/compile.h UPD include/generated/compile.h CC init/version.o LD init/built-in.o KSYM .tmp_kallsyms1.o KSYM .tmp_kallsyms2.o LD vmlinux SYSMAP System.map AS arch/sh/boot/compressed/head_32.o CC arch/sh/boot/compressed/misc.o CC arch/sh/boot/compressed/cache.o OBJCOPY arch/sh/boot/compressed/vmlinux.bin SHIPPED arch/sh/boot/compressed/ashiftrt.S SHIPPED arch/sh/boot/compressed/ashldi3.c SHIPPED arch/sh/boot/compressed/ashrsi3.S SHIPPED arch/sh/boot/compressed/ashlsi3.S SHIPPED arch/sh/boot/compressed/lshrsi3.S AS arch/sh/boot/compressed/ashiftrt.o CC arch/sh/boot/compressed/ashldi3.o AS arch/sh/boot/compressed/ashrsi3.o Building modules, stage 2. AS arch/sh/boot/compressed/lshrsi3.o AS arch/sh/boot/compressed/ashlsi3.o MODPOST 13 modules GZIP arch/sh/boot/compressed/vmlinux.bin.gz CC crypto/drbg.mod.o CC crypto/echainiv.mod.o CC crypto/hmac.mod.o CC crypto/jitterentropy_rng.mod.o CC crypto/sha256_generic.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/legacy/g_cdc.mod.o CC drivers/usb/gadget/libcomposite.mod.o CC drivers/video/backlight/lcd.mod.o CC fs/configfs/configfs.mod.o LD [M] drivers/usb/gadget/function/usb_f_acm.ko LD [M] crypto/jitterentropy_rng.ko LD [M] crypto/drbg.ko LD [M] crypto/hmac.ko LD [M] drivers/usb/gadget/function/u_ether.ko LD [M] drivers/usb/gadget/function/u_serial.ko LD [M] drivers/usb/gadget/legacy/g_cdc.ko LD [M] drivers/usb/gadget/libcomposite.ko LD [M] crypto/sha256_generic.ko LD [M] crypto/echainiv.ko LD [M] fs/configfs/configfs.ko LD [M] drivers/video/backlight/lcd.ko LD [M] drivers/usb/gadget/function/usb_f_ecm.ko LD arch/sh/boot/compressed/piggy.o LD arch/sh/boot/compressed/vmlinux OBJCOPY arch/sh/boot/zImage Kernel: arch/sh/boot/zImage is ready make[1]: Leaving directory `/home/kisskb/slave/build/linus_kfr2r09_defconfig_sh4' Completed OK # rm -rf /home/kisskb/slave/build/linus_kfr2r09_defconfig_sh4 # Build took: 0:00:44.492161