# < git ls-remote /scratch/git/linus.git refs/heads/master # < git rev-parse tmp/linus remote == local, skipping fetch # < git rev-parse tmp/linus Upstream revision is de505e709ffb09a7382ca8e0d8c7dbb171ba5830 Head not built, building # < git reset --mixed # git branch -D linus Deleted branch linus (was de505e7). # git checkout -q -f -b linus tmp/linus # < git ls-files --others --modified # git ls-files --others --modified cmd.log # < /scratch/kisskb/prod/kisskb/kisskb3/backend/makewrap.py ARCH=mips O=/scratch/kisskb/prod/kisskb/kisskb3/backend/build/linus_mips-allnoconfig_mips CROSS_COMPILE=/opt/crosstool/gcc-4.2.4-nolibc/mips-linux/bin/mips-linux- -f kisskb-version.mk makewrap: Added ccache to CROSS_COMPILE makewrap: Using -j factor 128 # < /scratch/kisskb/prod/kisskb/kisskb3/backend/makewrap.py ARCH=mips O=/scratch/kisskb/prod/kisskb/kisskb3/backend/build/linus_mips-allnoconfig_mips CROSS_COMPILE=/opt/crosstool/gcc-4.2.4-nolibc/mips-linux/bin/mips-linux- allnoconfig makewrap: Added ccache to CROSS_COMPILE makewrap: Using -j factor 128 # /scratch/kisskb/prod/kisskb/kisskb3/backend/makewrap.py ARCH=mips O=/scratch/kisskb/prod/kisskb/kisskb3/backend/build/linus_mips-allnoconfig_mips CROSS_COMPILE=/opt/crosstool/gcc-4.2.4-nolibc/mips-linux/bin/mips-linux- makewrap: Added ccache to CROSS_COMPILE makewrap: Using -j factor 128 GEN /scratch/kisskb/build/linus_mips-allnoconfig_mips/Makefile scripts/kconfig/conf --silentoldconfig Kconfig GEN /scratch/kisskb/build/linus_mips-allnoconfig_mips/Makefile CHK include/linux/version.h UPD include/linux/version.h HOSTCC scripts/kallsyms HOSTCC scripts/conmakehash CC scripts/mod/empty.o HOSTCC scripts/mod/mk_elfconfig Using /scratch/kisskb/src as source for kernel CHK include/generated/utsrelease.h UPD include/generated/utsrelease.h CC kernel/bounds.s GEN include/generated/bounds.h CC arch/mips/kernel/asm-offsets.s MKELF scripts/mod/elfconfig.h HOSTCC scripts/mod/file2alias.o HOSTCC scripts/mod/modpost.o HOSTCC scripts/mod/sumversion.o GEN include/generated/asm-offsets.h CALL /scratch/kisskb/src/scripts/checksyscalls.sh :1554:2: warning: #warning syscall sendmmsg not implemented HOSTLD scripts/mod/modpost CHK include/generated/compile.h CC init/main.o LD usr/built-in.o CC init/do_mounts.o CC init/noinitramfs.o CC init/calibrate.o CC mm/filemap.o CC kernel/sched.o UPD include/generated/compile.h CC kernel/fork.o CC kernel/exec_domain.o CC arch/mips/kernel/cpu-probe.o CC arch/mips/math-emu/cp1emu.o CC arch/mips/kernel/branch.o CC arch/mips/sgi-ip22/ip22-mc.o CC mm/mempool.o CC kernel/panic.o CC arch/mips/math-emu/ieee754m.o AS arch/mips/kernel/entry.o CC arch/mips/mm/cache.o CC arch/mips/math-emu/ieee754d.o CC arch/mips/mm/dma-default.o AS arch/mips/kernel/genex.o CC kernel/printk.o CC arch/mips/math-emu/ieee754dp.o CC arch/mips/sgi-ip22/ip22-hpc.o CC arch/mips/kernel/irq.o CC init/version.o CC arch/mips/mm/extable.o CC mm/oom_kill.o CC kernel/cpu.o CC kernel/exit.o CC mm/fadvise.o CC arch/mips/mm/fault.o LD ipc/built-in.o CC arch/mips/math-emu/ieee754sp.o CC arch/mips/kernel/process.o CC arch/mips/mm/init.o CC mm/maccess.o CC kernel/itimer.o CC arch/mips/sgi-ip22/ip22-int.o TIMEC kernel/timeconst.h CC security/commoncap.o CC security/min_addr.o CC arch/mips/math-emu/ieee754.o CC arch/mips/kernel/ptrace.o CC arch/mips/mm/mmap.o CC arch/mips/mm/tlbex.o CC arch/mips/sgi-ip22/ip22-time.o CC arch/mips/math-emu/ieee754xcpt.o CC arch/mips/kernel/reset.o AS arch/mips/mm/tlbex-fault.o CC kernel/softirq.o CC mm/page_alloc.o CC arch/mips/math-emu/dp_frexp.o CC arch/mips/sgi-ip22/ip22-nvram.o CC arch/mips/kernel/signal.o CC arch/mips/kernel/setup.o CC arch/mips/math-emu/dp_modf.o CC mm/page-writeback.o CC kernel/resource.o LD crypto/built-in.o CC arch/mips/mm/uasm.o CC arch/mips/kernel/syscall.o CC arch/mips/mm/page.o CC arch/mips/mm/ioremap.o CC arch/mips/math-emu/dp_div.o CC kernel/sysctl.o CC arch/mips/sgi-ip22/ip22-platform.o CC arch/mips/kernel/time.o CC mm/readahead.o CC arch/mips/mm/pgtable-32.o CC arch/mips/sgi-ip22/ip22-reset.o CC arch/mips/math-emu/dp_mul.o CC kernel/sysctl_binary.o CC mm/swap.o CC block/elevator.o CC kernel/capability.o CC arch/mips/math-emu/dp_sub.o CC arch/mips/kernel/topology.o CC mm/truncate.o CC arch/mips/sgi-ip22/ip22-setup.o CC arch/mips/mm/c-r4k.o CC kernel/ptrace.o CC arch/mips/kernel/traps.o CC mm/vmscan.o CC arch/mips/kernel/unaligned.o CC arch/mips/math-emu/dp_add.o CC block/blk-core.o CC mm/shmem.o CC block/blk-tag.o CC kernel/timer.o CC arch/mips/kernel/watch.o CC arch/mips/sgi-ip22/ip22-berr.o CC arch/mips/math-emu/dp_fsp.o CC mm/prio_tree.o CC arch/mips/math-emu/dp_cmp.o AS arch/mips/mm/cex-gen.o CC arch/mips/kernel/vdso.o CC block/blk-sysfs.o CC arch/mips/mm/tlb-r4k.o CC fs/open.o CC mm/util.o CC arch/mips/mm/sc-ip22.o CC arch/mips/math-emu/dp_logb.o CC kernel/user.o CC mm/mmzone.o CC arch/mips/kernel/cevt-r4k.o CC fs/read_write.o CC block/blk-flush.o CC block/blk-settings.o CC arch/mips/kernel/csrc-r4k.o CC mm/vmstat.o CC fs/file_table.o CC arch/mips/math-emu/dp_scalb.o CC block/blk-ioc.o CC arch/mips/math-emu/dp_simple.o CC kernel/signal.o CC fs/super.o CC kernel/sys.o AS arch/mips/kernel/r4k_fpu.o AS arch/mips/kernel/r4k_switch.o CC block/blk-map.o CC arch/mips/math-emu/dp_tint.o CC mm/backing-dev.o CC kernel/kmod.o CC arch/mips/math-emu/dp_fint.o CC arch/mips/kernel/i8259.o CC block/blk-exec.o CC fs/char_dev.o CC mm/page_isolation.o CC kernel/workqueue.o CC arch/mips/kernel/irq_cpu.o LD sound/built-in.o AS arch/mips/kernel/scall32-o32.o CC arch/mips/kernel/proc.o CC arch/mips/kernel/i8253.o CC block/blk-merge.o LD firmware/built-in.o CC kernel/pid.o AS arch/mips/kernel/head.o CC net/nonet.o LD drivers/auxdisplay/built-in.o CC arch/mips/kernel/init_task.o CC drivers/base/core.o CC drivers/base/sys.o CC arch/mips/math-emu/dp_tlong.o /scratch/kisskb/src/arch/mips/kernel/i8259.c:240: error: unknown field 'resume' specified in initializer cc1: warnings being treated as errors /scratch/kisskb/src/arch/mips/kernel/i8259.c:240: warning: missing braces around initializer /scratch/kisskb/src/arch/mips/kernel/i8259.c:240: warning: (near initialization for 'i8259_sysdev_class.drivers') /scratch/kisskb/src/arch/mips/kernel/i8259.c:240: warning: initialization from incompatible pointer type /scratch/kisskb/src/arch/mips/kernel/i8259.c:241: error: unknown field 'shutdown' specified in initializer /scratch/kisskb/src/arch/mips/kernel/i8259.c:241: warning: initialization from incompatible pointer type make[3]: *** [arch/mips/kernel/i8259.o] Error 1 LDS arch/mips/kernel/vmlinux.lds CC arch/mips/math-emu/dp_flong.o CC arch/mips/math-emu/sp_frexp.o CC arch/mips/math-emu/sp_modf.o CC arch/mips/math-emu/sp_div.o CC kernel/rcupdate.o CC arch/mips/math-emu/sp_mul.o CC arch/mips/math-emu/sp_sub.o CC arch/mips/math-emu/sp_add.o CC block/blk-softirq.o CC block/blk-timeout.o CC block/blk-iopoll.o CC arch/mips/math-emu/sp_fdp.o LD drivers/block/built-in.o LD drivers/cdrom/built-in.o CC arch/mips/math-emu/sp_cmp.o CC arch/mips/math-emu/sp_logb.o CC drivers/char/mem.o CC arch/mips/math-emu/sp_scalb.o LD drivers/clk/built-in.o CC arch/mips/math-emu/sp_simple.o CC arch/mips/math-emu/sp_tint.o CC arch/mips/math-emu/sp_fint.o CC arch/mips/math-emu/sp_tlong.o CC drivers/char/random.o CC arch/mips/math-emu/sp_flong.o CC drivers/base/bus.o CC drivers/base/dd.o CC block/blk-lib.o CC lib/bcd.o CC kernel/extable.o CC kernel/params.o CC kernel/posix-timers.o CC block/ioctl.o CC arch/mips/math-emu/dp_sqrt.o CC arch/mips/math-emu/sp_sqrt.o CC arch/mips/math-emu/kernel_linkage.o CC kernel/kthread.o CC drivers/base/syscore.o CC drivers/base/driver.o CC mm/mm_init.o CC lib/div64.o CC block/genhd.o CC mm/mmu_context.o CC mm/percpu.o CC arch/mips/math-emu/dsemul.o CC mm/fremap.o LD arch/mips/fw/arc/built-in.o CC arch/mips/fw/arc/cmdline.o CC block/scsi_ioctl.o LD arch/mips/fw/lib/built-in.o CC arch/mips/fw/arc/env.o CC arch/mips/lib/iomap.o CC arch/mips/lib/dump_tlb.o CC block/noop-iosched.o CC kernel/wait.o AR arch/mips/fw/lib/lib.a CC kernel/kfifo.o CC kernel/sys_ni.o CC fs/stat.o CC fs/exec.o CC kernel/posix-cpu-timers.o CC fs/pipe.o CC drivers/base/class.o CC arch/mips/fw/arc/file.o CC drivers/clocksource/i8253.o CC kernel/mutex.o LD drivers/firewire/built-in.o LD drivers/firmware/built-in.o LD drivers/gpio/built-in.o LD net/built-in.o CC kernel/hrtimer.o LD drivers/idle/built-in.o LD drivers/ieee802154/built-in.o LD drivers/gpu/drm/i2c/built-in.o LD drivers/gpu/drm/built-in.o LD drivers/i2c/algos/built-in.o CC drivers/input/input.o LD drivers/gpu/stub/built-in.o CC mm/highmem.o LD drivers/leds/built-in.o CC drivers/char/misc.o LD drivers/i2c/busses/built-in.o CC fs/namei.o LD drivers/macintosh/built-in.o LD drivers/gpu/vga/built-in.o CC drivers/base/platform.o CC fs/fcntl.o LD drivers/gpu/built-in.o CC arch/mips/fw/arc/identify.o LD drivers/mfd/built-in.o LD drivers/lguest/built-in.o LD drivers/i2c/muxes/built-in.o CC mm/madvise.o LD drivers/media/common/tuners/built-in.o CC arch/mips/fw/arc/init.o LD drivers/i2c/built-in.o CC mm/memory.o LD drivers/net/built-in.o LD drivers/media/common/built-in.o CC kernel/rwsem.o CC kernel/nsproxy.o LD drivers/misc/carma/built-in.o LD drivers/misc/cb710/built-in.o LD drivers/media/video/davinci/built-in.o LD drivers/misc/eeprom/built-in.o LD drivers/media/rc/keymaps/built-in.o CC drivers/base/cpu.o LD drivers/misc/lis3lv02d/built-in.o CC drivers/base/firmware.o CC drivers/base/init.o CC fs/ioctl.o LD drivers/media/rc/built-in.o LD drivers/misc/ti-st/built-in.o CC fs/readdir.o LD drivers/misc/built-in.o LD drivers/media/video/built-in.o CC kernel/srcu.o LD drivers/media/built-in.o CC kernel/semaphore.o CC kernel/notifier.o CC lib/sort.o CC lib/parser.o LD drivers/nfc/built-in.o CC kernel/ksysfs.o CC mm/mincore.o CC arch/mips/fw/arc/misc.o CC lib/halfmd4.o CC lib/debug_locks.o CC drivers/base/map.o CC arch/mips/fw/arc/promlib.o CC kernel/pm_qos_params.o CC drivers/base/devres.o LD drivers/clocksource/built-in.o CC mm/mlock.o CC kernel/sched_clock.o LD drivers/platform/built-in.o CC mm/mmap.o CC drivers/rtc/rtc-lib.o CC drivers/base/attribute_container.o CC mm/mprotect.o CC drivers/base/transport_class.o CC lib/random32.o CC kernel/cred.o CC kernel/async.o CC mm/mremap.o LD drivers/base/power/built-in.o CC drivers/base/dma-mapping.o CC drivers/tty/tty_io.o CC arch/mips/lib/ashldi3.o CC drivers/tty/n_tty.o CC drivers/video/fb_notify.o CC fs/select.o CC fs/fifo.o CC drivers/base/dma-coherent.o CC drivers/input/input-compat.o CC drivers/tty/tty_ioctl.o CC kernel/range.o LD drivers/video/backlight/built-in.o CC drivers/tty/tty_ldisc.o CC arch/mips/fw/arc/salone.o CC mm/msync.o CC drivers/tty/tty_buffer.o CC mm/rmap.o CC mm/vmalloc.o CC kernel/jump_label.o CC mm/pagewalk.o LD arch/mips/sgi-ip22/built-in.o CC lib/bust_spinlocks.o CC fs/dcache.o CC lib/hexdump.o CC lib/kasprintf.o CC kernel/groups.o CC fs/inode.o CC mm/pgtable-generic.o CC drivers/base/firmware_class.o CC drivers/tty/tty_port.o CC arch/mips/fw/arc/time.o CC lib/bitmap.o CC fs/attr.o CC kernel/irq/irqdesc.o CC mm/init-mm.o CC mm/bootmem.o CC arch/mips/lib/ashrdi3.o CC kernel/time/timekeeping.o CC kernel/time/ntp.o CC lib/scatterlist.o CC lib/string_helpers.o CC fs/bad_inode.o CC mm/dmapool.o CC arch/mips/fw/arc/tree.o CC mm/slub.o CC kernel/futex.o CC fs/file.o CC fs/filesystems.o CC drivers/input/input-mt.o CC kernel/rtmutex.o CC kernel/dma.o CC kernel/up.o CC kernel/irq/handle.o CC drivers/video/console/dummycon.o CC kernel/kallsyms.o CC arch/mips/lib/cmpdi2.o LD drivers/rtc/built-in.o CC drivers/tty/tty_mutex.o CC lib/gcd.o CC arch/mips/lib/lshrdi3.o CC lib/lcm.o LD drivers/video/display/built-in.o CC drivers/input/ff-core.o LD drivers/video/omap2/displays/built-in.o LD drivers/video/omap2/built-in.o CC drivers/input/mousedev.o CC kernel/irq/manage.o CC drivers/tty/pty.o AR arch/mips/fw/arc/lib.a CC arch/mips/lib/ucmpdi2.o CC kernel/rcutiny.o CC kernel/utsname_sysctl.o CC kernel/irq/spurious.o CC kernel/irq/resend.o LD drivers/tty/ipwireless/built-in.o AS arch/mips/lib/csum_partial.o CC lib/list_sort.o CC arch/mips/lib/delay.o CC kernel/time/clocksource.o CC kernel/time/jiffies.o CC kernel/time/timer_list.o CC lib/uuid.o CC kernel/time.o AS arch/mips/lib/memcpy-inatomic.o AS arch/mips/lib/memcpy.o CC kernel/time/timecompare.o AS arch/mips/lib/memset.o CC kernel/irq/chip.o AS arch/mips/lib/strlen_user.o AS arch/mips/lib/strncpy_user.o CC kernel/irq/dummychip.o AS arch/mips/lib/strnlen_user.o CC arch/mips/lib/uncached.o CC lib/flex_array.o LD drivers/tty/serial/built-in.o LD init/mounts.o LD init/built-in.o CC kernel/irq/devres.o CC drivers/tty/vt/vt_ioctl.o CC drivers/tty/vt/vc_screen.o CC kernel/time/timeconv.o CC drivers/tty/vt/selection.o CC kernel/time/posix-clock.o CC kernel/time/alarmtimer.o CC kernel/time/clockevents.o CC kernel/irq/autoprobe.o CC lib/bsearch.o CC drivers/tty/vt/keyboard.o CC drivers/tty/vt/consolemap.o CC fs/namespace.o CC kernel/irq/proc.o CC lib/find_last_bit.o CC lib/kstrtox.o CC lib/iomap_copy.o CC fs/seq_file.o CC lib/hweight.o CC lib/devres.o CC lib/atomic64.o CC lib/argv_split.o CC lib/cmdline.o CC lib/ctype.o CC lib/dec_and_lock.o CC fs/xattr.o CC fs/libfs.o CC lib/decompress.o CC fs/fs-writeback.o CC fs/pnode.o CC lib/dump_stack.o CC lib/extable.o CC fs/drop_caches.o CC fs/splice.o CC kernel/time/tick-common.o CC fs/sync.o CC lib/find_next_bit.o CC fs/utimes.o LD security/built-in.o CC fs/stack.o CC fs/fs_struct.o LD arch/mips/lib/built-in.o CONMK drivers/tty/vt/consolemap_deftbl.c CC fs/statfs.o CC drivers/tty/vt/vt.o LD drivers/char/built-in.o SHIPPED drivers/tty/vt/defkeymap.c CC fs/buffer.o CC lib/idr.o CC lib/int_sqrt.o CC lib/ioremap.o CC lib/irq_regs.o CC lib/is_single_threaded.o CC fs/bio.o CC drivers/tty/vt/consolemap_deftbl.o CC lib/klist.o CC fs/block_dev.o CC fs/direct-io.o LD drivers/video/console/built-in.o CC fs/mpage.o LD drivers/video/built-in.o CC lib/kobject.o CC lib/kobject_uevent.o CC lib/kref.o CC lib/plist.o CC lib/prio_heap.o CC fs/ioprio.o CC lib/prio_tree.o CC drivers/tty/vt/defkeymap.o CC fs/devpts/inode.o CC lib/proportions.o CC lib/radix-tree.o LD drivers/base/built-in.o CC lib/ratelimit.o CC lib/rbtree.o LD fs/notify/dnotify/built-in.o CC fs/partitions/check.o LD fs/notify/fanotify/built-in.o CC fs/partitions/msdos.o LD fs/notify/inotify/built-in.o LD fs/notify/built-in.o LD fs/quota/built-in.o CC lib/reciprocal_div.o CC fs/proc/mmu.o CC fs/sysfs/inode.o CC lib/rwsem-spinlock.o CC fs/proc/task_mmu.o CC fs/ramfs/inode.o CC lib/sha1.o CC lib/show_mem.o AR arch/mips/lib/lib.a CC fs/eventpoll.o CC fs/partitions/sgi.o CC fs/sysfs/file.o LD arch/mips/math-emu/built-in.o CC fs/anon_inodes.o CC fs/ramfs/file-mmu.o CC fs/signalfd.o CC lib/string.o CC fs/proc/inode.o CC fs/timerfd.o CC fs/proc/root.o CC lib/timerqueue.o CC fs/proc/base.o CC fs/sysfs/dir.o CC lib/vsprintf.o CC fs/eventfd.o CC fs/sysfs/symlink.o CC fs/sysfs/mount.o CC fs/sysfs/bin.o CC fs/aio.o CC fs/sysfs/group.o CC fs/locks.o CC fs/proc/generic.o CC fs/proc/array.o CC fs/binfmt_script.o CC fs/proc/proc_tty.o CC fs/proc/cmdline.o CC fs/proc/consoles.o CC fs/proc/cpuinfo.o CC fs/proc/devices.o CC fs/proc/interrupts.o CC fs/proc/loadavg.o CC fs/proc/meminfo.o CC fs/proc/stat.o CC fs/proc/uptime.o CC fs/proc/version.o CC fs/proc/softirqs.o CC fs/proc/namespaces.o LD fs/devpts/devpts.o LD fs/devpts/built-in.o CC fs/proc/proc_sysctl.o CC fs/proc/kmsg.o CC fs/proc/page.o make[3]: Target `__build' not remade because of errors. make[2]: *** [arch/mips/kernel] Error 2 LD arch/mips/mm/built-in.o make[2]: Target `__build' not remade because of errors. make[1]: *** [arch/mips] Error 2 LD drivers/input/input-core.o LD fs/ramfs/ramfs.o LD fs/ramfs/built-in.o LD lib/built-in.o LD kernel/irq/built-in.o LD drivers/input/built-in.o LD block/built-in.o AR lib/lib.a LD fs/sysfs/built-in.o /scratch/kisskb/src/drivers/tty/vt/keyboard.c: In function 'k_fn': /scratch/kisskb/src/drivers/tty/vt/keyboard.c:735: warning: comparison is always true due to limited range of data type LD kernel/time/built-in.o LD fs/partitions/built-in.o LD kernel/built-in.o LD fs/proc/proc.o LD fs/proc/built-in.o LD mm/built-in.o LD drivers/tty/vt/built-in.o LD drivers/tty/built-in.o LD drivers/built-in.o LD fs/built-in.o make[1]: Target `_all' not remade because of errors. make: *** [sub-make] Error 2 make: Target `_all' not remade because of errors. make failed, trying to bisect .. ## bisect start Last known good revision 61c4f2c81c61f73549928dfd9f3e8f26aa36a8cf # < git rev-parse --verify HEAD # < git merge-base 61c4f2c81c61f73549928dfd9f3e8f26aa36a8cf de505e709ffb09a7382ca8e0d8c7dbb171ba5830 # < git ls-files --others --modified # git ls-files --others --modified cmd.log # git bisect reset linus Already on 'linus' # git bisect start # git bisect bad # git bisect good 61c4f2c81c61f73549928dfd9f3e8f26aa36a8cf Bisecting: 3910 revisions left to test after this (roughly 12 steps) [1f3a8e093f470ef193b0ca6011d90180331c8b53] Merge branch 'staging-next' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging-2.6 Trying de505e709ffb09a7382ca8e0d8c7dbb171ba5830 # < /scratch/kisskb/prod/kisskb/kisskb3/backend/makewrap.py ARCH=mips O=/scratch/kisskb/prod/kisskb/kisskb3/backend/build/linus_mips-allnoconfig_mips CROSS_COMPILE=/opt/crosstool/gcc-4.2.4-nolibc/mips-linux/bin/mips-linux- allnoconfig makewrap: Added ccache to CROSS_COMPILE makewrap: Using -j factor 128 # /scratch/kisskb/prod/kisskb/kisskb3/backend/makewrap.py ARCH=mips O=/scratch/kisskb/prod/kisskb/kisskb3/backend/build/linus_mips-allnoconfig_mips CROSS_COMPILE=/opt/crosstool/gcc-4.2.4-nolibc/mips-linux/bin/mips-linux- makewrap: Added ccache to CROSS_COMPILE makewrap: Using -j factor 128 GEN /scratch/kisskb/build/linus_mips-allnoconfig_mips/Makefile scripts/kconfig/conf --silentoldconfig Kconfig include/config/auto.conf:64:warning: symbol value '(none)' invalid for DEFAULT_HOSTNAME GEN /scratch/kisskb/build/linus_mips-allnoconfig_mips/Makefile CHK include/linux/version.h UPD include/linux/version.h HOSTCC scripts/kallsyms CC scripts/mod/empty.o Using /scratch/kisskb/src as source for kernel MKELF scripts/mod/elfconfig.h HOSTCC scripts/mod/file2alias.o HOSTCC scripts/mod/modpost.o CHK include/generated/utsrelease.h UPD include/generated/utsrelease.h HOSTCC scripts/mod/sumversion.o CC kernel/bounds.s GEN include/generated/bounds.h CC arch/mips/kernel/asm-offsets.s GEN include/generated/asm-offsets.h CALL /scratch/kisskb/src/scripts/checksyscalls.sh :1554:2: warning: #warning syscall sendmmsg not implemented HOSTLD scripts/mod/modpost CHK include/generated/compile.h CC init/main.o CC init/do_mounts.o CC init/noinitramfs.o CC init/calibrate.o CC security/commoncap.o CC arch/mips/sgi-ip22/ip22-mc.o CC security/min_addr.o CC arch/mips/sgi-ip22/ip22-hpc.o CC arch/mips/sgi-ip22/ip22-int.o CC arch/mips/sgi-ip22/ip22-time.o CC arch/mips/sgi-ip22/ip22-nvram.o CC arch/mips/mm/cache.o UPD include/generated/compile.h CC arch/mips/mm/dma-default.o CC arch/mips/mm/extable.o CC arch/mips/sgi-ip22/ip22-platform.o CC init/version.o CC arch/mips/mm/fault.o CC arch/mips/mm/init.o CC arch/mips/sgi-ip22/ip22-reset.o CC arch/mips/sgi-ip22/ip22-setup.o CC arch/mips/mm/mmap.o CC arch/mips/kernel/cpu-probe.o CC arch/mips/kernel/branch.o CC arch/mips/mm/tlbex.o CC arch/mips/sgi-ip22/ip22-berr.o AS arch/mips/mm/tlbex-fault.o AS arch/mips/kernel/entry.o AS arch/mips/kernel/genex.o CC block/elevator.o CC arch/mips/mm/uasm.o CC net/nonet.o CC block/blk-core.o CC arch/mips/kernel/irq.o CC block/blk-tag.o CC arch/mips/mm/page.o CC arch/mips/math-emu/cp1emu.o CC arch/mips/kernel/process.o CC arch/mips/mm/ioremap.o CC block/blk-sysfs.o CC arch/mips/math-emu/ieee754m.o CC arch/mips/kernel/ptrace.o CC arch/mips/math-emu/ieee754d.o CC drivers/clocksource/i8253.o CC block/blk-flush.o CC arch/mips/mm/pgtable-32.o CC drivers/char/mem.o CC arch/mips/kernel/reset.o CC arch/mips/math-emu/ieee754dp.o CC arch/mips/mm/c-r4k.o CC arch/mips/kernel/setup.o AS arch/mips/mm/cex-gen.o CC block/blk-settings.o CC arch/mips/math-emu/ieee754sp.o CC drivers/char/random.o CC arch/mips/math-emu/ieee754.o CC arch/mips/mm/tlb-r4k.o CC block/blk-ioc.o CC arch/mips/kernel/signal.o CC arch/mips/fw/arc/cmdline.o CC arch/mips/math-emu/ieee754xcpt.o CC arch/mips/mm/sc-ip22.o CC drivers/char/misc.o CC arch/mips/kernel/syscall.o CC block/blk-map.o CC arch/mips/fw/arc/env.o CC arch/mips/math-emu/dp_frexp.o CC arch/mips/fw/arc/file.o CC arch/mips/fw/arc/identify.o CC block/blk-exec.o CC arch/mips/kernel/time.o CC arch/mips/fw/arc/init.o CC arch/mips/math-emu/dp_modf.o CC arch/mips/kernel/topology.o CC arch/mips/math-emu/dp_div.o CC block/blk-merge.o CC arch/mips/fw/arc/misc.o CC mm/filemap.o CC block/blk-softirq.o CC arch/mips/math-emu/dp_mul.o CC arch/mips/math-emu/dp_sub.o CC arch/mips/fw/arc/promlib.o CC arch/mips/kernel/traps.o CC mm/mempool.o CC block/blk-timeout.o CC arch/mips/math-emu/dp_add.o CC arch/mips/kernel/unaligned.o CC arch/mips/fw/arc/salone.o CC block/blk-iopoll.o CC arch/mips/math-emu/dp_fsp.o CC mm/oom_kill.o CC arch/mips/kernel/watch.o CC arch/mips/fw/arc/time.o CC arch/mips/fw/arc/tree.o CC mm/fadvise.o CC drivers/base/core.o CC arch/mips/math-emu/dp_cmp.o CC arch/mips/math-emu/dp_logb.o CC drivers/rtc/rtc-lib.o CC block/blk-lib.o CC arch/mips/kernel/vdso.o CC mm/maccess.o CC drivers/base/sys.o CC arch/mips/math-emu/dp_scalb.o CC arch/mips/lib/iomap.o CC arch/mips/kernel/cevt-r4k.o CC arch/mips/lib/dump_tlb.o CC arch/mips/math-emu/dp_simple.o CC mm/page_alloc.o CC block/ioctl.o CC drivers/base/bus.o CC arch/mips/lib/ashldi3.o CC drivers/input/input.o CC block/genhd.o CC arch/mips/kernel/csrc-r4k.o CC mm/page-writeback.o CC arch/mips/math-emu/dp_tint.o AS arch/mips/kernel/r4k_fpu.o CC drivers/base/dd.o AS arch/mips/kernel/r4k_switch.o CC block/scsi_ioctl.o CC arch/mips/math-emu/dp_fint.o CC arch/mips/lib/ashrdi3.o CC drivers/video/fb_notify.o CC mm/readahead.o CC drivers/input/input-compat.o CC arch/mips/kernel/i8259.o CC arch/mips/lib/cmpdi2.o CC arch/mips/lib/lshrdi3.o CC fs/open.o CC kernel/sched.o CC arch/mips/kernel/irq_cpu.o AS arch/mips/kernel/scall32-o32.o CC kernel/fork.o CC arch/mips/kernel/proc.o CC arch/mips/kernel/i8253.o CC fs/read_write.o CC block/noop-iosched.o CC arch/mips/lib/ucmpdi2.o CC drivers/tty/tty_io.o AS arch/mips/kernel/head.o CC drivers/tty/n_tty.o CC arch/mips/kernel/init_task.o CC drivers/input/input-mt.o LD drivers/clocksource/built-in.o LDS arch/mips/kernel/vmlinux.lds CC fs/file_table.o CC mm/swap.o CC lib/bcd.o CC arch/mips/math-emu/dp_tlong.o CC drivers/video/console/dummycon.o CC arch/mips/math-emu/dp_flong.o LD net/built-in.o CC arch/mips/math-emu/sp_frexp.o CC drivers/base/syscore.o /scratch/kisskb/src/arch/mips/kernel/i8259.c:240: error: unknown field 'resume' specified in initializer cc1: warnings being treated as errors /scratch/kisskb/src/arch/mips/kernel/i8259.c:240: warning: missing braces around initializer /scratch/kisskb/src/arch/mips/kernel/i8259.c:240: warning: (near initialization for 'i8259_sysdev_class.drivers') /scratch/kisskb/src/arch/mips/kernel/i8259.c:240: warning: initialization from incompatible pointer type /scratch/kisskb/src/arch/mips/kernel/i8259.c:241: error: unknown field 'shutdown' specified in initializer /scratch/kisskb/src/arch/mips/kernel/i8259.c:241: warning: initialization from incompatible pointer type CC drivers/tty/tty_ioctl.o make[3]: *** [arch/mips/kernel/i8259.o] Error 1 CC arch/mips/math-emu/sp_modf.o CC arch/mips/math-emu/sp_div.o AS arch/mips/lib/csum_partial.o CC arch/mips/math-emu/sp_mul.o CC arch/mips/lib/delay.o CC arch/mips/math-emu/sp_sub.o AS arch/mips/lib/memcpy-inatomic.o AS arch/mips/lib/memcpy.o AS arch/mips/lib/memset.o AS arch/mips/lib/strlen_user.o AS arch/mips/lib/strncpy_user.o AS arch/mips/lib/strnlen_user.o CC arch/mips/lib/uncached.o CC arch/mips/math-emu/sp_add.o CC arch/mips/math-emu/sp_fdp.o CC arch/mips/math-emu/sp_cmp.o CC kernel/exec_domain.o CC mm/truncate.o CC arch/mips/math-emu/sp_logb.o CC drivers/tty/tty_ldisc.o LD drivers/video/omap2/dss/built-in.o CC kernel/panic.o CC lib/div64.o LD drivers/video/omap2/omapfb/built-in.o LD drivers/rtc/built-in.o CC kernel/printk.o LD arch/mips/lib/built-in.o CC arch/mips/math-emu/sp_scalb.o CC lib/sort.o CC drivers/tty/tty_buffer.o CC drivers/base/driver.o CC drivers/input/ff-core.o CC lib/parser.o CC kernel/cpu.o LD drivers/video/omap2/built-in.o CC arch/mips/math-emu/sp_simple.o CC arch/mips/math-emu/sp_tint.o CC mm/vmscan.o CC drivers/base/class.o CC mm/shmem.o CC fs/super.o CC fs/char_dev.o CC arch/mips/math-emu/sp_fint.o CC arch/mips/math-emu/sp_tlong.o CC drivers/tty/tty_port.o CC arch/mips/math-emu/sp_flong.o CC drivers/tty/tty_mutex.o CC drivers/tty/pty.o CC drivers/input/mousedev.o CC drivers/base/platform.o CC arch/mips/math-emu/dp_sqrt.o CC arch/mips/math-emu/sp_sqrt.o CC fs/stat.o CC fs/exec.o CC lib/halfmd4.o CC arch/mips/math-emu/kernel_linkage.o CC fs/pipe.o CC drivers/base/cpu.o CC drivers/base/firmware.o CC kernel/exit.o CC kernel/itimer.o CC drivers/tty/vt/vt_ioctl.o AR arch/mips/fw/arc/lib.a CC drivers/base/init.o CC lib/debug_locks.o CC kernel/time.o CC arch/mips/math-emu/dsemul.o CC drivers/tty/vt/vc_screen.o CC kernel/softirq.o CC lib/random32.o CC fs/namei.o CC drivers/base/devres.o CC kernel/resource.o CC mm/prio_tree.o CC drivers/tty/vt/selection.o CC fs/fcntl.o LD drivers/video/console/built-in.o CC drivers/base/map.o CC mm/util.o CC kernel/sysctl.o LD drivers/video/built-in.o CC mm/mmzone.o CC drivers/base/attribute_container.o CC lib/bust_spinlocks.o CC lib/hexdump.o CC lib/kasprintf.o CC drivers/tty/vt/keyboard.o CC mm/vmstat.o CC drivers/tty/vt/consolemap.o CC lib/bitmap.o CC lib/scatterlist.o CC drivers/tty/vt/consolemap_deftbl.o CC kernel/sysctl_binary.o LD arch/mips/sgi-ip22/built-in.o CC drivers/base/transport_class.o CC lib/string_helpers.o CC mm/backing-dev.o CC lib/gcd.o CC fs/ioctl.o CC fs/readdir.o CC lib/lcm.o CC mm/page_isolation.o CC lib/list_sort.o CC lib/uuid.o CC mm/mm_init.o CC lib/flex_array.o CC lib/bsearch.o CC drivers/tty/vt/vt.o CC drivers/tty/vt/defkeymap.o CC fs/select.o CC fs/fifo.o CC mm/mmu_context.o CC lib/kstrtox.o CC kernel/capability.o CC lib/iomap_copy.o CC kernel/ptrace.o CC drivers/base/dma-mapping.o CC lib/devres.o CC mm/percpu.o CC drivers/base/dma-coherent.o CC mm/fremap.o CC lib/find_last_bit.o CC mm/highmem.o CC mm/madvise.o CC drivers/base/firmware_class.o CC mm/memory.o CC mm/mincore.o CC mm/mlock.o CC lib/hweight.o CC lib/atomic64.o CC fs/dcache.o CC lib/argv_split.o CC kernel/timer.o CC lib/cmdline.o CC lib/ctype.o CC mm/mmap.o AR arch/mips/lib/lib.a CC fs/inode.o CC fs/attr.o CC mm/mprotect.o CC kernel/user.o CC fs/bad_inode.o CC kernel/signal.o CC lib/dec_and_lock.o CC lib/decompress.o CC mm/mremap.o CC fs/file.o CC lib/dump_stack.o CC kernel/sys.o CC lib/extable.o CC mm/msync.o CC lib/find_next_bit.o CC lib/idr.o CC fs/filesystems.o CC lib/int_sqrt.o CC lib/ioremap.o CC mm/rmap.o CC kernel/kmod.o CC fs/namespace.o CC lib/irq_regs.o CC fs/seq_file.o CC lib/is_single_threaded.o CC fs/xattr.o CC lib/klist.o CC fs/libfs.o CC kernel/workqueue.o CC lib/kobject.o CC lib/kobject_uevent.o CC fs/fs-writeback.o CC lib/kref.o CC kernel/pid.o CC mm/vmalloc.o CC fs/pnode.o CC lib/plist.o LD init/mounts.o LD init/built-in.o CC lib/prio_heap.o CC fs/drop_caches.o CC fs/splice.o CC mm/pagewalk.o CC mm/pgtable-generic.o CC fs/sync.o CC lib/prio_tree.o CC fs/utimes.o CC fs/stack.o CC lib/proportions.o CC mm/init-mm.o CC lib/radix-tree.o CC mm/bootmem.o CC lib/ratelimit.o CC mm/dmapool.o CC mm/slub.o CC kernel/rcupdate.o CC lib/rbtree.o CC fs/fs_struct.o CC fs/statfs.o CC lib/reciprocal_div.o CC fs/buffer.o CC lib/rwsem-spinlock.o CC kernel/extable.o CC kernel/params.o CC lib/sha1.o CC lib/show_mem.o CC kernel/posix-timers.o CC lib/string.o CC kernel/kthread.o CC kernel/wait.o CC kernel/kfifo.o CC lib/timerqueue.o CC kernel/sys_ni.o CC fs/bio.o CC fs/block_dev.o CC kernel/posix-cpu-timers.o CC fs/direct-io.o CC kernel/mutex.o CC lib/vsprintf.o CC fs/mpage.o CC kernel/hrtimer.o LD lib/built-in.o CC fs/ioprio.o CC fs/devpts/inode.o LD security/built-in.o CC fs/partitions/check.o CC fs/partitions/msdos.o CC kernel/rwsem.o CC kernel/nsproxy.o CC kernel/srcu.o CC fs/ramfs/inode.o CC kernel/semaphore.o CC fs/sysfs/inode.o CC fs/proc/mmu.o CC fs/partitions/sgi.o CC fs/ramfs/file-mmu.o LD drivers/base/built-in.o CC kernel/notifier.o CC kernel/ksysfs.o CC fs/proc/task_mmu.o CC kernel/pm_qos_params.o CC kernel/sched_clock.o CC kernel/cred.o CC kernel/async.o CC fs/sysfs/file.o CC fs/sysfs/dir.o CC kernel/range.o CC fs/eventpoll.o CC fs/proc/inode.o CC fs/anon_inodes.o CC fs/signalfd.o CC fs/proc/root.o CC fs/timerfd.o CC fs/proc/base.o CC fs/eventfd.o CC fs/aio.o CC fs/locks.o CC kernel/jump_label.o CC fs/proc/generic.o CC fs/binfmt_script.o LD drivers/char/built-in.o CC fs/sysfs/symlink.o CC fs/sysfs/mount.o CC kernel/groups.o CC kernel/irq/irqdesc.o make[3]: Target `__build' not remade because of errors. make[2]: *** [arch/mips/kernel] Error 2 CC kernel/futex.o CC kernel/rtmutex.o CC kernel/dma.o CC fs/sysfs/bin.o CC kernel/irq/handle.o CC kernel/up.o CC fs/proc/array.o CC kernel/kallsyms.o CC fs/sysfs/group.o CC kernel/rcutiny.o CC fs/proc/proc_tty.o CC fs/proc/cmdline.o CC kernel/irq/manage.o /scratch/kisskb/src/drivers/tty/vt/keyboard.c: In function 'k_fn': /scratch/kisskb/src/drivers/tty/vt/keyboard.c:735: warning: comparison is always true due to limited range of data type CC kernel/utsname_sysctl.o LD drivers/input/input-core.o LD drivers/input/built-in.o CC fs/proc/consoles.o CC fs/proc/cpuinfo.o CC fs/proc/devices.o CC fs/proc/interrupts.o CC fs/proc/loadavg.o CC fs/proc/meminfo.o CC fs/proc/stat.o CC kernel/irq/spurious.o CC kernel/irq/resend.o CC kernel/time/timekeeping.o CC kernel/time/ntp.o CC kernel/irq/chip.o CC kernel/time/clocksource.o CC kernel/time/jiffies.o CC kernel/time/timer_list.o CC fs/proc/uptime.o CC fs/proc/version.o CC kernel/irq/dummychip.o CC kernel/irq/devres.o CC kernel/irq/autoprobe.o CC fs/proc/softirqs.o CC fs/proc/proc_sysctl.o CC kernel/irq/proc.o CC fs/proc/kmsg.o CC kernel/time/timecompare.o CC fs/proc/page.o CC kernel/time/timeconv.o CC kernel/time/posix-clock.o CC kernel/time/alarmtimer.o CC kernel/time/clockevents.o CC kernel/time/tick-common.o LD fs/ramfs/ramfs.o LD fs/ramfs/built-in.o LD arch/mips/mm/built-in.o LD arch/mips/math-emu/built-in.o make[2]: Target `__build' not remade because of errors. make[1]: *** [arch/mips] Error 2 LD fs/devpts/devpts.o LD fs/devpts/built-in.o LD block/built-in.o LD fs/partitions/built-in.o LD fs/sysfs/built-in.o LD kernel/irq/built-in.o AR lib/lib.a LD kernel/time/built-in.o LD kernel/built-in.o LD fs/proc/proc.o LD fs/proc/built-in.o LD fs/built-in.o LD drivers/tty/vt/built-in.o LD drivers/tty/built-in.o LD drivers/built-in.o LD mm/built-in.o make[1]: Target `_all' not remade because of errors. make: *** [sub-make] Error 2 make: Target `_all' not remade because of errors. bisect failed de505e709ffb09a7382ca8e0d8c7dbb171ba5830 # git bisect bad Bisecting: 2127 revisions left to test after this (roughly 11 steps) [06f4e926d256d902dd9a53dcb400fd74974ce087] Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6 # < git rev-parse --verify HEAD Trying 06f4e926d256d902dd9a53dcb400fd74974ce087 # < /scratch/kisskb/prod/kisskb/kisskb3/backend/makewrap.py ARCH=mips O=/scratch/kisskb/prod/kisskb/kisskb3/backend/build/linus_mips-allnoconfig_mips CROSS_COMPILE=/opt/crosstool/gcc-4.2.4-nolibc/mips-linux/bin/mips-linux- allnoconfig makewrap: Added ccache to CROSS_COMPILE makewrap: Using -j factor 128 # /scratch/kisskb/prod/kisskb/kisskb3/backend/makewrap.py ARCH=mips O=/scratch/kisskb/prod/kisskb/kisskb3/backend/build/linus_mips-allnoconfig_mips CROSS_COMPILE=/opt/crosstool/gcc-4.2.4-nolibc/mips-linux/bin/mips-linux- makewrap: Added ccache to CROSS_COMPILE makewrap: Using -j factor 128 GEN /scratch/kisskb/build/linus_mips-allnoconfig_mips/Makefile scripts/kconfig/conf --silentoldconfig Kconfig GEN /scratch/kisskb/build/linus_mips-allnoconfig_mips/Makefile CHK include/linux/version.h Using /scratch/kisskb/src as source for kernel CHK include/generated/utsrelease.h CC arch/mips/kernel/asm-offsets.s GEN include/generated/asm-offsets.h CALL /scratch/kisskb/src/scripts/checksyscalls.sh :1554:2: warning: #warning syscall sendmmsg not implemented CHK include/generated/compile.h CC init/main.o CC init/do_mounts.o CC init/noinitramfs.o CC init/calibrate.o CC security/commoncap.o CC security/min_addr.o CC arch/mips/sgi-ip22/ip22-mc.o CC arch/mips/sgi-ip22/ip22-hpc.o CC arch/mips/mm/cache.o CC arch/mips/sgi-ip22/ip22-int.o CC arch/mips/mm/dma-default.o CC arch/mips/sgi-ip22/ip22-time.o CC init/version.o CC arch/mips/mm/extable.o CC arch/mips/mm/fault.o CC arch/mips/sgi-ip22/ip22-nvram.o CC net/nonet.o CC arch/mips/kernel/cpu-probe.o CC arch/mips/sgi-ip22/ip22-platform.o CC arch/mips/mm/init.o CC arch/mips/sgi-ip22/ip22-reset.o CC arch/mips/mm/mmap.o CC arch/mips/kernel/branch.o AS arch/mips/kernel/entry.o AS arch/mips/kernel/genex.o CC arch/mips/mm/tlbex.o AS arch/mips/mm/tlbex-fault.o CC arch/mips/sgi-ip22/ip22-setup.o CC arch/mips/sgi-ip22/ip22-berr.o CC arch/mips/kernel/irq.o CC arch/mips/mm/uasm.o CC arch/mips/kernel/process.o CC arch/mips/mm/page.o CC block/elevator.o CC arch/mips/kernel/ptrace.o CC arch/mips/mm/ioremap.o CC block/blk-core.o CC arch/mips/kernel/reset.o CC arch/mips/math-emu/cp1emu.o CC arch/mips/fw/arc/cmdline.o CC arch/mips/mm/pgtable-32.o CC block/blk-tag.o CC arch/mips/fw/arc/env.o CC arch/mips/kernel/setup.o CC arch/mips/mm/c-r4k.o CC arch/mips/fw/arc/file.o CC block/blk-sysfs.o CC arch/mips/math-emu/ieee754m.o AS arch/mips/mm/cex-gen.o CC block/blk-flush.o CC arch/mips/fw/arc/identify.o CC arch/mips/kernel/signal.o CC arch/mips/mm/tlb-r4k.o CC arch/mips/math-emu/ieee754d.o CC arch/mips/fw/arc/init.o CC block/blk-settings.o CC arch/mips/kernel/syscall.o CC arch/mips/fw/arc/misc.o CC arch/mips/mm/sc-ip22.o CC arch/mips/math-emu/ieee754dp.o CC arch/mips/fw/arc/promlib.o CC mm/filemap.o CC arch/mips/kernel/time.o CC block/blk-ioc.o CC arch/mips/fw/arc/salone.o CC arch/mips/math-emu/ieee754sp.o CC drivers/clocksource/i8253.o CC arch/mips/math-emu/ieee754.o CC arch/mips/fw/arc/time.o CC arch/mips/kernel/topology.o CC arch/mips/math-emu/ieee754xcpt.o CC mm/mempool.o CC block/blk-map.o CC arch/mips/fw/arc/tree.o CC drivers/char/mem.o CC block/blk-exec.o CC arch/mips/kernel/traps.o CC drivers/char/random.o CC block/blk-merge.o CC arch/mips/math-emu/dp_frexp.o CC mm/oom_kill.o CC drivers/char/misc.o CC arch/mips/math-emu/dp_modf.o CC mm/fadvise.o CC arch/mips/kernel/unaligned.o CC block/blk-softirq.o CC mm/maccess.o CC block/blk-timeout.o CC arch/mips/kernel/watch.o CC arch/mips/lib/iomap.o CC arch/mips/kernel/vdso.o CC mm/page_alloc.o CC block/blk-iopoll.o CC arch/mips/math-emu/dp_div.o CC mm/page-writeback.o CC arch/mips/kernel/cevt-r4k.o CC arch/mips/math-emu/dp_mul.o CC arch/mips/lib/dump_tlb.o CC block/blk-lib.o CC arch/mips/lib/ashldi3.o CC arch/mips/kernel/csrc-r4k.o CC arch/mips/math-emu/dp_sub.o CC drivers/base/core.o CC mm/readahead.o AS arch/mips/kernel/r4k_fpu.o CC drivers/base/sys.o AS arch/mips/kernel/r4k_switch.o CC block/ioctl.o CC arch/mips/math-emu/dp_add.o CC mm/swap.o CC drivers/base/bus.o CC kernel/sched.o CC arch/mips/lib/ashrdi3.o CC arch/mips/math-emu/dp_fsp.o CC block/genhd.o CC arch/mips/lib/cmpdi2.o CC arch/mips/kernel/i8259.o CC drivers/rtc/rtc-lib.o CC block/scsi_ioctl.o CC drivers/base/dd.o CC kernel/fork.o CC mm/truncate.o CC arch/mips/kernel/irq_cpu.o CC arch/mips/lib/lshrdi3.o AS arch/mips/kernel/scall32-o32.o CC arch/mips/math-emu/dp_cmp.o CC drivers/base/syscore.o CC drivers/input/input.o CC mm/vmscan.o CC drivers/video/fb_notify.o CC arch/mips/kernel/proc.o CC drivers/base/driver.o CC block/noop-iosched.o CC drivers/input/input-compat.o CC fs/open.o CC kernel/exec_domain.o CC drivers/tty/tty_io.o CC mm/shmem.o CC lib/bcd.o CC mm/prio_tree.o CC arch/mips/math-emu/dp_logb.o CC arch/mips/kernel/i8253.o CC mm/util.o CC mm/mmzone.o CC mm/vmstat.o AS arch/mips/kernel/head.o AR arch/mips/fw/arc/lib.a CC arch/mips/kernel/init_task.o LDS arch/mips/kernel/vmlinux.lds CC drivers/tty/n_tty.o CC drivers/base/class.o CC drivers/base/platform.o CC drivers/base/cpu.o CC drivers/base/firmware.o /scratch/kisskb/src/arch/mips/kernel/i8259.c:240: error: unknown field 'resume' specified in initializer cc1: warnings being treated as errors /scratch/kisskb/src/arch/mips/kernel/i8259.c:240: warning: missing braces around initializer /scratch/kisskb/src/arch/mips/kernel/i8259.c:240: warning: (near initialization for 'i8259_sysdev_class.drivers') /scratch/kisskb/src/arch/mips/kernel/i8259.c:240: warning: initialization from incompatible pointer type /scratch/kisskb/src/arch/mips/kernel/i8259.c:241: error: unknown field 'shutdown' specified in initializer /scratch/kisskb/src/arch/mips/kernel/i8259.c:241: warning: initialization from incompatible pointer type CC arch/mips/math-emu/dp_scalb.o make[3]: *** [arch/mips/kernel/i8259.o] Error 1 CC arch/mips/math-emu/dp_simple.o CC arch/mips/math-emu/dp_tint.o LD drivers/clocksource/built-in.o CC arch/mips/math-emu/dp_fint.o CC arch/mips/lib/ucmpdi2.o AS arch/mips/lib/csum_partial.o CC arch/mips/lib/delay.o AS arch/mips/lib/memcpy-inatomic.o CC drivers/input/input-mt.o AS arch/mips/lib/memcpy.o AS arch/mips/lib/memset.o AS arch/mips/lib/strlen_user.o LD net/built-in.o CC arch/mips/math-emu/dp_tlong.o CC arch/mips/math-emu/dp_flong.o AS arch/mips/lib/strncpy_user.o CC lib/div64.o CC arch/mips/math-emu/sp_frexp.o CC arch/mips/math-emu/sp_modf.o CC arch/mips/math-emu/sp_div.o CC drivers/input/ff-core.o CC lib/sort.o AS arch/mips/lib/strnlen_user.o CC drivers/input/mousedev.o CC arch/mips/math-emu/sp_mul.o CC drivers/tty/tty_ioctl.o CC drivers/base/init.o CC drivers/base/map.o CC arch/mips/math-emu/sp_sub.o CC arch/mips/lib/uncached.o CC drivers/base/devres.o CC arch/mips/math-emu/sp_add.o CC drivers/base/attribute_container.o CC mm/backing-dev.o CC drivers/base/transport_class.o CC mm/page_isolation.o CC fs/read_write.o CC arch/mips/math-emu/sp_fdp.o CC drivers/base/dma-mapping.o CC arch/mips/math-emu/sp_cmp.o CC drivers/base/dma-coherent.o CC arch/mips/math-emu/sp_logb.o CC drivers/base/firmware_class.o CC drivers/tty/tty_ldisc.o CC lib/parser.o CC mm/mm_init.o CC fs/file_table.o CC kernel/panic.o CC drivers/video/console/dummycon.o CC kernel/printk.o CC mm/mmu_context.o CC mm/percpu.o CC mm/fremap.o CC kernel/cpu.o CC drivers/tty/tty_buffer.o CC mm/highmem.o CC drivers/tty/tty_port.o CC drivers/tty/tty_mutex.o CC fs/super.o CC arch/mips/math-emu/sp_scalb.o CC arch/mips/math-emu/sp_simple.o CC lib/halfmd4.o CC arch/mips/math-emu/sp_tint.o CC fs/char_dev.o CC lib/debug_locks.o CC mm/madvise.o CC fs/stat.o CC lib/random32.o CC kernel/exit.o CC arch/mips/math-emu/sp_fint.o CC arch/mips/math-emu/sp_tlong.o CC arch/mips/math-emu/sp_flong.o LD drivers/rtc/built-in.o CC mm/memory.o CC fs/exec.o CC mm/mincore.o CC arch/mips/math-emu/dp_sqrt.o CC lib/bust_spinlocks.o CC kernel/itimer.o CC lib/hexdump.o CC fs/pipe.o CC lib/kasprintf.o CC mm/mlock.o LD arch/mips/lib/built-in.o CC arch/mips/math-emu/sp_sqrt.o CC fs/namei.o CC mm/mmap.o CC arch/mips/math-emu/kernel_linkage.o CC fs/fcntl.o CC kernel/time.o CC lib/bitmap.o CC arch/mips/math-emu/dsemul.o CC kernel/softirq.o CC mm/mprotect.o CC kernel/resource.o CC drivers/tty/pty.o CC lib/scatterlist.o CC fs/ioctl.o CC kernel/sysctl.o CC kernel/sysctl_binary.o CC kernel/capability.o CC mm/mremap.o CC kernel/ptrace.o CC mm/msync.o CC mm/rmap.o CC mm/vmalloc.o CC mm/pagewalk.o CC kernel/timer.o CC mm/pgtable-generic.o CC mm/init-mm.o AR arch/mips/lib/lib.a CC fs/readdir.o CC lib/string_helpers.o CC lib/gcd.o CC mm/bootmem.o CC fs/select.o CC kernel/user.o CC lib/lcm.o CC mm/dmapool.o CC fs/fifo.o CC kernel/signal.o CC drivers/tty/vt/vt_ioctl.o CC fs/dcache.o CC drivers/tty/vt/vc_screen.o CC lib/list_sort.o CC drivers/tty/vt/selection.o CC drivers/tty/vt/keyboard.o CC drivers/tty/vt/consolemap.o LD arch/mips/sgi-ip22/built-in.o CC lib/uuid.o CC lib/flex_array.o CC fs/inode.o CC fs/attr.o CC kernel/sys.o CC mm/slub.o CC kernel/kmod.o CC drivers/tty/vt/vt.o CC fs/bad_inode.o CC fs/file.o CC drivers/tty/vt/defkeymap.o CC fs/filesystems.o CC lib/bsearch.o LD drivers/video/console/built-in.o LD drivers/video/built-in.o CC lib/kstrtox.o CC lib/iomap_copy.o CC kernel/workqueue.o CC fs/namespace.o CC kernel/pid.o CC fs/seq_file.o CC fs/xattr.o CC kernel/rcupdate.o CC lib/devres.o CC lib/find_last_bit.o CC fs/libfs.o CC fs/fs-writeback.o CC kernel/extable.o CC lib/hweight.o LD security/built-in.o CC lib/atomic64.o CC fs/pnode.o CC kernel/params.o CC lib/argv_split.o CC fs/drop_caches.o CC lib/cmdline.o CC fs/splice.o CC lib/ctype.o CC kernel/posix-timers.o CC lib/dec_and_lock.o CC lib/dump_stack.o CC fs/sync.o CC lib/extable.o CC lib/find_next_bit.o CC lib/idr.o CC lib/int_sqrt.o CC fs/utimes.o LD arch/mips/math-emu/built-in.o CC kernel/kthread.o CC lib/ioremap.o /scratch/kisskb/src/fs/inode.c: In function 'new_inode': /scratch/kisskb/src/fs/inode.c:894: error: implicit declaration of function 'spin_lock_prefetch' CC kernel/wait.o make[2]: *** [fs/inode.o] Error 1 CC fs/stack.o CC fs/fs_struct.o LD drivers/char/built-in.o CC lib/irq_regs.o CC lib/is_single_threaded.o CC lib/klist.o CC fs/statfs.o CC fs/buffer.o CC lib/kobject.o CC lib/kobject_uevent.o LD init/mounts.o CC lib/kref.o LD init/built-in.o CC lib/plist.o CC fs/bio.o CC kernel/kfifo.o CC kernel/sys_ni.o CC kernel/posix-cpu-timers.o CC lib/prio_heap.o CC fs/block_dev.o CC lib/prio_tree.o CC fs/direct-io.o CC lib/proportions.o CC lib/radix-tree.o CC lib/ratelimit.o CC lib/rbtree.o CC kernel/mutex.o CC fs/mpage.o CC kernel/hrtimer.o CC fs/ioprio.o CC lib/rwsem-spinlock.o CC lib/sha1.o CC fs/devpts/inode.o CC lib/show_mem.o CC fs/partitions/check.o CC lib/string.o CC lib/timerqueue.o CC fs/ramfs/inode.o CC fs/eventpoll.o CC fs/sysfs/inode.o CC lib/vsprintf.o CC kernel/rwsem.o CC fs/sysfs/file.o CC fs/proc/mmu.o CC fs/partitions/msdos.o CC fs/ramfs/file-mmu.o CC fs/proc/task_mmu.o CC fs/sysfs/dir.o CC kernel/nsproxy.o CC fs/proc/inode.o CC fs/anon_inodes.o CC kernel/srcu.o CC fs/partitions/sgi.o CC fs/signalfd.o CC fs/sysfs/symlink.o CC fs/sysfs/mount.o CC fs/sysfs/bin.o CC kernel/semaphore.o CC fs/timerfd.o CC fs/sysfs/group.o CC fs/eventfd.o CC fs/proc/root.o CC fs/aio.o CC fs/locks.o CC fs/binfmt_script.o CC fs/proc/base.o CC fs/proc/generic.o CC kernel/notifier.o CC kernel/ksysfs.o CC fs/proc/array.o CC kernel/pm_qos_params.o CC kernel/sched_clock.o CC kernel/cred.o CC kernel/async.o CC kernel/range.o CC kernel/jump_label.o CC kernel/groups.o LD lib/built-in.o CC fs/proc/proc_tty.o CC fs/proc/cmdline.o CC kernel/irq/irqdesc.o CC kernel/time/timekeeping.o CC kernel/irq/handle.o CC fs/proc/consoles.o CC kernel/irq/manage.o CC kernel/irq/spurious.o CC kernel/irq/resend.o CC fs/proc/cpuinfo.o CC kernel/futex.o CC kernel/time/ntp.o CC kernel/time/clocksource.o CC kernel/irq/chip.o CC kernel/irq/dummychip.o CC kernel/irq/devres.o CC kernel/rtmutex.o CC fs/proc/devices.o CC fs/proc/interrupts.o CC kernel/dma.o CC kernel/irq/autoprobe.o CC kernel/time/jiffies.o CC kernel/up.o CC kernel/irq/proc.o CC kernel/time/timer_list.o CC kernel/time/timecompare.o CC fs/proc/loadavg.o CC kernel/kallsyms.o CC kernel/time/timeconv.o CC kernel/rcutiny.o CC fs/proc/meminfo.o CC kernel/utsname_sysctl.o CC kernel/time/posix-clock.o CC fs/proc/stat.o CC fs/proc/uptime.o CC kernel/time/alarmtimer.o CC fs/proc/version.o LD drivers/input/input-core.o CC kernel/time/clockevents.o LD drivers/input/built-in.o CC kernel/time/tick-common.o CC fs/proc/softirqs.o CC fs/proc/proc_sysctl.o CC fs/proc/kmsg.o CC fs/proc/page.o LD drivers/base/built-in.o LD fs/ramfs/ramfs.o LD fs/ramfs/built-in.o LD fs/devpts/devpts.o LD fs/devpts/built-in.o /scratch/kisskb/src/drivers/tty/vt/keyboard.c: In function 'k_fn': /scratch/kisskb/src/drivers/tty/vt/keyboard.c:737: warning: comparison is always true due to limited range of data type LD fs/partitions/built-in.o LD arch/mips/mm/built-in.o LD block/built-in.o make[3]: Target `__build' not remade because of errors. make[2]: *** [arch/mips/kernel] Error 2 make[2]: Target `__build' not remade because of errors. make[1]: *** [arch/mips] Error 2 LD kernel/irq/built-in.o LD fs/sysfs/built-in.o LD kernel/time/built-in.o LD kernel/built-in.o LD mm/built-in.o LD fs/proc/proc.o LD fs/proc/built-in.o LD drivers/tty/vt/built-in.o LD drivers/tty/built-in.o LD drivers/built-in.o make[2]: Target `__build' not remade because of errors. make[1]: *** [fs] Error 2 AR lib/lib.a make[1]: Target `_all' not remade because of errors. make: *** [sub-make] Error 2 make: Target `_all' not remade because of errors. bisect failed 06f4e926d256d902dd9a53dcb400fd74974ce087 # git bisect bad Bisecting: 1316 revisions left to test after this (roughly 10 steps) [2142c131a3e290ae350f8a0b0d354c0585a96df1] net: convert to new cpumask API # < git rev-parse --verify HEAD Trying 2142c131a3e290ae350f8a0b0d354c0585a96df1 # < /scratch/kisskb/prod/kisskb/kisskb3/backend/makewrap.py ARCH=mips O=/scratch/kisskb/prod/kisskb/kisskb3/backend/build/linus_mips-allnoconfig_mips CROSS_COMPILE=/opt/crosstool/gcc-4.2.4-nolibc/mips-linux/bin/mips-linux- allnoconfig makewrap: Added ccache to CROSS_COMPILE makewrap: Using -j factor 128 # /scratch/kisskb/prod/kisskb/kisskb3/backend/makewrap.py ARCH=mips O=/scratch/kisskb/prod/kisskb/kisskb3/backend/build/linus_mips-allnoconfig_mips CROSS_COMPILE=/opt/crosstool/gcc-4.2.4-nolibc/mips-linux/bin/mips-linux- makewrap: Added ccache to CROSS_COMPILE makewrap: Using -j factor 128 GEN /scratch/kisskb/build/linus_mips-allnoconfig_mips/Makefile scripts/kconfig/conf --silentoldconfig Kconfig GEN /scratch/kisskb/build/linus_mips-allnoconfig_mips/Makefile CHK include/linux/version.h HOSTCC scripts/mod/file2alias.o HOSTCC scripts/mod/modpost.o HOSTCC scripts/mod/sumversion.o Using /scratch/kisskb/src as source for kernel CHK include/generated/utsrelease.h UPD include/generated/utsrelease.h CC arch/mips/kernel/asm-offsets.s GEN include/generated/asm-offsets.h CALL /scratch/kisskb/src/scripts/checksyscalls.sh :1554:2: warning: #warning syscall sendmmsg not implemented HOSTLD scripts/mod/modpost CHK include/generated/compile.h CC init/main.o CC init/do_mounts.o CC init/noinitramfs.o CC init/calibrate.o CC security/commoncap.o CC security/min_addr.o CC arch/mips/sgi-ip22/ip22-mc.o CC arch/mips/sgi-ip22/ip22-hpc.o CC arch/mips/sgi-ip22/ip22-int.o CC arch/mips/sgi-ip22/ip22-time.o CC arch/mips/mm/cache.o CC arch/mips/sgi-ip22/ip22-nvram.o CC net/nonet.o CC arch/mips/sgi-ip22/ip22-platform.o CC arch/mips/sgi-ip22/ip22-reset.o CC arch/mips/mm/dma-default.o CC arch/mips/sgi-ip22/ip22-setup.o CC init/version.o CC arch/mips/mm/extable.o CC arch/mips/kernel/cpu-probe.o CC arch/mips/sgi-ip22/ip22-berr.o CC arch/mips/kernel/branch.o AS arch/mips/kernel/entry.o CC arch/mips/mm/fault.o AS arch/mips/kernel/genex.o CC arch/mips/mm/init.o CC arch/mips/kernel/irq.o CC block/elevator.o CC arch/mips/mm/tlbex.o CC block/blk-core.o CC arch/mips/kernel/process.o CC arch/mips/fw/arc/cmdline.o AS arch/mips/mm/tlbex-fault.o CC block/blk-tag.o LD drivers/clocksource/built-in.o CC arch/mips/math-emu/cp1emu.o CC arch/mips/math-emu/ieee754m.o CC arch/mips/kernel/ptrace.o CC arch/mips/fw/arc/env.o CC arch/mips/mm/uasm.o CC arch/mips/kernel/reset.o CC block/blk-sysfs.o CC arch/mips/fw/arc/file.o CC arch/mips/fw/arc/identify.o CC arch/mips/mm/page.o CC arch/mips/math-emu/ieee754d.o CC drivers/char/mem.o CC block/blk-flush.o CC arch/mips/math-emu/ieee754dp.o CC arch/mips/math-emu/ieee754sp.o CC arch/mips/kernel/setup.o CC arch/mips/mm/ioremap.o CC arch/mips/fw/arc/init.o CC block/blk-settings.o CC drivers/char/random.o CC arch/mips/mm/pgtable-32.o CC arch/mips/fw/arc/misc.o CC block/blk-ioc.o CC arch/mips/math-emu/ieee754.o CC drivers/char/misc.o CC arch/mips/kernel/signal.o CC arch/mips/mm/c-r4k.o CC arch/mips/fw/arc/promlib.o CC block/blk-map.o CC arch/mips/fw/arc/salone.o CC arch/mips/kernel/syscall.o AS arch/mips/mm/cex-gen.o CC arch/mips/math-emu/ieee754xcpt.o CC drivers/base/core.o CC block/blk-exec.o CC arch/mips/fw/arc/time.o CC arch/mips/kernel/time.o CC block/blk-merge.o CC arch/mips/mm/tlb-r4k.o CC block/blk-softirq.o CC mm/filemap.o CC arch/mips/fw/arc/tree.o CC drivers/base/sys.o CC arch/mips/math-emu/dp_frexp.o CC arch/mips/kernel/topology.o CC arch/mips/mm/sc-ip22.o CC block/blk-timeout.o CC drivers/base/bus.o CC arch/mips/math-emu/dp_modf.o CC drivers/base/dd.o CC mm/mempool.o CC block/blk-iopoll.o CC arch/mips/lib/iomap.o CC mm/oom_kill.o CC drivers/rtc/rtc-lib.o CC arch/mips/kernel/traps.o CC arch/mips/lib/dump_tlb.o CC block/blk-lib.o CC drivers/base/syscore.o CC arch/mips/math-emu/dp_div.o CC arch/mips/math-emu/dp_mul.o CC arch/mips/kernel/unaligned.o CC arch/mips/lib/ashldi3.o CC block/ioctl.o CC drivers/base/driver.o CC arch/mips/math-emu/dp_sub.o CC block/genhd.o LD drivers/misc/built-in.o CC arch/mips/kernel/watch.o CC mm/fadvise.o CC arch/mips/lib/ashrdi3.o CC drivers/base/class.o CC arch/mips/kernel/vdso.o CC arch/mips/math-emu/dp_add.o CC arch/mips/lib/cmpdi2.o CC drivers/input/input.o CC mm/maccess.o CC block/scsi_ioctl.o CC arch/mips/kernel/cevt-r4k.o CC arch/mips/lib/lshrdi3.o CC block/noop-iosched.o CC drivers/base/platform.o CC drivers/input/input-compat.o CC mm/page_alloc.o CC drivers/video/fb_notify.o CC arch/mips/math-emu/dp_fsp.o CC arch/mips/kernel/csrc-r4k.o CC arch/mips/lib/ucmpdi2.o CC drivers/base/cpu.o AS arch/mips/kernel/r4k_fpu.o CC mm/page-writeback.o AS arch/mips/kernel/r4k_switch.o CC arch/mips/math-emu/dp_cmp.o AS arch/mips/lib/csum_partial.o CC arch/mips/kernel/i8259.o CC drivers/video/console/dummycon.o CC arch/mips/kernel/irq_cpu.o CC fs/open.o CC arch/mips/lib/delay.o AS arch/mips/kernel/scall32-o32.o CC drivers/tty/tty_io.o CC lib/bcd.o CC arch/mips/kernel/proc.o CC lib/div64.o CC lib/sort.o CC mm/readahead.o CC drivers/base/firmware.o CC drivers/base/init.o CC mm/swap.o CC fs/read_write.o CC mm/truncate.o CC kernel/sched.o CC arch/mips/math-emu/dp_logb.o CC arch/mips/math-emu/dp_scalb.o CC arch/mips/math-emu/dp_simple.o CC lib/parser.o CC arch/mips/math-emu/dp_tint.o CC arch/mips/math-emu/dp_fint.o CC mm/vmscan.o CC drivers/input/input-mt.o AS arch/mips/lib/memcpy-inatomic.o CC arch/mips/math-emu/dp_tlong.o AS arch/mips/lib/memcpy.o AS arch/mips/lib/memset.o CC lib/halfmd4.o CC lib/debug_locks.o AS arch/mips/lib/strlen_user.o AS arch/mips/lib/strncpy_user.o CC lib/random32.o AS arch/mips/lib/strnlen_user.o CC arch/mips/lib/uncached.o CC drivers/input/ff-core.o CC arch/mips/kernel/i8253.o CC drivers/base/map.o AS arch/mips/kernel/head.o CC arch/mips/kernel/init_task.o CC mm/shmem.o CC drivers/input/mousedev.o CC arch/mips/math-emu/dp_flong.o CC drivers/tty/n_tty.o CC fs/file_table.o CC lib/bust_spinlocks.o CC arch/mips/math-emu/sp_frexp.o CC drivers/base/devres.o CC kernel/fork.o CC drivers/tty/tty_ioctl.o CC drivers/tty/tty_ldisc.o AR arch/mips/fw/arc/lib.a CC kernel/exec_domain.o CC lib/hexdump.o LD drivers/video/console/built-in.o CC mm/prio_tree.o CC drivers/tty/tty_buffer.o LD drivers/video/built-in.o CC fs/super.o CC mm/util.o CC drivers/base/attribute_container.o CC kernel/panic.o CC kernel/printk.o CC lib/kasprintf.o LD net/built-in.o LDS arch/mips/kernel/vmlinux.lds CC lib/bitmap.o CC drivers/base/transport_class.o LD arch/mips/lib/built-in.o CC drivers/tty/tty_port.o CC lib/scatterlist.o CC mm/mmzone.o CC arch/mips/math-emu/sp_modf.o CC drivers/tty/tty_mutex.o CC drivers/tty/pty.o CC kernel/cpu.o CC mm/vmstat.o CC drivers/base/dma-mapping.o CC arch/mips/math-emu/sp_div.o CC arch/mips/math-emu/sp_mul.o CC mm/backing-dev.o CC lib/string_helpers.o CC drivers/base/dma-coherent.o CC fs/char_dev.o CC drivers/tty/vt/vt_ioctl.o LD drivers/rtc/built-in.o CC fs/stat.o CC fs/exec.o CC lib/gcd.o CC fs/pipe.o CC fs/namei.o CC kernel/exit.o CC arch/mips/math-emu/sp_sub.o CC lib/lcm.o CC lib/list_sort.o CC lib/uuid.o CC fs/fcntl.o CC fs/ioctl.o CC fs/readdir.o CC lib/flex_array.o CC lib/kstrtox.o CC lib/iomap_copy.o CC arch/mips/math-emu/sp_add.o AR arch/mips/lib/lib.a CC lib/devres.o CC lib/find_last_bit.o CC fs/select.o CC arch/mips/math-emu/sp_fdp.o CC mm/page_isolation.o CC arch/mips/math-emu/sp_cmp.o CC arch/mips/math-emu/sp_logb.o CC drivers/tty/vt/vc_screen.o CC drivers/tty/vt/selection.o CC arch/mips/math-emu/sp_scalb.o LD arch/mips/sgi-ip22/built-in.o CC arch/mips/math-emu/sp_simple.o CC fs/fifo.o CC arch/mips/math-emu/sp_tint.o CC mm/mm_init.o CC fs/dcache.o CC drivers/base/firmware_class.o CC fs/inode.o CC mm/mmu_context.o CC kernel/itimer.o CC lib/hweight.o CC drivers/tty/vt/keyboard.o CC lib/atomic64.o CC arch/mips/math-emu/sp_fint.o CC fs/attr.o CC drivers/tty/vt/consolemap.o CC kernel/time.o CC arch/mips/math-emu/sp_tlong.o CC arch/mips/math-emu/sp_flong.o CC mm/percpu.o CC arch/mips/math-emu/dp_sqrt.o CC lib/argv_split.o CC lib/cmdline.o CC arch/mips/math-emu/sp_sqrt.o CC kernel/softirq.o CC arch/mips/math-emu/kernel_linkage.o CC kernel/resource.o CC fs/bad_inode.o CC lib/ctype.o CC lib/dec_and_lock.o CC drivers/tty/vt/vt.o CC drivers/tty/vt/defkeymap.o CC lib/decompress.o CC fs/file.o CC arch/mips/math-emu/dsemul.o CC lib/dump_stack.o CC kernel/sysctl.o CC lib/extable.o CC lib/find_next_bit.o CC lib/idr.o CC mm/fremap.o CC lib/int_sqrt.o CC lib/ioremap.o CC fs/filesystems.o CC mm/highmem.o CC mm/madvise.o CC kernel/sysctl_binary.o CC mm/memory.o CC mm/mincore.o CC kernel/capability.o CC fs/namespace.o CC fs/seq_file.o CC kernel/ptrace.o CC lib/irq_regs.o CC lib/is_single_threaded.o CC mm/mlock.o CC fs/xattr.o CC kernel/timer.o CC lib/klist.o CC fs/libfs.o CC mm/mmap.o CC lib/kobject.o CC fs/fs-writeback.o CC fs/pnode.o CC kernel/user.o CC kernel/signal.o CC mm/mprotect.o LD init/mounts.o CC mm/mremap.o LD init/built-in.o CC mm/msync.o CC mm/rmap.o CC fs/drop_caches.o CC lib/kobject_uevent.o CC fs/splice.o CC mm/vmalloc.o CC kernel/sys.o CC lib/kref.o CC mm/pagewalk.o CC mm/pgtable-generic.o CC kernel/kmod.o CC lib/plist.o CC kernel/workqueue.o LD drivers/char/built-in.o CC kernel/pid.o CC lib/prio_heap.o CC fs/sync.o CC lib/prio_tree.o CC lib/proportions.o CC mm/init-mm.o CC mm/bootmem.o CC mm/dmapool.o CC lib/radix-tree.o CC fs/utimes.o CC mm/slub.o CC kernel/rcupdate.o CC lib/ratelimit.o CC kernel/extable.o LD security/built-in.o CC kernel/params.o CC kernel/posix-timers.o CC fs/stack.o CC fs/fs_struct.o CC lib/rbtree.o CC kernel/kthread.o CC fs/statfs.o CC lib/rwsem-spinlock.o CC lib/sha1.o CC lib/show_mem.o CC fs/buffer.o CC lib/string.o CC fs/bio.o CC lib/timerqueue.o CC fs/block_dev.o CC kernel/wait.o CC fs/direct-io.o CC lib/vsprintf.o CC kernel/kfifo.o CC fs/mpage.o CC fs/ioprio.o CC fs/devpts/inode.o CC fs/partitions/check.o CC fs/ramfs/inode.o CC fs/eventpoll.o CC fs/sysfs/inode.o CC fs/anon_inodes.o CC fs/signalfd.o LD lib/built-in.o CC fs/sysfs/file.o CC fs/timerfd.o CC fs/sysfs/dir.o CC fs/sysfs/symlink.o CC kernel/posix-cpu-timers.o CC fs/eventfd.o CC fs/aio.o CC fs/partitions/msdos.o CC fs/proc/mmu.o CC kernel/mutex.o CC kernel/hrtimer.o CC fs/locks.o CC fs/binfmt_script.o CC kernel/rwsem.o CC fs/partitions/sgi.o CC fs/proc/task_mmu.o CC kernel/nsproxy.o CC fs/ramfs/file-mmu.o CC fs/proc/inode.o CC kernel/srcu.o LD arch/mips/math-emu/built-in.o CC kernel/semaphore.o CC fs/sysfs/mount.o CC fs/sysfs/bin.o CC fs/proc/root.o CC kernel/notifier.o CC fs/sysfs/group.o CC kernel/ksysfs.o CC kernel/pm_qos_params.o CC kernel/sched_clock.o CC kernel/cred.o CC fs/proc/base.o CC fs/proc/generic.o CC kernel/async.o LD arch/mips/kernel/built-in.o CC kernel/range.o CC fs/proc/array.o CC fs/proc/proc_tty.o CC kernel/jump_label.o CC kernel/groups.o CC fs/proc/cmdline.o CC kernel/irq/irqdesc.o CC kernel/futex.o CC kernel/rtmutex.o CC kernel/time/timekeeping.o CC kernel/dma.o CC kernel/irq/handle.o CC fs/proc/consoles.o CC kernel/irq/manage.o CC kernel/up.o CC kernel/irq/spurious.o CC kernel/irq/resend.o CC kernel/kallsyms.o CC fs/proc/cpuinfo.o CC kernel/rcutiny.o CC kernel/utsname_sysctl.o CC kernel/irq/chip.o CC kernel/time/ntp.o CC kernel/time/clocksource.o CC kernel/time/jiffies.o CC kernel/irq/dummychip.o CC kernel/irq/devres.o LD drivers/base/built-in.o CC kernel/irq/autoprobe.o CC kernel/irq/proc.o CC fs/proc/devices.o CC fs/proc/interrupts.o CC fs/proc/loadavg.o CC fs/proc/meminfo.o CC kernel/time/timer_list.o CC fs/proc/stat.o CC kernel/time/timecompare.o CC fs/proc/uptime.o CC kernel/time/timeconv.o CC fs/proc/version.o LD arch/mips/mm/built-in.o LD arch/mips/built-in.o CC kernel/time/posix-clock.o CC fs/proc/softirqs.o CC kernel/time/clockevents.o CC fs/proc/proc_sysctl.o CC kernel/time/tick-common.o CC fs/proc/kmsg.o CC fs/proc/page.o LD drivers/input/input-core.o LD drivers/input/built-in.o LD fs/ramfs/ramfs.o LD fs/ramfs/built-in.o /scratch/kisskb/src/drivers/tty/vt/keyboard.c: In function 'k_fn': /scratch/kisskb/src/drivers/tty/vt/keyboard.c:737: warning: comparison is always true due to limited range of data type LD fs/devpts/devpts.o LD fs/devpts/built-in.o LD block/built-in.o LD fs/partitions/built-in.o LD fs/sysfs/built-in.o AR lib/lib.a LD kernel/irq/built-in.o LD kernel/time/built-in.o LD fs/proc/proc.o LD fs/proc/built-in.o LD mm/built-in.o LD fs/built-in.o LD kernel/built-in.o LD drivers/tty/vt/built-in.o LD drivers/tty/built-in.o LD drivers/built-in.o 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 LD .tmp_vmlinux1 KSYM .tmp_kallsyms1.S AS .tmp_kallsyms1.o LD .tmp_vmlinux2 KSYM .tmp_kallsyms2.S AS .tmp_kallsyms2.o LD vmlinux SYSMAP System.map SYSMAP .tmp_System.map # Build took: 0:01:12.514599 # git bisect good Bisecting: 655 revisions left to test after this (roughly 9 steps) [39ab05c8e0b519ff0a04a869f065746e6e8c3d95] Merge branch 'driver-core-next' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core-2.6 # < git rev-parse --verify HEAD Trying 39ab05c8e0b519ff0a04a869f065746e6e8c3d95 # < /scratch/kisskb/prod/kisskb/kisskb3/backend/makewrap.py ARCH=mips O=/scratch/kisskb/prod/kisskb/kisskb3/backend/build/linus_mips-allnoconfig_mips CROSS_COMPILE=/opt/crosstool/gcc-4.2.4-nolibc/mips-linux/bin/mips-linux- allnoconfig makewrap: Added ccache to CROSS_COMPILE makewrap: Using -j factor 128 # /scratch/kisskb/prod/kisskb/kisskb3/backend/makewrap.py ARCH=mips O=/scratch/kisskb/prod/kisskb/kisskb3/backend/build/linus_mips-allnoconfig_mips CROSS_COMPILE=/opt/crosstool/gcc-4.2.4-nolibc/mips-linux/bin/mips-linux- makewrap: Added ccache to CROSS_COMPILE makewrap: Using -j factor 128 GEN /scratch/kisskb/build/linus_mips-allnoconfig_mips/Makefile scripts/kconfig/conf --silentoldconfig Kconfig GEN /scratch/kisskb/build/linus_mips-allnoconfig_mips/Makefile CHK include/linux/version.h HOSTCC scripts/mod/file2alias.o HOSTCC scripts/mod/modpost.o HOSTCC scripts/mod/sumversion.o Using /scratch/kisskb/src as source for kernel CHK include/generated/utsrelease.h UPD include/generated/utsrelease.h CC arch/mips/kernel/asm-offsets.s GEN include/generated/asm-offsets.h CALL /scratch/kisskb/src/scripts/checksyscalls.sh HOSTLD scripts/mod/modpost CC init/main.o CHK include/generated/compile.h CC init/do_mounts.o CC init/noinitramfs.o CC init/calibrate.o CC security/commoncap.o CC security/min_addr.o CC arch/mips/sgi-ip22/ip22-mc.o CC arch/mips/sgi-ip22/ip22-hpc.o CC arch/mips/sgi-ip22/ip22-int.o CC arch/mips/sgi-ip22/ip22-time.o CC arch/mips/mm/cache.o CC arch/mips/sgi-ip22/ip22-nvram.o CC arch/mips/mm/dma-default.o CC arch/mips/sgi-ip22/ip22-platform.o CC arch/mips/sgi-ip22/ip22-reset.o CC arch/mips/mm/extable.o CC arch/mips/sgi-ip22/ip22-setup.o CC arch/mips/sgi-ip22/ip22-berr.o CC arch/mips/mm/fault.o CC arch/mips/kernel/cpu-probe.o CC arch/mips/mm/init.o CC net/nonet.o CC init/version.o CC arch/mips/kernel/branch.o AS arch/mips/kernel/entry.o CC arch/mips/mm/mmap.o AS arch/mips/kernel/genex.o CC arch/mips/mm/tlbex.o CC block/elevator.o AS arch/mips/mm/tlbex-fault.o CC arch/mips/kernel/irq.o CC block/blk-core.o CC arch/mips/mm/uasm.o CC arch/mips/kernel/process.o CC arch/mips/mm/page.o CC arch/mips/kernel/ptrace.o CC block/blk-tag.o CC arch/mips/mm/ioremap.o CC arch/mips/mm/pgtable-32.o CC arch/mips/kernel/reset.o CC arch/mips/fw/arc/cmdline.o CC block/blk-sysfs.o CC arch/mips/math-emu/cp1emu.o CC arch/mips/fw/arc/env.o CC block/blk-flush.o CC arch/mips/mm/c-r4k.o CC arch/mips/kernel/setup.o CC mm/filemap.o CC arch/mips/fw/arc/file.o CC arch/mips/math-emu/ieee754m.o AS arch/mips/mm/cex-gen.o CC arch/mips/fw/arc/identify.o CC mm/mempool.o CC block/blk-settings.o CC arch/mips/kernel/signal.o CC arch/mips/math-emu/ieee754d.o CC arch/mips/mm/tlb-r4k.o CC mm/oom_kill.o CC arch/mips/fw/arc/init.o CC block/blk-ioc.o CC arch/mips/kernel/syscall.o CC arch/mips/fw/arc/misc.o CC arch/mips/math-emu/ieee754dp.o CC arch/mips/mm/sc-ip22.o CC block/blk-map.o CC arch/mips/math-emu/ieee754sp.o CC mm/fadvise.o CC arch/mips/kernel/time.o CC arch/mips/fw/arc/promlib.o CC block/blk-exec.o CC arch/mips/kernel/topology.o CC arch/mips/fw/arc/salone.o CC mm/maccess.o CC arch/mips/math-emu/ieee754.o CC arch/mips/fw/arc/time.o CC arch/mips/kernel/traps.o CC arch/mips/math-emu/ieee754xcpt.o CC arch/mips/fw/arc/tree.o CC mm/page_alloc.o CC block/blk-merge.o CC arch/mips/math-emu/dp_frexp.o CC arch/mips/kernel/unaligned.o CC arch/mips/math-emu/dp_modf.o CC block/blk-softirq.o CC arch/mips/kernel/watch.o CC arch/mips/math-emu/dp_div.o CC mm/page-writeback.o CC mm/readahead.o CC drivers/clocksource/i8253.o CC block/blk-timeout.o CC arch/mips/kernel/vdso.o CC arch/mips/math-emu/dp_mul.o CC block/blk-iopoll.o CC arch/mips/kernel/cevt-r4k.o CC block/blk-lib.o CC arch/mips/math-emu/dp_sub.o CC mm/swap.o CC drivers/char/mem.o CC block/ioctl.o CC arch/mips/kernel/csrc-r4k.o CC arch/mips/math-emu/dp_add.o CC arch/mips/lib/iomap.o CC drivers/char/random.o CC mm/truncate.o AS arch/mips/kernel/r4k_fpu.o CC block/genhd.o CC drivers/char/misc.o CC arch/mips/math-emu/dp_fsp.o AS arch/mips/kernel/r4k_switch.o CC arch/mips/kernel/i8259.o CC mm/vmscan.o CC arch/mips/lib/dump_tlb.o CC arch/mips/math-emu/dp_cmp.o CC block/scsi_ioctl.o CC arch/mips/lib/ashldi3.o CC arch/mips/kernel/irq_cpu.o CC arch/mips/math-emu/dp_logb.o CC arch/mips/lib/ashrdi3.o CC mm/shmem.o CC fs/open.o CC arch/mips/math-emu/dp_scalb.o CC block/noop-iosched.o CC drivers/base/core.o AS arch/mips/kernel/scall32-o32.o CC kernel/sched.o CC drivers/input/input.o CC fs/read_write.o CC drivers/rtc/rtc-lib.o CC arch/mips/kernel/proc.o CC lib/bcd.o CC arch/mips/lib/cmpdi2.o CC mm/prio_tree.o CC lib/div64.o CC mm/util.o CC lib/sort.o CC arch/mips/lib/lshrdi3.o CC drivers/video/fb_notify.o CC drivers/base/sys.o CC drivers/tty/tty_io.o CC drivers/base/bus.o CC arch/mips/lib/ucmpdi2.o AS arch/mips/lib/csum_partial.o CC mm/mmzone.o CC drivers/base/dd.o CC drivers/video/console/dummycon.o LD drivers/clocksource/built-in.o /scratch/kisskb/src/arch/mips/kernel/i8259.c:240: error: unknown field 'resume' specified in initializer cc1: warnings being treated as errors /scratch/kisskb/src/arch/mips/kernel/i8259.c:240: warning: missing braces around initializer /scratch/kisskb/src/arch/mips/kernel/i8259.c:240: warning: (near initialization for 'i8259_sysdev_class.drivers') /scratch/kisskb/src/arch/mips/kernel/i8259.c:240: warning: initialization from incompatible pointer type /scratch/kisskb/src/arch/mips/kernel/i8259.c:241: error: unknown field 'shutdown' specified in initializer /scratch/kisskb/src/arch/mips/kernel/i8259.c:241: warning: initialization from incompatible pointer type make[3]: *** [arch/mips/kernel/i8259.o] Error 1 CC drivers/base/syscore.o CC fs/file_table.o CC arch/mips/kernel/i8253.o CC arch/mips/lib/delay.o LD net/built-in.o AS arch/mips/kernel/head.o AS arch/mips/lib/memcpy-inatomic.o /scratch/kisskb/src/mm/prio_tree.c: In function 'vma_prio_tree_next': /scratch/kisskb/src/mm/prio_tree.c:178: error: implicit declaration of function 'prefetch' make[2]: *** [mm/prio_tree.o] Error 1 CC mm/vmstat.o CC drivers/input/input-compat.o CC arch/mips/math-emu/dp_simple.o CC drivers/input/input-mt.o CC kernel/fork.o CC arch/mips/math-emu/dp_tint.o CC arch/mips/kernel/init_task.o LDS arch/mips/kernel/vmlinux.lds CC drivers/input/ff-core.o CC drivers/base/driver.o AS arch/mips/lib/memcpy.o CC kernel/exec_domain.o AS arch/mips/lib/memset.o CC kernel/panic.o AS arch/mips/lib/strlen_user.o CC kernel/printk.o AS arch/mips/lib/strncpy_user.o AS arch/mips/lib/strnlen_user.o CC mm/backing-dev.o CC arch/mips/lib/uncached.o CC arch/mips/math-emu/dp_fint.o LD drivers/rtc/built-in.o CC mm/page_isolation.o CC drivers/input/mousedev.o CC mm/mm_init.o CC mm/mmu_context.o CC drivers/tty/n_tty.o CC mm/percpu.o AR arch/mips/fw/arc/lib.a CC mm/fremap.o LD arch/mips/lib/built-in.o CC fs/super.o CC drivers/tty/tty_ioctl.o CC arch/mips/math-emu/dp_tlong.o CC mm/highmem.o CC mm/madvise.o CC lib/parser.o CC arch/mips/math-emu/dp_flong.o CC drivers/base/class.o CC arch/mips/math-emu/sp_frexp.o CC drivers/base/platform.o CC kernel/cpu.o CC fs/char_dev.o CC arch/mips/math-emu/sp_modf.o CC mm/memory.o CC mm/mincore.o CC fs/stat.o CC lib/halfmd4.o CC arch/mips/math-emu/sp_div.o CC drivers/base/cpu.o CC arch/mips/math-emu/sp_mul.o AR arch/mips/lib/lib.a CC lib/debug_locks.o CC mm/mlock.o CC mm/mmap.o CC kernel/exit.o CC drivers/base/firmware.o CC mm/mprotect.o CC fs/exec.o CC fs/pipe.o CC arch/mips/math-emu/sp_sub.o CC mm/mremap.o CC arch/mips/math-emu/sp_add.o CC drivers/base/init.o CC arch/mips/math-emu/sp_fdp.o CC drivers/tty/tty_ldisc.o /scratch/kisskb/src/mm/page_alloc.c: In function '__free_pages_bootmem': /scratch/kisskb/src/mm/page_alloc.c:704: error: implicit declaration of function 'prefetchw' make[2]: *** [mm/page_alloc.o] Error 1 CC mm/msync.o CC lib/random32.o CC mm/rmap.o CC fs/namei.o LD drivers/video/console/built-in.o CC fs/fcntl.o LD drivers/video/built-in.o CC drivers/base/map.o CC fs/ioctl.o CC arch/mips/math-emu/sp_cmp.o CC fs/readdir.o CC mm/vmalloc.o CC kernel/itimer.o CC fs/select.o CC lib/bust_spinlocks.o CC arch/mips/math-emu/sp_logb.o CC fs/fifo.o CC fs/dcache.o CC arch/mips/math-emu/sp_scalb.o CC arch/mips/math-emu/sp_simple.o CC arch/mips/math-emu/sp_tint.o CC mm/pagewalk.o CC arch/mips/math-emu/sp_fint.o CC mm/pgtable-generic.o CC arch/mips/math-emu/sp_tlong.o CC arch/mips/math-emu/sp_flong.o CC drivers/base/devres.o CC arch/mips/math-emu/dp_sqrt.o CC arch/mips/math-emu/sp_sqrt.o CC arch/mips/math-emu/kernel_linkage.o CC arch/mips/math-emu/dsemul.o CC fs/inode.o CC drivers/base/attribute_container.o CC fs/attr.o CC mm/init-mm.o CC fs/bad_inode.o CC drivers/base/transport_class.o CC fs/file.o CC fs/filesystems.o CC mm/bootmem.o CC fs/namespace.o CC kernel/time.o CC mm/dmapool.o CC kernel/softirq.o CC fs/seq_file.o CC lib/hexdump.o CC lib/kasprintf.o CC kernel/resource.o CC mm/slub.o CC kernel/sysctl.o CC drivers/tty/tty_buffer.o CC kernel/sysctl_binary.o CC kernel/capability.o CC drivers/base/dma-mapping.o CC kernel/ptrace.o CC lib/bitmap.o LD arch/mips/sgi-ip22/built-in.o CC lib/scatterlist.o CC drivers/tty/tty_port.o CC fs/xattr.o CC fs/libfs.o CC lib/string_helpers.o CC drivers/base/dma-coherent.o CC drivers/tty/tty_mutex.o CC kernel/timer.o CC fs/fs-writeback.o CC drivers/base/firmware_class.o CC kernel/user.o CC kernel/signal.o CC lib/gcd.o CC kernel/sys.o CC fs/pnode.o CC drivers/tty/pty.o CC kernel/kmod.o /scratch/kisskb/src/fs/inode.c: In function 'new_inode': /scratch/kisskb/src/fs/inode.c:894: error: implicit declaration of function 'spin_lock_prefetch' make[2]: *** [fs/inode.o] Error 1 CC kernel/workqueue.o CC fs/drop_caches.o CC fs/splice.o CC kernel/pid.o CC lib/lcm.o /scratch/kisskb/src/fs/dcache.c: In function '__d_lookup_rcu': /scratch/kisskb/src/fs/dcache.c:1810: error: implicit declaration of function 'prefetch' make[2]: *** [fs/dcache.o] Error 1 CC fs/sync.o CC drivers/tty/vt/vt_ioctl.o CC fs/utimes.o CC lib/list_sort.o CC kernel/rcupdate.o CC drivers/tty/vt/vc_screen.o CC drivers/tty/vt/selection.o CC drivers/tty/vt/keyboard.o CC drivers/tty/vt/consolemap.o CC fs/stack.o CC fs/fs_struct.o CC lib/uuid.o CC lib/flex_array.o CC lib/bsearch.o CC fs/statfs.o CC lib/kstrtox.o CC kernel/extable.o CC lib/iomap_copy.o CC lib/devres.o CC lib/find_last_bit.o CC lib/hweight.o LD security/built-in.o CC drivers/tty/vt/vt.o CC kernel/params.o CC kernel/posix-timers.o CC fs/buffer.o CC kernel/kthread.o CC kernel/wait.o CC lib/atomic64.o CC fs/bio.o CC drivers/tty/vt/defkeymap.o CC fs/block_dev.o CC lib/argv_split.o CC fs/direct-io.o CC fs/mpage.o CC lib/cmdline.o CC kernel/kfifo.o CC fs/ioprio.o CC fs/devpts/inode.o CC lib/ctype.o CC fs/partitions/check.o CC lib/dec_and_lock.o CC fs/partitions/msdos.o CC lib/decompress.o CC kernel/sys_ni.o CC kernel/posix-cpu-timers.o CC kernel/mutex.o CC lib/dump_stack.o CC lib/extable.o CC lib/find_next_bit.o CC fs/proc/mmu.o CC fs/ramfs/inode.o CC kernel/hrtimer.o CC fs/ramfs/file-mmu.o CC fs/sysfs/inode.o CC fs/eventpoll.o CC kernel/rwsem.o CC fs/sysfs/file.o CC fs/proc/task_mmu.o CC fs/partitions/sgi.o CC lib/idr.o CC kernel/nsproxy.o CC fs/anon_inodes.o CC lib/int_sqrt.o CC kernel/srcu.o CC kernel/semaphore.o CC kernel/notifier.o CC fs/signalfd.o CC fs/proc/inode.o CC lib/ioremap.o CC fs/timerfd.o CC fs/eventfd.o CC fs/sysfs/dir.o CC lib/irq_regs.o CC lib/is_single_threaded.o CC fs/sysfs/symlink.o CC kernel/ksysfs.o CC fs/proc/root.o CC fs/proc/base.o CC lib/klist.o CC fs/proc/generic.o CC lib/kobject.o CC kernel/pm_qos_params.o CC fs/proc/array.o CC lib/kobject_uevent.o CC fs/aio.o CC lib/kref.o CC fs/locks.o CC fs/binfmt_script.o CC lib/plist.o CC lib/prio_heap.o CC lib/prio_tree.o CC fs/sysfs/mount.o CC lib/proportions.o CC lib/radix-tree.o CC kernel/sched_clock.o CC kernel/cred.o CC kernel/async.o CC lib/ratelimit.o CC lib/rbtree.o CC kernel/range.o CC fs/proc/proc_tty.o CC kernel/jump_label.o CC kernel/groups.o CC lib/rwsem-spinlock.o CC fs/sysfs/bin.o CC kernel/irq/irqdesc.o CC fs/proc/cmdline.o CC kernel/irq/handle.o CC kernel/time/timekeeping.o CC fs/sysfs/group.o CC kernel/futex.o CC lib/sha1.o CC fs/proc/consoles.o CC lib/show_mem.o CC lib/string.o CC kernel/rtmutex.o CC kernel/time/ntp.o make[3]: Target `__build' not remade because of errors. make[2]: *** [arch/mips/kernel] Error 2 CC kernel/time/clocksource.o CC lib/timerqueue.o CC lib/vsprintf.o LD arch/mips/mm/built-in.o CC fs/proc/cpuinfo.o LD init/mounts.o LD init/built-in.o CC kernel/time/jiffies.o CC kernel/dma.o CC kernel/time/timer_list.o CC kernel/irq/manage.o CC kernel/irq/spurious.o LD fs/ramfs/ramfs.o CC kernel/time/timecompare.o LD fs/ramfs/built-in.o CC kernel/time/timeconv.o CC kernel/up.o CC kernel/kallsyms.o CC kernel/rcutiny.o CC kernel/irq/resend.o CC kernel/utsname_sysctl.o CC kernel/irq/chip.o CC fs/proc/devices.o CC kernel/time/posix-clock.o CC kernel/irq/dummychip.o CC kernel/irq/devres.o CC kernel/time/alarmtimer.o CC kernel/time/clockevents.o CC kernel/time/tick-common.o CC kernel/irq/autoprobe.o CC kernel/irq/proc.o LD lib/built-in.o CC fs/proc/interrupts.o CC fs/proc/loadavg.o LD drivers/char/built-in.o LD drivers/base/built-in.o CC fs/proc/meminfo.o CC fs/proc/stat.o CC fs/proc/uptime.o CC fs/proc/version.o CC fs/proc/softirqs.o CC fs/proc/proc_sysctl.o CC fs/proc/kmsg.o /scratch/kisskb/src/kernel/rcutiny.c: In function 'rcu_process_callbacks': /scratch/kisskb/src/kernel/rcutiny.c:180: error: implicit declaration of function 'prefetch' make[2]: *** [kernel/rcutiny.o] Error 1 CC fs/proc/page.o LD fs/devpts/devpts.o LD fs/devpts/built-in.o LD fs/partitions/built-in.o /scratch/kisskb/src/drivers/tty/vt/keyboard.c: In function 'k_fn': /scratch/kisskb/src/drivers/tty/vt/keyboard.c:737: warning: comparison is always true due to limited range of data type LD block/built-in.o LD drivers/input/input-core.o LD drivers/input/built-in.o LD fs/sysfs/built-in.o LD arch/mips/math-emu/built-in.o make[2]: Target `__build' not remade because of errors. make[1]: *** [arch/mips] Error 2 /scratch/kisskb/src/kernel/time/clocksource.c: In function '__clocksource_updatefreq_scale': /scratch/kisskb/src/kernel/time/clocksource.c:655: warning: comparison of distinct pointer types lacks a cast /scratch/kisskb/src/kernel/time/clocksource.c:655: warning: right shift count >= width of type /scratch/kisskb/src/kernel/time/clocksource.c:655: warning: passing argument 1 of '__div64_32' from incompatible pointer type /scratch/kisskb/src/kernel/time/clocksource.c:656: warning: comparison of distinct pointer types lacks a cast /scratch/kisskb/src/kernel/time/clocksource.c:656: warning: right shift count >= width of type /scratch/kisskb/src/kernel/time/clocksource.c:656: warning: passing argument 1 of '__div64_32' from incompatible pointer type /scratch/kisskb/src/kernel/time/clockevents.c: In function 'clockevents_config': /scratch/kisskb/src/kernel/time/clockevents.c:211: warning: comparison of distinct pointer types lacks a cast /scratch/kisskb/src/kernel/time/clockevents.c:211: warning: right shift count >= width of type /scratch/kisskb/src/kernel/time/clockevents.c:211: warning: passing argument 1 of '__div64_32' from incompatible pointer type LD kernel/time/built-in.o LD fs/proc/proc.o LD fs/proc/built-in.o make[2]: Target `__build' not remade because of errors. make[1]: *** [fs] Error 2 make[2]: Target `__build' not remade because of errors. make[1]: *** [mm] Error 2 LD drivers/tty/vt/built-in.o LD drivers/tty/built-in.o LD drivers/built-in.o LD kernel/irq/built-in.o make[2]: Target `__build' not remade because of errors. make[1]: *** [kernel] Error 2 AR lib/lib.a make[1]: Target `_all' not remade because of errors. make: *** [sub-make] Error 2 make: Target `_all' not remade because of errors. bisect failed 39ab05c8e0b519ff0a04a869f065746e6e8c3d95 # git bisect bad Bisecting: 314 revisions left to test after this (roughly 8 steps) [df48d8716eab9608fe93924e4ae06ff110e8674f] Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip # < git rev-parse --verify HEAD Trying df48d8716eab9608fe93924e4ae06ff110e8674f # < /scratch/kisskb/prod/kisskb/kisskb3/backend/makewrap.py ARCH=mips O=/scratch/kisskb/prod/kisskb/kisskb3/backend/build/linus_mips-allnoconfig_mips CROSS_COMPILE=/opt/crosstool/gcc-4.2.4-nolibc/mips-linux/bin/mips-linux- allnoconfig makewrap: Added ccache to CROSS_COMPILE makewrap: Using -j factor 128 # /scratch/kisskb/prod/kisskb/kisskb3/backend/makewrap.py ARCH=mips O=/scratch/kisskb/prod/kisskb/kisskb3/backend/build/linus_mips-allnoconfig_mips CROSS_COMPILE=/opt/crosstool/gcc-4.2.4-nolibc/mips-linux/bin/mips-linux- makewrap: Added ccache to CROSS_COMPILE makewrap: Using -j factor 128 GEN /scratch/kisskb/build/linus_mips-allnoconfig_mips/Makefile scripts/kconfig/conf --silentoldconfig Kconfig GEN /scratch/kisskb/build/linus_mips-allnoconfig_mips/Makefile CHK include/linux/version.h Using /scratch/kisskb/src as source for kernel CHK include/generated/utsrelease.h CC arch/mips/kernel/asm-offsets.s GEN include/generated/asm-offsets.h CALL /scratch/kisskb/src/scripts/checksyscalls.sh CHK include/generated/compile.h CC init/main.o CC init/do_mounts.o CC init/noinitramfs.o CC init/calibrate.o CC security/commoncap.o CC security/min_addr.o CC arch/mips/sgi-ip22/ip22-mc.o CC arch/mips/sgi-ip22/ip22-hpc.o CC arch/mips/sgi-ip22/ip22-int.o CC arch/mips/sgi-ip22/ip22-time.o CC arch/mips/mm/cache.o CC arch/mips/sgi-ip22/ip22-nvram.o CC arch/mips/sgi-ip22/ip22-platform.o CC arch/mips/mm/dma-default.o CC arch/mips/sgi-ip22/ip22-reset.o CC arch/mips/mm/extable.o CC arch/mips/sgi-ip22/ip22-setup.o CC arch/mips/mm/fault.o CC net/nonet.o CC arch/mips/sgi-ip22/ip22-berr.o CC arch/mips/kernel/cpu-probe.o CC arch/mips/mm/init.o CC arch/mips/kernel/branch.o CC arch/mips/mm/mmap.o AS arch/mips/kernel/entry.o AS arch/mips/kernel/genex.o CC arch/mips/mm/tlbex.o CC arch/mips/kernel/irq.o AS arch/mips/mm/tlbex-fault.o CC arch/mips/kernel/process.o CC init/version.o CC arch/mips/mm/page.o CC arch/mips/kernel/ptrace.o CC block/elevator.o CC arch/mips/mm/ioremap.o LD drivers/clocksource/built-in.o CC arch/mips/kernel/reset.o CC block/blk-core.o CC block/blk-tag.o CC arch/mips/mm/pgtable-32.o CC arch/mips/kernel/setup.o CC block/blk-sysfs.o CC arch/mips/mm/c-r4k.o AS arch/mips/mm/cex-gen.o CC arch/mips/kernel/signal.o CC block/blk-flush.o CC arch/mips/mm/tlb-r4k.o CC block/blk-settings.o CC arch/mips/mm/sc-ip22.o CC drivers/char/mem.o CC arch/mips/kernel/syscall.o CC block/blk-ioc.o CC mm/filemap.o CC block/blk-map.o CC arch/mips/kernel/time.o CC arch/mips/kernel/topology.o CC mm/mempool.o CC block/blk-exec.o CC drivers/char/random.o CC drivers/char/misc.o CC drivers/base/core.o CC arch/mips/math-emu/cp1emu.o CC mm/oom_kill.o CC block/blk-merge.o CC arch/mips/kernel/traps.o CC mm/fadvise.o CC arch/mips/math-emu/ieee754m.o CC arch/mips/kernel/unaligned.o CC drivers/base/sys.o CC drivers/base/bus.o CC block/blk-softirq.o CC arch/mips/kernel/watch.o CC arch/mips/math-emu/ieee754d.o CC mm/maccess.o CC drivers/base/dd.o CC block/blk-timeout.o CC mm/page_alloc.o CC arch/mips/kernel/vdso.o CC arch/mips/math-emu/ieee754dp.o CC drivers/base/syscore.o CC drivers/rtc/rtc-lib.o CC arch/mips/kernel/cevt-r4k.o CC arch/mips/math-emu/ieee754sp.o CC drivers/base/driver.o CC arch/mips/lib/iomap.o CC block/blk-iopoll.o CC mm/page-writeback.o CC block/blk-lib.o CC arch/mips/lib/dump_tlb.o CC arch/mips/math-emu/ieee754.o CC drivers/base/class.o CC arch/mips/kernel/csrc-r4k.o CC drivers/input/input.o AS arch/mips/kernel/r4k_fpu.o CC mm/readahead.o CC arch/mips/math-emu/ieee754xcpt.o CC block/ioctl.o AS arch/mips/kernel/r4k_switch.o CC drivers/base/platform.o CC drivers/input/input-compat.o CC arch/mips/lib/ashldi3.o CC arch/mips/math-emu/dp_frexp.o CC mm/swap.o CC arch/mips/kernel/i8259.o CC drivers/base/cpu.o CC block/genhd.o CC arch/mips/math-emu/dp_modf.o CC mm/truncate.o CC drivers/input/input-mt.o CC drivers/video/fb_notify.o CC arch/mips/kernel/irq_cpu.o CC block/scsi_ioctl.o CC arch/mips/math-emu/dp_div.o CC drivers/base/firmware.o AS arch/mips/kernel/scall32-o32.o CC arch/mips/lib/ashrdi3.o CC drivers/input/ff-core.o CC block/noop-iosched.o CC drivers/base/init.o CC arch/mips/math-emu/dp_mul.o CC mm/vmscan.o CC arch/mips/lib/cmpdi2.o CC drivers/input/mousedev.o CC arch/mips/kernel/proc.o CC drivers/base/map.o CC arch/mips/kernel/i8253.o CC arch/mips/lib/lshrdi3.o CC mm/shmem.o AS arch/mips/kernel/head.o CC drivers/video/console/dummycon.o CC lib/bcd.o CC fs/open.o CC lib/div64.o CC arch/mips/kernel/init_task.o CC drivers/tty/tty_io.o CC mm/prio_tree.o CC drivers/tty/n_tty.o CC kernel/sched.o CC kernel/fork.o LD net/built-in.o CC kernel/exec_domain.o CC lib/sort.o /scratch/kisskb/src/mm/prio_tree.c: In function 'vma_prio_tree_next': /scratch/kisskb/src/mm/prio_tree.c:178: error: implicit declaration of function 'prefetch' make[2]: *** [mm/prio_tree.o] Error 1 CC mm/util.o CC drivers/tty/tty_ioctl.o CC mm/mmzone.o CC arch/mips/lib/ucmpdi2.o CC arch/mips/math-emu/dp_sub.o LDS arch/mips/kernel/vmlinux.lds AS arch/mips/lib/csum_partial.o CC arch/mips/math-emu/dp_add.o CC drivers/base/devres.o CC lib/parser.o cc1: warnings being treated as errors In file included from /scratch/kisskb/src/arch/mips/mm/fault.c:9: /scratch/kisskb/src/include/linux/signal.h:239: warning: 'struct task_struct' declared inside parameter list /scratch/kisskb/src/include/linux/signal.h:239: warning: its scope is only this definition or declaration, which is probably not what you want /scratch/kisskb/src/include/linux/signal.h:240: warning: 'struct task_struct' declared inside parameter list /scratch/kisskb/src/include/linux/signal.h:241: warning: 'struct task_struct' declared inside parameter list /scratch/kisskb/src/include/linux/signal.h:250: warning: 'struct task_struct' declared inside parameter list /scratch/kisskb/src/include/linux/signal.h:254: warning: 'struct task_struct' declared inside parameter list CC kernel/panic.o CC arch/mips/lib/delay.o CC kernel/printk.o CC lib/halfmd4.o AS arch/mips/lib/memcpy-inatomic.o AS arch/mips/lib/memcpy.o CC lib/debug_locks.o CC arch/mips/math-emu/dp_fsp.o AS arch/mips/lib/memset.o /scratch/kisskb/src/arch/mips/kernel/i8259.c:240: error: unknown field 'resume' specified in initializer cc1: warnings being treated as errors /scratch/kisskb/src/arch/mips/kernel/i8259.c:240: warning: missing braces around initializer /scratch/kisskb/src/arch/mips/kernel/i8259.c:240: warning: (near initialization for 'i8259_sysdev_class.drivers') /scratch/kisskb/src/arch/mips/kernel/i8259.c:240: warning: initialization from incompatible pointer type /scratch/kisskb/src/arch/mips/kernel/i8259.c:241: error: unknown field 'shutdown' specified in initializer /scratch/kisskb/src/arch/mips/kernel/i8259.c:241: warning: initialization from incompatible pointer type make[3]: *** [arch/mips/kernel/i8259.o] Error 1 AS arch/mips/lib/strlen_user.o AS arch/mips/lib/strncpy_user.o AS arch/mips/lib/strnlen_user.o CC arch/mips/lib/uncached.o CC drivers/base/attribute_container.o CC lib/random32.o CC drivers/base/transport_class.o CC drivers/tty/tty_ldisc.o CC drivers/tty/tty_buffer.o CC drivers/base/dma-mapping.o CC kernel/cpu.o CC drivers/tty/tty_port.o CC lib/bust_spinlocks.o CC lib/hexdump.o CC drivers/tty/tty_mutex.o CC drivers/tty/pty.o CC mm/vmstat.o CC arch/mips/math-emu/dp_cmp.o CC fs/read_write.o CC drivers/base/dma-coherent.o LD arch/mips/lib/built-in.o CC fs/file_table.o CC drivers/base/firmware_class.o CC kernel/exit.o CC lib/kasprintf.o CC fs/super.o CC lib/bitmap.o CC mm/backing-dev.o CC kernel/itimer.o CC lib/scatterlist.o CC mm/page_isolation.o CC mm/mm_init.o CC fs/char_dev.o CC fs/stat.o CC arch/mips/math-emu/dp_logb.o CC arch/mips/math-emu/dp_scalb.o CC arch/mips/math-emu/dp_simple.o CC fs/exec.o CC fs/pipe.o make[3]: *** [arch/mips/mm/fault.o] Error 1 CC arch/mips/math-emu/dp_fint.o CC lib/string_helpers.o CC fs/namei.o CC arch/mips/math-emu/dp_tint.o LD drivers/rtc/built-in.o CC arch/mips/math-emu/dp_tlong.o CC kernel/time.o CC mm/mmu_context.o CC fs/fcntl.o CC mm/percpu.o CC arch/mips/math-emu/dp_flong.o CC fs/ioctl.o CC mm/fremap.o CC lib/gcd.o CC fs/readdir.o CC lib/lcm.o CC fs/select.o CC drivers/tty/vt/vt_ioctl.o CC fs/fifo.o CC lib/list_sort.o CC kernel/softirq.o CC kernel/resource.o CC lib/uuid.o /scratch/kisskb/src/mm/page_alloc.c: In function '__free_pages_bootmem': /scratch/kisskb/src/mm/page_alloc.c:704: error: implicit declaration of function 'prefetchw' CC lib/flex_array.o CC mm/highmem.o LD arch/mips/sgi-ip22/built-in.o CC arch/mips/math-emu/sp_frexp.o CC kernel/sysctl.o CC mm/madvise.o CC mm/memory.o CC mm/mincore.o LD drivers/video/console/built-in.o LD drivers/video/built-in.o AR arch/mips/lib/lib.a CC arch/mips/math-emu/sp_modf.o CC fs/dcache.o CC arch/mips/math-emu/sp_div.o CC lib/bsearch.o CC mm/mlock.o CC kernel/sysctl_binary.o CC kernel/capability.o make[2]: *** [mm/page_alloc.o] Error 1 CC arch/mips/math-emu/sp_mul.o CC drivers/tty/vt/vc_screen.o CC arch/mips/math-emu/sp_sub.o CC mm/mmap.o CC drivers/tty/vt/selection.o CC fs/inode.o CC drivers/tty/vt/keyboard.o CC kernel/ptrace.o CC arch/mips/math-emu/sp_add.o CC kernel/timer.o CC fs/attr.o CC mm/mprotect.o CC mm/mremap.o CC drivers/tty/vt/consolemap.o CC kernel/user.o CC fs/bad_inode.o CC kernel/signal.o CC kernel/sys.o CC fs/file.o CC kernel/kmod.o CC fs/filesystems.o CC lib/kstrtox.o CC lib/iomap_copy.o CC arch/mips/math-emu/sp_fdp.o CC arch/mips/math-emu/sp_cmp.o CC lib/devres.o CC mm/msync.o CC arch/mips/math-emu/sp_logb.o CC arch/mips/math-emu/sp_scalb.o CC arch/mips/math-emu/sp_simple.o CC kernel/workqueue.o CC lib/find_last_bit.o CC mm/rmap.o CC mm/vmalloc.o CC mm/pagewalk.o CC fs/namespace.o CC lib/hweight.o CC arch/mips/math-emu/sp_tint.o CC arch/mips/math-emu/sp_fint.o CC drivers/tty/vt/vt.o CC arch/mips/math-emu/sp_tlong.o CC fs/seq_file.o CC fs/xattr.o CC arch/mips/math-emu/sp_flong.o CC fs/libfs.o CC mm/pgtable-generic.o LD init/mounts.o CC mm/init-mm.o LD init/built-in.o CC fs/fs-writeback.o CC lib/atomic64.o CC fs/pnode.o CC arch/mips/math-emu/dp_sqrt.o CC fs/drop_caches.o CC mm/bootmem.o CC mm/dmapool.o /scratch/kisskb/src/fs/inode.c: In function 'new_inode': /scratch/kisskb/src/fs/inode.c:894: error: implicit declaration of function 'spin_lock_prefetch' make[2]: *** [fs/inode.o] Error 1 CC arch/mips/math-emu/sp_sqrt.o CC fs/splice.o CC mm/slub.o In file included from /scratch/kisskb/src/drivers/tty/n_tty.c:36: /scratch/kisskb/src/include/linux/signal.h:239: warning: 'struct task_struct' declared inside parameter list /scratch/kisskb/src/include/linux/signal.h:239: warning: its scope is only this definition or declaration, which is probably not what you want /scratch/kisskb/src/include/linux/signal.h:240: warning: 'struct task_struct' declared inside parameter list /scratch/kisskb/src/include/linux/signal.h:241: warning: 'struct task_struct' declared inside parameter list /scratch/kisskb/src/include/linux/signal.h:250: warning: 'struct task_struct' declared inside parameter list /scratch/kisskb/src/include/linux/signal.h:254: warning: 'struct task_struct' declared inside parameter list CC fs/sync.o CC arch/mips/math-emu/kernel_linkage.o CC kernel/pid.o CC fs/utimes.o CC fs/stack.o CC lib/argv_split.o CC arch/mips/math-emu/dsemul.o CC lib/cmdline.o CC fs/fs_struct.o CC fs/statfs.o CC kernel/rcupdate.o CC fs/buffer.o CC kernel/extable.o CC lib/ctype.o CC lib/dec_and_lock.o CC fs/bio.o CC fs/block_dev.o CC lib/dump_stack.o CC fs/direct-io.o /scratch/kisskb/src/fs/dcache.c: In function '__d_lookup_rcu': /scratch/kisskb/src/fs/dcache.c:1810: error: implicit declaration of function 'prefetch' make[2]: *** [fs/dcache.o] Error 1 CC kernel/params.o CC fs/mpage.o CC kernel/posix-timers.o CC fs/ioprio.o CC fs/devpts/inode.o CC lib/extable.o CC kernel/kthread.o CC kernel/wait.o CC lib/find_next_bit.o CC kernel/kfifo.o CC lib/idr.o CC fs/partitions/check.o CC fs/partitions/msdos.o CC lib/int_sqrt.o CC fs/ramfs/inode.o CC lib/ioremap.o CC fs/partitions/sgi.o CC fs/proc/mmu.o In file included from /scratch/kisskb/src/drivers/tty/tty_ldisc.c:4: /scratch/kisskb/src/include/linux/signal.h:239: warning: 'struct task_struct' declared inside parameter list /scratch/kisskb/src/include/linux/signal.h:239: warning: its scope is only this definition or declaration, which is probably not what you want /scratch/kisskb/src/include/linux/signal.h:240: warning: 'struct task_struct' declared inside parameter list /scratch/kisskb/src/include/linux/signal.h:241: warning: 'struct task_struct' declared inside parameter list /scratch/kisskb/src/include/linux/signal.h:250: warning: 'struct task_struct' declared inside parameter list /scratch/kisskb/src/include/linux/signal.h:254: warning: 'struct task_struct' declared inside parameter list CC fs/sysfs/inode.o CC fs/eventpoll.o CC kernel/posix-cpu-timers.o CC kernel/mutex.o In file included from /scratch/kisskb/src/drivers/tty/tty_io.c:72: /scratch/kisskb/src/include/linux/signal.h:239: warning: 'struct task_struct' declared inside parameter list /scratch/kisskb/src/include/linux/signal.h:239: warning: its scope is only this definition or declaration, which is probably not what you want /scratch/kisskb/src/include/linux/signal.h:240: warning: 'struct task_struct' declared inside parameter list /scratch/kisskb/src/include/linux/signal.h:241: warning: 'struct task_struct' declared inside parameter list /scratch/kisskb/src/include/linux/signal.h:250: warning: 'struct task_struct' declared inside parameter list /scratch/kisskb/src/include/linux/signal.h:254: warning: 'struct task_struct' declared inside parameter list CC kernel/hrtimer.o CC fs/ramfs/file-mmu.o CC fs/sysfs/file.o LD drivers/char/built-in.o CC fs/proc/task_mmu.o CC fs/sysfs/dir.o CC fs/sysfs/symlink.o CC fs/anon_inodes.o CC fs/proc/inode.o CC lib/irq_regs.o CC kernel/rwsem.o CC fs/signalfd.o CC kernel/nsproxy.o CC lib/is_single_threaded.o CC kernel/srcu.o CC kernel/semaphore.o CC kernel/notifier.o CC lib/klist.o CC kernel/ksysfs.o CC fs/sysfs/mount.o CC fs/timerfd.o CC kernel/pm_qos_params.o CC fs/eventfd.o CC lib/kobject.o CC lib/kobject_uevent.o CC lib/kref.o CC lib/prio_heap.o CC lib/prio_tree.o CC fs/proc/root.o CC kernel/sched_clock.o CC lib/proportions.o CC kernel/cred.o CC fs/aio.o CC fs/locks.o CC kernel/async.o CC lib/radix-tree.o CC fs/proc/base.o CC lib/ratelimit.o CC lib/rbtree.o CC fs/binfmt_script.o CC lib/rwsem-spinlock.o CC kernel/range.o CC kernel/jump_label.o CC fs/proc/generic.o CC fs/proc/array.o CC fs/proc/proc_tty.o CC kernel/groups.o CC kernel/futex.o CC fs/sysfs/bin.o CC fs/sysfs/group.o CC lib/sha1.o CC kernel/irq/irqdesc.o CC kernel/irq/handle.o CC fs/proc/cmdline.o /scratch/kisskb/src/drivers/tty/tty_io.c: In function '__tty_hangup': /scratch/kisskb/src/drivers/tty/tty_io.c:603: warning: passing argument 3 of '__group_send_sig_info' from incompatible pointer type /scratch/kisskb/src/drivers/tty/tty_io.c:604: warning: passing argument 3 of '__group_send_sig_info' from incompatible pointer type CC kernel/rtmutex.o CC kernel/irq/manage.o CC kernel/dma.o CC fs/proc/consoles.o LD security/built-in.o CC kernel/time/timekeeping.o CC fs/proc/cpuinfo.o LD fs/devpts/devpts.o LD fs/devpts/built-in.o CC lib/show_mem.o CC fs/proc/devices.o LD arch/mips/math-emu/built-in.o CC fs/proc/interrupts.o CC lib/string.o CC kernel/irq/spurious.o CC kernel/up.o CC kernel/irq/resend.o CC kernel/time/ntp.o CC lib/timerqueue.o LD drivers/base/built-in.o make[3]: Target `__build' not remade because of errors. make[2]: *** [arch/mips/kernel] Error 2 CC fs/proc/loadavg.o CC kernel/kallsyms.o CC lib/vsprintf.o CC fs/proc/meminfo.o CC kernel/rcutiny.o CC kernel/utsname_sysctl.o CC kernel/irq/chip.o CC kernel/time/clocksource.o /scratch/kisskb/src/drivers/tty/vt/keyboard.c: In function 'k_fn': /scratch/kisskb/src/drivers/tty/vt/keyboard.c:737: warning: comparison is always true due to limited range of data type LD lib/built-in.o CC kernel/time/jiffies.o CC kernel/time/timer_list.o CC fs/proc/stat.o CC kernel/time/timecompare.o CC kernel/time/timeconv.o CC kernel/time/posix-clock.o CC kernel/irq/dummychip.o CC kernel/irq/devres.o CC kernel/time/clockevents.o CC kernel/irq/autoprobe.o CC kernel/irq/proc.o CC kernel/time/tick-common.o CC fs/proc/uptime.o CC fs/proc/version.o CC fs/proc/softirqs.o CC fs/proc/proc_sysctl.o CC fs/proc/kmsg.o CC fs/proc/page.o make[3]: Target `__build' not remade because of errors. make[2]: *** [arch/mips/mm] Error 2 make[2]: Target `__build' not remade because of errors. make[1]: *** [arch/mips] Error 2 LD fs/ramfs/ramfs.o LD fs/ramfs/built-in.o /scratch/kisskb/src/kernel/rcutiny.c: In function 'rcu_process_callbacks': /scratch/kisskb/src/kernel/rcutiny.c:167: error: implicit declaration of function 'prefetch' make[2]: *** [kernel/rcutiny.o] Error 1 LD drivers/input/input-core.o LD drivers/input/built-in.o LD block/built-in.o LD fs/partitions/built-in.o LD fs/sysfs/built-in.o LD kernel/irq/built-in.o LD kernel/time/built-in.o AR lib/lib.a LD fs/proc/proc.o make[2]: Target `__build' not remade because of errors. make[1]: *** [kernel] Error 2 LD fs/proc/built-in.o make[2]: Target `__build' not remade because of errors. make[1]: *** [fs] Error 2 LD drivers/tty/vt/built-in.o LD drivers/tty/built-in.o LD drivers/built-in.o make[2]: Target `__build' not remade because of errors. make[1]: *** [mm] Error 2 make[1]: Target `_all' not remade because of errors. make: *** [sub-make] Error 2 make: Target `_all' not remade because of errors. bisect failed df48d8716eab9608fe93924e4ae06ff110e8674f # git bisect bad Bisecting: 165 revisions left to test after this (roughly 8 steps) [51509a283a908d73b20371addc67ee3ae7189934] Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/suspend-2.6 # < git rev-parse --verify HEAD Trying 51509a283a908d73b20371addc67ee3ae7189934 # < /scratch/kisskb/prod/kisskb/kisskb3/backend/makewrap.py ARCH=mips O=/scratch/kisskb/prod/kisskb/kisskb3/backend/build/linus_mips-allnoconfig_mips CROSS_COMPILE=/opt/crosstool/gcc-4.2.4-nolibc/mips-linux/bin/mips-linux- allnoconfig makewrap: Added ccache to CROSS_COMPILE makewrap: Using -j factor 128 # /scratch/kisskb/prod/kisskb/kisskb3/backend/makewrap.py ARCH=mips O=/scratch/kisskb/prod/kisskb/kisskb3/backend/build/linus_mips-allnoconfig_mips CROSS_COMPILE=/opt/crosstool/gcc-4.2.4-nolibc/mips-linux/bin/mips-linux- makewrap: Added ccache to CROSS_COMPILE makewrap: Using -j factor 128 GEN /scratch/kisskb/build/linus_mips-allnoconfig_mips/Makefile scripts/kconfig/conf --silentoldconfig Kconfig GEN /scratch/kisskb/build/linus_mips-allnoconfig_mips/Makefile CHK include/linux/version.h Using /scratch/kisskb/src as source for kernel CHK include/generated/utsrelease.h CC arch/mips/kernel/asm-offsets.s GEN include/generated/asm-offsets.h CALL /scratch/kisskb/src/scripts/checksyscalls.sh CHK include/generated/compile.h CC init/main.o CC init/do_mounts.o CC init/noinitramfs.o CC init/calibrate.o CC security/commoncap.o CC security/min_addr.o CC arch/mips/sgi-ip22/ip22-mc.o CC arch/mips/sgi-ip22/ip22-hpc.o CC init/version.o CC arch/mips/sgi-ip22/ip22-int.o CC arch/mips/mm/cache.o CC arch/mips/mm/dma-default.o CC arch/mips/sgi-ip22/ip22-time.o CC arch/mips/mm/extable.o CC arch/mips/sgi-ip22/ip22-nvram.o CC arch/mips/mm/fault.o CC arch/mips/mm/init.o CC arch/mips/sgi-ip22/ip22-platform.o CC arch/mips/mm/mmap.o CC net/nonet.o CC arch/mips/sgi-ip22/ip22-reset.o CC arch/mips/mm/tlbex.o AS arch/mips/mm/tlbex-fault.o CC arch/mips/sgi-ip22/ip22-setup.o CC arch/mips/sgi-ip22/ip22-berr.o CC block/elevator.o CC arch/mips/mm/uasm.o CC block/blk-core.o CC arch/mips/kernel/cpu-probe.o CC drivers/char/mem.o CC arch/mips/mm/page.o CC drivers/char/random.o CC arch/mips/kernel/branch.o CC block/blk-tag.o CC arch/mips/mm/ioremap.o AS arch/mips/kernel/entry.o CC drivers/char/misc.o AS arch/mips/kernel/genex.o CC block/blk-sysfs.o CC arch/mips/fw/arc/cmdline.o CC arch/mips/mm/pgtable-32.o CC arch/mips/kernel/irq.o CC mm/filemap.o CC arch/mips/fw/arc/env.o CC block/blk-flush.o CC arch/mips/fw/arc/file.o CC arch/mips/kernel/process.o CC arch/mips/mm/c-r4k.o CC block/blk-settings.o CC mm/mempool.o CC arch/mips/fw/arc/identify.o CC arch/mips/kernel/ptrace.o CC arch/mips/fw/arc/init.o AS arch/mips/mm/cex-gen.o CC block/blk-ioc.o CC arch/mips/kernel/reset.o CC arch/mips/fw/arc/misc.o CC block/blk-map.o CC arch/mips/mm/tlb-r4k.o CC mm/oom_kill.o CC mm/fadvise.o CC mm/maccess.o CC arch/mips/mm/sc-ip22.o CC arch/mips/fw/arc/promlib.o CC block/blk-exec.o CC arch/mips/kernel/setup.o CC arch/mips/fw/arc/salone.o CC block/blk-merge.o CC mm/page_alloc.o CC arch/mips/math-emu/cp1emu.o CC drivers/rtc/rtc-lib.o CC arch/mips/kernel/syscall.o CC arch/mips/fw/arc/tree.o CC arch/mips/kernel/signal.o CC arch/mips/fw/arc/time.o CC mm/page-writeback.o CC arch/mips/math-emu/ieee754m.o CC arch/mips/kernel/time.o CC block/blk-softirq.o CC arch/mips/kernel/topology.o CC block/blk-timeout.o CC arch/mips/lib/iomap.o CC arch/mips/math-emu/ieee754d.o CC block/blk-iopoll.o CC mm/readahead.o CC arch/mips/lib/dump_tlb.o CC arch/mips/kernel/traps.o CC arch/mips/kernel/unaligned.o CC mm/swap.o CC arch/mips/math-emu/ieee754dp.o CC drivers/video/fb_notify.o CC block/blk-lib.o CC drivers/input/input.o CC arch/mips/lib/ashldi3.o CC arch/mips/math-emu/ieee754sp.o CC arch/mips/kernel/watch.o CC arch/mips/math-emu/ieee754.o CC block/ioctl.o CC drivers/base/core.o CC arch/mips/lib/ashrdi3.o CC arch/mips/kernel/vdso.o CC drivers/base/sys.o CC arch/mips/lib/cmpdi2.o CC arch/mips/math-emu/ieee754xcpt.o CC arch/mips/kernel/cevt-r4k.o CC block/genhd.o CC arch/mips/lib/lshrdi3.o CC drivers/base/bus.o CC arch/mips/math-emu/dp_frexp.o CC arch/mips/kernel/csrc-r4k.o CC mm/truncate.o AS arch/mips/kernel/r4k_fpu.o CC arch/mips/lib/ucmpdi2.o CC mm/vmscan.o CC block/scsi_ioctl.o CC arch/mips/math-emu/dp_modf.o AS arch/mips/kernel/r4k_switch.o CC drivers/input/input-compat.o AS arch/mips/lib/csum_partial.o CC drivers/tty/tty_io.o CC drivers/base/dd.o CC arch/mips/math-emu/dp_div.o CC drivers/tty/n_tty.o CC mm/shmem.o CC drivers/base/syscore.o CC block/noop-iosched.o CC drivers/input/input-mt.o CC fs/open.o CC arch/mips/lib/delay.o CC kernel/sched.o CC drivers/tty/tty_ioctl.o CC kernel/fork.o CC drivers/video/console/dummycon.o CC arch/mips/kernel/i8259.o CC mm/prio_tree.o CC arch/mips/kernel/irq_cpu.o AS arch/mips/kernel/scall32-o32.o CC drivers/base/driver.o CC lib/bcd.o CC lib/div64.o CC drivers/input/ff-core.o CC arch/mips/kernel/proc.o cc1: warnings being treated as errors In file included from /scratch/kisskb/src/arch/mips/mm/fault.c:9: /scratch/kisskb/src/include/linux/signal.h:239: warning: 'struct task_struct' declared inside parameter list /scratch/kisskb/src/include/linux/signal.h:239: warning: its scope is only this definition or declaration, which is probably not what you want /scratch/kisskb/src/include/linux/signal.h:240: warning: 'struct task_struct' declared inside parameter list /scratch/kisskb/src/include/linux/signal.h:241: warning: 'struct task_struct' declared inside parameter list /scratch/kisskb/src/include/linux/signal.h:250: warning: 'struct task_struct' declared inside parameter list /scratch/kisskb/src/include/linux/signal.h:254: warning: 'struct task_struct' declared inside parameter list CC arch/mips/kernel/i8253.o AS arch/mips/lib/memcpy-inatomic.o CC lib/sort.o AS arch/mips/lib/memcpy.o AS arch/mips/lib/memset.o CC lib/parser.o CC lib/halfmd4.o AS arch/mips/lib/strlen_user.o /scratch/kisskb/src/arch/mips/kernel/i8259.c:240: error: unknown field 'resume' specified in initializer cc1: warnings being treated as errors /scratch/kisskb/src/arch/mips/kernel/i8259.c:240: warning: missing braces around initializer /scratch/kisskb/src/arch/mips/kernel/i8259.c:240: warning: (near initialization for 'i8259_sysdev_class.drivers') /scratch/kisskb/src/arch/mips/kernel/i8259.c:240: warning: initialization from incompatible pointer type /scratch/kisskb/src/arch/mips/kernel/i8259.c:241: error: unknown field 'shutdown' specified in initializer /scratch/kisskb/src/arch/mips/kernel/i8259.c:241: warning: initialization from incompatible pointer type make[3]: *** [arch/mips/kernel/i8259.o] Error 1 AS arch/mips/kernel/head.o CC kernel/exec_domain.o make[3]: *** [arch/mips/mm/fault.o] Error 1 CC fs/read_write.o CC kernel/panic.o CC arch/mips/math-emu/dp_mul.o CC arch/mips/kernel/init_task.o LDS arch/mips/kernel/vmlinux.lds CC drivers/input/mousedev.o CC drivers/tty/tty_ldisc.o CC drivers/tty/tty_buffer.o CC drivers/tty/tty_port.o CC arch/mips/math-emu/dp_sub.o CC kernel/printk.o CC drivers/tty/tty_mutex.o CC drivers/base/class.o CC arch/mips/math-emu/dp_add.o AS arch/mips/lib/strncpy_user.o CC lib/debug_locks.o CC drivers/base/platform.o /scratch/kisskb/src/mm/page_alloc.c: In function '__free_pages_bootmem': /scratch/kisskb/src/mm/page_alloc.c:704: error: implicit declaration of function 'prefetchw' CC drivers/base/cpu.o LD net/built-in.o CC fs/file_table.o CC arch/mips/math-emu/dp_fsp.o CC arch/mips/math-emu/dp_cmp.o /scratch/kisskb/src/mm/prio_tree.c: In function 'vma_prio_tree_next': /scratch/kisskb/src/mm/prio_tree.c:178: error: implicit declaration of function 'prefetch' make[2]: *** [mm/prio_tree.o] Error 1 CC mm/util.o AS arch/mips/lib/strnlen_user.o CC arch/mips/lib/uncached.o CC arch/mips/math-emu/dp_logb.o CC lib/random32.o CC drivers/base/firmware.o CC drivers/tty/pty.o CC arch/mips/math-emu/dp_scalb.o CC lib/bust_spinlocks.o LD drivers/rtc/built-in.o CC arch/mips/math-emu/dp_simple.o CC kernel/cpu.o CC arch/mips/math-emu/dp_tint.o CC fs/super.o AR arch/mips/fw/arc/lib.a CC kernel/exit.o CC arch/mips/math-emu/dp_fint.o CC drivers/tty/vt/vt_ioctl.o CC kernel/itimer.o CC fs/char_dev.o CC kernel/time.o CC drivers/tty/vt/vc_screen.o CC kernel/softirq.o CC kernel/resource.o CC drivers/base/init.o CC drivers/base/map.o CC mm/mmzone.o CC drivers/base/devres.o CC lib/hexdump.o CC arch/mips/math-emu/dp_tlong.o CC drivers/base/attribute_container.o CC drivers/base/transport_class.o CC lib/kasprintf.o CC arch/mips/math-emu/dp_flong.o CC mm/vmstat.o CC arch/mips/math-emu/sp_frexp.o CC fs/stat.o CC fs/exec.o CC arch/mips/math-emu/sp_modf.o CC drivers/base/dma-mapping.o CC lib/bitmap.o CC mm/backing-dev.o CC arch/mips/math-emu/sp_div.o CC kernel/sysctl.o AR arch/mips/lib/lib.a CC drivers/base/dma-coherent.o CC fs/pipe.o CC drivers/base/firmware_class.o CC kernel/sysctl_binary.o CC arch/mips/math-emu/sp_mul.o make[2]: *** [mm/page_alloc.o] Error 1 CC mm/page_isolation.o In file included from /scratch/kisskb/src/drivers/tty/tty_ldisc.c:4: /scratch/kisskb/src/include/linux/signal.h:239: warning: 'struct task_struct' declared inside parameter list /scratch/kisskb/src/include/linux/signal.h:239: warning: its scope is only this definition or declaration, which is probably not what you want /scratch/kisskb/src/include/linux/signal.h:240: warning: 'struct task_struct' declared inside parameter list /scratch/kisskb/src/include/linux/signal.h:241: warning: 'struct task_struct' declared inside parameter list /scratch/kisskb/src/include/linux/signal.h:250: warning: 'struct task_struct' declared inside parameter list /scratch/kisskb/src/include/linux/signal.h:254: warning: 'struct task_struct' declared inside parameter list CC mm/mm_init.o CC arch/mips/math-emu/sp_sub.o CC arch/mips/math-emu/sp_add.o CC arch/mips/math-emu/sp_fdp.o CC arch/mips/math-emu/sp_cmp.o CC kernel/capability.o CC mm/mmu_context.o LD security/built-in.o LD arch/mips/lib/built-in.o CC mm/percpu.o CC arch/mips/math-emu/sp_logb.o CC arch/mips/math-emu/sp_scalb.o CC mm/fremap.o CC arch/mips/math-emu/sp_simple.o CC arch/mips/math-emu/sp_tint.o CC lib/scatterlist.o CC mm/highmem.o CC arch/mips/math-emu/sp_fint.o CC drivers/tty/vt/selection.o CC lib/string_helpers.o CC mm/madvise.o CC fs/namei.o CC kernel/ptrace.o CC arch/mips/math-emu/sp_tlong.o CC arch/mips/math-emu/sp_flong.o CC arch/mips/math-emu/dp_sqrt.o CC mm/memory.o CC mm/mincore.o CC arch/mips/math-emu/sp_sqrt.o CC kernel/timer.o LD arch/mips/sgi-ip22/built-in.o LD drivers/video/console/built-in.o LD drivers/video/built-in.o CC drivers/tty/vt/keyboard.o CC drivers/tty/vt/consolemap.o CC kernel/user.o CC lib/gcd.o CC arch/mips/math-emu/kernel_linkage.o CC arch/mips/math-emu/dsemul.o CC mm/mlock.o CC fs/fcntl.o CC fs/ioctl.o CC fs/readdir.o CC fs/select.o CC kernel/signal.o CC lib/lcm.o CC kernel/sys.o CC kernel/kmod.o CC mm/mmap.o CC kernel/workqueue.o CC lib/list_sort.o CC lib/uuid.o CC lib/flex_array.o CC mm/mprotect.o CC kernel/pid.o CC mm/mremap.o LD init/mounts.o CC fs/fifo.o CC kernel/rcupdate.o CC lib/bsearch.o LD init/built-in.o CC mm/msync.o CC kernel/extable.o CC lib/kstrtox.o CC lib/iomap_copy.o CC fs/dcache.o CC lib/devres.o CC fs/inode.o CC fs/attr.o CC drivers/tty/vt/vt.o CC drivers/tty/vt/defkeymap.o CC fs/bad_inode.o CC kernel/params.o CC kernel/posix-timers.o CC lib/find_last_bit.o CC lib/hweight.o In file included from /scratch/kisskb/src/drivers/tty/n_tty.c:36: /scratch/kisskb/src/include/linux/signal.h:239: warning: 'struct task_struct' declared inside parameter list /scratch/kisskb/src/include/linux/signal.h:239: warning: its scope is only this definition or declaration, which is probably not what you want /scratch/kisskb/src/include/linux/signal.h:240: warning: 'struct task_struct' declared inside parameter list /scratch/kisskb/src/include/linux/signal.h:241: warning: 'struct task_struct' declared inside parameter list /scratch/kisskb/src/include/linux/signal.h:250: warning: 'struct task_struct' declared inside parameter list /scratch/kisskb/src/include/linux/signal.h:254: warning: 'struct task_struct' declared inside parameter list CC mm/rmap.o CC lib/atomic64.o CC mm/vmalloc.o CC kernel/kthread.o CC lib/argv_split.o CC lib/cmdline.o CC lib/ctype.o CC lib/dec_and_lock.o CC mm/pagewalk.o CC lib/dump_stack.o CC mm/pgtable-generic.o CC fs/file.o CC fs/filesystems.o CC fs/namespace.o CC lib/extable.o CC mm/init-mm.o CC mm/bootmem.o CC fs/seq_file.o CC lib/find_next_bit.o CC mm/dmapool.o CC fs/xattr.o CC lib/idr.o CC kernel/wait.o CC lib/int_sqrt.o CC lib/ioremap.o CC mm/slub.o CC lib/irq_regs.o CC fs/libfs.o CC lib/is_single_threaded.o CC kernel/kfifo.o CC lib/klist.o CC lib/kobject.o CC fs/fs-writeback.o CC kernel/posix-cpu-timers.o CC lib/kobject_uevent.o CC kernel/mutex.o /scratch/kisskb/src/fs/inode.c: In function 'new_inode': /scratch/kisskb/src/fs/inode.c:894: error: implicit declaration of function 'spin_lock_prefetch' make[2]: *** [fs/inode.o] Error 1 CC fs/pnode.o CC fs/drop_caches.o CC fs/splice.o CC fs/sync.o CC kernel/hrtimer.o CC lib/kref.o CC lib/plist.o CC fs/utimes.o CC lib/prio_heap.o CC lib/prio_tree.o CC kernel/rwsem.o CC lib/proportions.o /scratch/kisskb/src/fs/dcache.c: In function '__d_lookup_rcu': /scratch/kisskb/src/fs/dcache.c:1810: error: implicit declaration of function 'prefetch' CC kernel/nsproxy.o make[2]: *** [fs/dcache.o] Error 1 CC fs/stack.o LD drivers/char/built-in.o CC fs/fs_struct.o CC lib/radix-tree.o CC kernel/srcu.o CC fs/statfs.o CC lib/ratelimit.o CC fs/buffer.o CC fs/bio.o CC lib/rbtree.o CC fs/block_dev.o CC kernel/semaphore.o CC fs/direct-io.o CC lib/rwsem-spinlock.o CC kernel/notifier.o CC lib/sha1.o CC lib/show_mem.o CC lib/string.o CC kernel/ksysfs.o In file included from /scratch/kisskb/src/drivers/tty/tty_io.c:72: /scratch/kisskb/src/include/linux/signal.h:239: warning: 'struct task_struct' declared inside parameter list /scratch/kisskb/src/include/linux/signal.h:239: warning: its scope is only this definition or declaration, which is probably not what you want /scratch/kisskb/src/include/linux/signal.h:240: warning: 'struct task_struct' declared inside parameter list /scratch/kisskb/src/include/linux/signal.h:241: warning: 'struct task_struct' declared inside parameter list /scratch/kisskb/src/include/linux/signal.h:250: warning: 'struct task_struct' declared inside parameter list /scratch/kisskb/src/include/linux/signal.h:254: warning: 'struct task_struct' declared inside parameter list CC lib/timerqueue.o CC fs/mpage.o CC kernel/pm_qos_params.o CC kernel/sched_clock.o CC kernel/cred.o CC fs/ioprio.o CC lib/vsprintf.o CC kernel/async.o CC fs/devpts/inode.o CC kernel/range.o CC kernel/jump_label.o CC fs/partitions/check.o CC kernel/groups.o CC kernel/futex.o CC fs/partitions/msdos.o CC kernel/rtmutex.o CC fs/ramfs/inode.o CC kernel/irq/irqdesc.o CC kernel/dma.o CC fs/partitions/sgi.o CC kernel/time/timekeeping.o CC fs/ramfs/file-mmu.o CC kernel/irq/handle.o CC kernel/irq/manage.o CC fs/sysfs/inode.o LD drivers/base/built-in.o CC kernel/up.o CC fs/sysfs/file.o LD lib/built-in.o CC fs/eventpoll.o CC kernel/time/ntp.o CC fs/anon_inodes.o CC fs/sysfs/dir.o CC fs/signalfd.o CC kernel/time/clocksource.o make[3]: Target `__build' not remade because of errors. make[2]: *** [arch/mips/kernel] Error 2 CC fs/sysfs/symlink.o CC kernel/irq/spurious.o CC fs/timerfd.o CC fs/eventfd.o CC fs/proc/mmu.o CC fs/aio.o CC kernel/kallsyms.o /scratch/kisskb/src/drivers/tty/vt/keyboard.c: In function 'k_fn': /scratch/kisskb/src/drivers/tty/vt/keyboard.c:737: warning: comparison is always true due to limited range of data type CC kernel/rcutiny.o CC fs/proc/task_mmu.o CC fs/locks.o CC fs/sysfs/mount.o CC kernel/irq/resend.o CC kernel/utsname_sysctl.o CC fs/sysfs/bin.o CC fs/sysfs/group.o CC fs/binfmt_script.o LD drivers/input/input-core.o CC kernel/irq/chip.o /scratch/kisskb/src/drivers/tty/tty_io.c: In function '__tty_hangup': /scratch/kisskb/src/drivers/tty/tty_io.c:603: warning: passing argument 3 of '__group_send_sig_info' from incompatible pointer type /scratch/kisskb/src/drivers/tty/tty_io.c:604: warning: passing argument 3 of '__group_send_sig_info' from incompatible pointer type CC kernel/irq/dummychip.o CC kernel/irq/devres.o CC kernel/irq/autoprobe.o CC kernel/irq/proc.o CC fs/proc/inode.o CC kernel/time/jiffies.o CC kernel/time/timer_list.o CC fs/proc/root.o CC fs/proc/base.o CC kernel/time/timecompare.o CC fs/proc/generic.o CC fs/proc/array.o CC fs/proc/proc_tty.o CC kernel/time/timeconv.o CC fs/proc/cmdline.o CC kernel/time/posix-clock.o CC fs/proc/consoles.o CC fs/proc/cpuinfo.o CC kernel/time/clockevents.o LD drivers/input/built-in.o CC kernel/time/tick-common.o CC fs/proc/devices.o LD arch/mips/math-emu/built-in.o CC fs/proc/interrupts.o CC fs/proc/loadavg.o CC fs/proc/meminfo.o CC fs/proc/stat.o CC fs/proc/uptime.o CC fs/proc/version.o CC fs/proc/softirqs.o CC fs/proc/proc_sysctl.o CC fs/proc/kmsg.o CC fs/proc/page.o /scratch/kisskb/src/kernel/rcutiny.c: In function 'rcu_process_callbacks': /scratch/kisskb/src/kernel/rcutiny.c:167: error: implicit declaration of function 'prefetch' make[2]: *** [kernel/rcutiny.o] Error 1 LD fs/devpts/devpts.o LD fs/devpts/built-in.o LD block/built-in.o make[3]: Target `__build' not remade because of errors. make[2]: *** [arch/mips/mm] Error 2 make[2]: Target `__build' not remade because of errors. make[1]: *** [arch/mips] Error 2 LD fs/sysfs/built-in.o LD fs/partitions/built-in.o LD fs/ramfs/ramfs.o LD kernel/irq/built-in.o LD kernel/time/built-in.o LD fs/ramfs/built-in.o AR lib/lib.a make[2]: Target `__build' not remade because of errors. make[1]: *** [mm] Error 2 make[2]: Target `__build' not remade because of errors. make[1]: *** [kernel] Error 2 LD fs/proc/proc.o LD fs/proc/built-in.o make[2]: Target `__build' not remade because of errors. make[1]: *** [fs] Error 2 LD drivers/tty/vt/built-in.o LD drivers/tty/built-in.o LD drivers/built-in.o make[1]: Target `_all' not remade because of errors. make: *** [sub-make] Error 2 make: Target `_all' not remade because of errors. bisect failed 51509a283a908d73b20371addc67ee3ae7189934 # git bisect bad Bisecting: 102 revisions left to test after this (roughly 7 steps) [e1f2084ed200eb31f2c9d1efe70569c76889c980] Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k # < git rev-parse --verify HEAD Trying e1f2084ed200eb31f2c9d1efe70569c76889c980 # < /scratch/kisskb/prod/kisskb/kisskb3/backend/makewrap.py ARCH=mips O=/scratch/kisskb/prod/kisskb/kisskb3/backend/build/linus_mips-allnoconfig_mips CROSS_COMPILE=/opt/crosstool/gcc-4.2.4-nolibc/mips-linux/bin/mips-linux- allnoconfig makewrap: Added ccache to CROSS_COMPILE makewrap: Using -j factor 128 # /scratch/kisskb/prod/kisskb/kisskb3/backend/makewrap.py ARCH=mips O=/scratch/kisskb/prod/kisskb/kisskb3/backend/build/linus_mips-allnoconfig_mips CROSS_COMPILE=/opt/crosstool/gcc-4.2.4-nolibc/mips-linux/bin/mips-linux- makewrap: Added ccache to CROSS_COMPILE makewrap: Using -j factor 128 GEN /scratch/kisskb/build/linus_mips-allnoconfig_mips/Makefile scripts/kconfig/conf --silentoldconfig Kconfig GEN /scratch/kisskb/build/linus_mips-allnoconfig_mips/Makefile CHK include/linux/version.h Using /scratch/kisskb/src as source for kernel CHK include/generated/utsrelease.h CC arch/mips/kernel/asm-offsets.s GEN include/generated/asm-offsets.h CALL /scratch/kisskb/src/scripts/checksyscalls.sh CHK include/generated/compile.h CC init/main.o CC init/do_mounts.o CC init/noinitramfs.o CC init/calibrate.o CC security/commoncap.o CC security/min_addr.o CC arch/mips/sgi-ip22/ip22-mc.o CC arch/mips/sgi-ip22/ip22-hpc.o CC arch/mips/sgi-ip22/ip22-int.o CC arch/mips/mm/cache.o CC arch/mips/sgi-ip22/ip22-time.o CC arch/mips/mm/dma-default.o CC arch/mips/sgi-ip22/ip22-nvram.o CC arch/mips/mm/extable.o CC init/version.o CC net/nonet.o CC arch/mips/sgi-ip22/ip22-platform.o CC arch/mips/mm/fault.o CC arch/mips/kernel/cpu-probe.o CC arch/mips/sgi-ip22/ip22-reset.o CC arch/mips/sgi-ip22/ip22-setup.o CC arch/mips/kernel/branch.o AS arch/mips/kernel/entry.o CC arch/mips/mm/init.o CC arch/mips/sgi-ip22/ip22-berr.o AS arch/mips/kernel/genex.o CC arch/mips/mm/tlbex.o AS arch/mips/mm/tlbex-fault.o CC arch/mips/fw/arc/cmdline.o CC arch/mips/kernel/irq.o CC block/elevator.o CC arch/mips/fw/arc/env.o CC arch/mips/math-emu/cp1emu.o CC arch/mips/mm/uasm.o CC arch/mips/fw/arc/identify.o CC block/blk-core.o CC arch/mips/math-emu/ieee754m.o CC arch/mips/mm/page.o CC arch/mips/kernel/process.o CC arch/mips/kernel/ptrace.o CC arch/mips/fw/arc/init.o CC arch/mips/math-emu/ieee754d.o CC block/blk-tag.o CC arch/mips/fw/arc/misc.o CC arch/mips/mm/ioremap.o CC arch/mips/kernel/reset.o CC drivers/char/mem.o CC arch/mips/math-emu/ieee754dp.o CC arch/mips/fw/arc/promlib.o CC arch/mips/mm/pgtable-32.o CC block/blk-sysfs.o CC block/blk-flush.o CC arch/mips/math-emu/ieee754sp.o CC arch/mips/kernel/setup.o CC arch/mips/mm/c-r4k.o CC block/blk-settings.o CC arch/mips/math-emu/ieee754.o CC drivers/char/random.o AS arch/mips/mm/cex-gen.o CC arch/mips/math-emu/ieee754xcpt.o CC block/blk-ioc.o CC drivers/char/misc.o CC arch/mips/math-emu/dp_frexp.o CC arch/mips/kernel/signal.o CC block/blk-map.o CC arch/mips/kernel/syscall.o CC arch/mips/mm/tlb-r4k.o CC arch/mips/math-emu/dp_modf.o CC arch/mips/kernel/time.o CC block/blk-exec.o CC arch/mips/mm/sc-ip22.o CC arch/mips/kernel/topology.o CC arch/mips/math-emu/dp_div.o CC arch/mips/kernel/traps.o CC block/blk-merge.o CC drivers/base/core.o CC arch/mips/math-emu/dp_mul.o CC arch/mips/kernel/unaligned.o CC arch/mips/kernel/watch.o CC drivers/base/sys.o CC arch/mips/math-emu/dp_sub.o CC block/blk-softirq.o CC arch/mips/math-emu/dp_add.o CC arch/mips/kernel/vdso.o CC drivers/base/bus.o CC mm/filemap.o CC mm/mempool.o CC arch/mips/lib/iomap.o CC mm/oom_kill.o CC drivers/rtc/rtc-lib.o CC arch/mips/math-emu/dp_fsp.o CC arch/mips/kernel/cevt-r4k.o CC block/blk-timeout.o CC drivers/base/dd.o CC arch/mips/lib/dump_tlb.o CC arch/mips/math-emu/dp_cmp.o CC drivers/base/syscore.o CC block/blk-iopoll.o CC arch/mips/kernel/csrc-r4k.o AS arch/mips/kernel/r4k_fpu.o CC arch/mips/lib/ashldi3.o CC mm/fadvise.o CC arch/mips/math-emu/dp_logb.o CC mm/maccess.o CC drivers/base/driver.o CC arch/mips/lib/ashrdi3.o AS arch/mips/kernel/r4k_switch.o CC drivers/base/class.o CC arch/mips/kernel/i8259.o CC arch/mips/math-emu/dp_scalb.o CC arch/mips/lib/cmpdi2.o CC block/blk-lib.o CC drivers/input/input.o CC mm/page_alloc.o CC block/ioctl.o CC mm/page-writeback.o CC drivers/base/platform.o CC arch/mips/math-emu/dp_simple.o CC arch/mips/kernel/irq_cpu.o CC block/genhd.o AS arch/mips/kernel/scall32-o32.o CC arch/mips/lib/lshrdi3.o CC drivers/input/input-compat.o CC drivers/base/cpu.o CC drivers/video/fb_notify.o CC drivers/input/input-mt.o CC block/scsi_ioctl.o CC arch/mips/kernel/proc.o CC kernel/sched.o CC drivers/base/firmware.o CC arch/mips/kernel/i8253.o AS arch/mips/kernel/head.o CC fs/open.o CC drivers/tty/tty_io.o CC drivers/tty/n_tty.o CC drivers/video/console/dummycon.o CC arch/mips/kernel/init_task.o CC block/noop-iosched.o CC lib/bcd.o LDS arch/mips/kernel/vmlinux.lds CC drivers/tty/tty_ioctl.o CC drivers/base/init.o CC lib/div64.o CC drivers/tty/tty_ldisc.o CC drivers/base/map.o CC drivers/base/devres.o CC lib/sort.o CC lib/parser.o cc1: warnings being treated as errors In file included from /scratch/kisskb/src/arch/mips/mm/fault.c:9: /scratch/kisskb/src/include/linux/signal.h:239: warning: 'struct task_struct' declared inside parameter list /scratch/kisskb/src/include/linux/signal.h:239: warning: its scope is only this definition or declaration, which is probably not what you want /scratch/kisskb/src/include/linux/signal.h:240: warning: 'struct task_struct' declared inside parameter list /scratch/kisskb/src/include/linux/signal.h:241: warning: 'struct task_struct' declared inside parameter list /scratch/kisskb/src/include/linux/signal.h:250: warning: 'struct task_struct' declared inside parameter list /scratch/kisskb/src/include/linux/signal.h:254: warning: 'struct task_struct' declared inside parameter list LD net/built-in.o CC arch/mips/math-emu/dp_tint.o CC drivers/base/attribute_container.o CC kernel/fork.o AR arch/mips/fw/arc/lib.a CC arch/mips/math-emu/dp_fint.o CC lib/halfmd4.o CC kernel/exec_domain.o CC fs/read_write.o CC fs/file_table.o CC fs/super.o CC kernel/panic.o CC kernel/printk.o CC kernel/cpu.o CC arch/mips/lib/ucmpdi2.o CC kernel/exit.o AS arch/mips/lib/csum_partial.o CC arch/mips/lib/delay.o AS arch/mips/lib/memcpy-inatomic.o AS arch/mips/lib/memcpy.o CC fs/char_dev.o CC mm/readahead.o CC drivers/tty/tty_buffer.o AS arch/mips/lib/memset.o CC drivers/base/transport_class.o CC arch/mips/math-emu/dp_tlong.o CC lib/debug_locks.o AS arch/mips/lib/strlen_user.o AS arch/mips/lib/strncpy_user.o CC drivers/input/ff-core.o CC drivers/input/mousedev.o AS arch/mips/lib/strnlen_user.o CC arch/mips/lib/uncached.o CC arch/mips/math-emu/dp_flong.o /scratch/kisskb/src/mm/page_alloc.c: In function '__free_pages_bootmem': /scratch/kisskb/src/mm/page_alloc.c:704: error: implicit declaration of function 'prefetchw' make[2]: *** [mm/page_alloc.o] Error 1 CC mm/swap.o CC arch/mips/math-emu/sp_frexp.o CC drivers/base/dma-mapping.o make[3]: *** [arch/mips/mm/fault.o] Error 1 CC drivers/base/dma-coherent.o CC drivers/tty/tty_port.o CC fs/stat.o CC mm/truncate.o CC drivers/tty/tty_mutex.o CC kernel/itimer.o CC mm/vmscan.o LD drivers/rtc/built-in.o CC mm/shmem.o CC mm/prio_tree.o CC drivers/tty/pty.o CC drivers/base/firmware_class.o CC arch/mips/math-emu/sp_modf.o CC arch/mips/math-emu/sp_div.o CC lib/random32.o CC arch/mips/math-emu/sp_mul.o CC kernel/time.o CC kernel/softirq.o CC drivers/tty/vt/vt_ioctl.o CC arch/mips/math-emu/sp_sub.o CC mm/util.o CC arch/mips/math-emu/sp_add.o CC fs/exec.o CC mm/mmzone.o CC arch/mips/math-emu/sp_fdp.o CC lib/bust_spinlocks.o CC fs/pipe.o CC fs/namei.o CC fs/fcntl.o CC arch/mips/math-emu/sp_cmp.o CC mm/vmstat.o /scratch/kisskb/src/mm/prio_tree.c: In function 'vma_prio_tree_next': /scratch/kisskb/src/mm/prio_tree.c:178: error: implicit declaration of function 'prefetch' make[2]: *** [mm/prio_tree.o] Error 1 CC lib/hexdump.o CC drivers/tty/vt/vc_screen.o CC mm/backing-dev.o CC arch/mips/math-emu/sp_logb.o CC mm/page_isolation.o CC kernel/resource.o LD drivers/video/console/built-in.o CC kernel/sysctl.o CC fs/ioctl.o CC mm/mm_init.o CC drivers/tty/vt/selection.o CC drivers/tty/vt/keyboard.o CC arch/mips/math-emu/sp_scalb.o CC mm/mmu_context.o CC mm/percpu.o CC kernel/sysctl_binary.o CC mm/fremap.o CC fs/readdir.o CC fs/select.o CC lib/kasprintf.o CC fs/fifo.o CC fs/dcache.o CC lib/bitmap.o CC lib/scatterlist.o CC lib/string_helpers.o CC lib/gcd.o CC lib/lcm.o CC lib/list_sort.o CC arch/mips/math-emu/sp_simple.o CC arch/mips/math-emu/sp_tint.o CC mm/highmem.o CC kernel/capability.o CC arch/mips/math-emu/sp_fint.o CC arch/mips/math-emu/sp_tlong.o CC lib/uuid.o CC fs/inode.o CC fs/attr.o LD arch/mips/sgi-ip22/built-in.o CC fs/bad_inode.o CC kernel/ptrace.o CC mm/madvise.o In file included from /scratch/kisskb/src/drivers/tty/tty_ldisc.c:4: /scratch/kisskb/src/include/linux/signal.h:239: warning: 'struct task_struct' declared inside parameter list /scratch/kisskb/src/include/linux/signal.h:239: warning: its scope is only this definition or declaration, which is probably not what you want /scratch/kisskb/src/include/linux/signal.h:240: warning: 'struct task_struct' declared inside parameter list /scratch/kisskb/src/include/linux/signal.h:241: warning: 'struct task_struct' declared inside parameter list /scratch/kisskb/src/include/linux/signal.h:250: warning: 'struct task_struct' declared inside parameter list /scratch/kisskb/src/include/linux/signal.h:254: warning: 'struct task_struct' declared inside parameter list CC arch/mips/math-emu/sp_flong.o CC kernel/timer.o CC lib/flex_array.o CC mm/memory.o CC mm/mincore.o CC kernel/user.o LD security/built-in.o CC arch/mips/math-emu/dp_sqrt.o CC lib/bsearch.o CC mm/mlock.o CC arch/mips/math-emu/sp_sqrt.o CC lib/kstrtox.o CC arch/mips/math-emu/kernel_linkage.o CC arch/mips/math-emu/dsemul.o LD arch/mips/lib/built-in.o CC mm/mmap.o CC kernel/signal.o CC kernel/sys.o CC lib/iomap_copy.o CC mm/mprotect.o CC drivers/tty/vt/consolemap.o CC mm/mremap.o CC fs/file.o CC fs/filesystems.o In file included from /scratch/kisskb/src/drivers/tty/tty_io.c:72: /scratch/kisskb/src/include/linux/signal.h:239: warning: 'struct task_struct' declared inside parameter list /scratch/kisskb/src/include/linux/signal.h:239: warning: its scope is only this definition or declaration, which is probably not what you want /scratch/kisskb/src/include/linux/signal.h:240: warning: 'struct task_struct' declared inside parameter list /scratch/kisskb/src/include/linux/signal.h:241: warning: 'struct task_struct' declared inside parameter list /scratch/kisskb/src/include/linux/signal.h:250: warning: 'struct task_struct' declared inside parameter list /scratch/kisskb/src/include/linux/signal.h:254: warning: 'struct task_struct' declared inside parameter list CC kernel/kmod.o LD drivers/video/built-in.o CC kernel/workqueue.o CC mm/msync.o CC mm/rmap.o CC fs/namespace.o CC fs/seq_file.o CC fs/xattr.o CC drivers/tty/vt/vt.o CC kernel/pid.o CC kernel/rcupdate.o CC drivers/tty/vt/defkeymap.o CC lib/devres.o CC kernel/extable.o CC mm/vmalloc.o CC fs/libfs.o CC mm/pagewalk.o CC mm/pgtable-generic.o CC mm/init-mm.o CC lib/find_last_bit.o CC fs/fs-writeback.o CC fs/pnode.o AR arch/mips/lib/lib.a CC lib/hweight.o CC kernel/params.o CC lib/atomic64.o CC kernel/posix-timers.o In file included from /scratch/kisskb/src/drivers/tty/n_tty.c:36: /scratch/kisskb/src/include/linux/signal.h:239: warning: 'struct task_struct' declared inside parameter list /scratch/kisskb/src/include/linux/signal.h:239: warning: its scope is only this definition or declaration, which is probably not what you want /scratch/kisskb/src/include/linux/signal.h:240: warning: 'struct task_struct' declared inside parameter list /scratch/kisskb/src/include/linux/signal.h:241: warning: 'struct task_struct' declared inside parameter list /scratch/kisskb/src/include/linux/signal.h:250: warning: 'struct task_struct' declared inside parameter list /scratch/kisskb/src/include/linux/signal.h:254: warning: 'struct task_struct' declared inside parameter list /scratch/kisskb/src/drivers/tty/tty_io.c: In function '__tty_hangup': /scratch/kisskb/src/drivers/tty/tty_io.c:603: warning: passing argument 3 of '__group_send_sig_info' from incompatible pointer type /scratch/kisskb/src/drivers/tty/tty_io.c:604: warning: passing argument 3 of '__group_send_sig_info' from incompatible pointer type CC lib/argv_split.o CC lib/cmdline.o CC fs/drop_caches.o CC mm/bootmem.o CC fs/splice.o CC lib/ctype.o CC lib/dec_and_lock.o CC fs/sync.o CC lib/dump_stack.o CC mm/dmapool.o CC kernel/kthread.o CC lib/extable.o /scratch/kisskb/src/fs/dcache.c: In function '__d_lookup_rcu': /scratch/kisskb/src/fs/dcache.c:1810: error: implicit declaration of function 'prefetch' make[2]: *** [fs/dcache.o] Error 1 CC fs/utimes.o /scratch/kisskb/src/fs/inode.c: In function 'new_inode': /scratch/kisskb/src/fs/inode.c:894: error: implicit declaration of function 'spin_lock_prefetch' make[2]: *** [fs/inode.o] Error 1 CC mm/slub.o CC lib/find_next_bit.o CC lib/idr.o CC lib/int_sqrt.o CC fs/stack.o CC lib/ioremap.o CC fs/fs_struct.o CC fs/statfs.o CC fs/buffer.o CC lib/irq_regs.o CC fs/bio.o CC lib/is_single_threaded.o CC fs/block_dev.o CC lib/klist.o CC lib/kobject.o LD init/mounts.o CC lib/kobject_uevent.o CC fs/direct-io.o LD init/built-in.o CC fs/mpage.o CC lib/kref.o CC lib/plist.o CC fs/ioprio.o CC lib/prio_heap.o CC lib/prio_tree.o CC lib/proportions.o CC kernel/wait.o CC fs/devpts/inode.o CC lib/radix-tree.o CC lib/ratelimit.o CC kernel/kfifo.o CC lib/rbtree.o CC fs/partitions/check.o CC fs/partitions/msdos.o CC kernel/posix-cpu-timers.o CC fs/partitions/sgi.o CC fs/ramfs/inode.o CC kernel/mutex.o CC fs/ramfs/file-mmu.o CC kernel/hrtimer.o CC lib/rwsem-spinlock.o CC lib/sha1.o CC lib/show_mem.o CC fs/sysfs/inode.o CC lib/string.o CC fs/proc/mmu.o CC lib/timerqueue.o LD drivers/base/built-in.o CC fs/sysfs/file.o CC lib/vsprintf.o CC fs/eventpoll.o CC fs/proc/task_mmu.o CC kernel/rwsem.o CC kernel/nsproxy.o CC kernel/srcu.o LD lib/built-in.o CC kernel/semaphore.o CC fs/anon_inodes.o CC fs/sysfs/dir.o CC fs/signalfd.o CC kernel/notifier.o CC fs/timerfd.o CC fs/eventfd.o CC fs/aio.o CC fs/locks.o CC fs/proc/inode.o /scratch/kisskb/src/drivers/tty/vt/keyboard.c: In function 'k_fn': /scratch/kisskb/src/drivers/tty/vt/keyboard.c:737: warning: comparison is always true due to limited range of data type CC fs/proc/root.o CC fs/binfmt_script.o CC fs/proc/base.o CC fs/proc/generic.o CC fs/sysfs/symlink.o CC fs/sysfs/mount.o CC fs/sysfs/bin.o CC fs/sysfs/group.o CC fs/proc/array.o CC fs/proc/proc_tty.o CC fs/proc/cmdline.o CC kernel/ksysfs.o CC kernel/pm_qos_params.o CC kernel/sched_clock.o CC kernel/cred.o CC kernel/async.o CC fs/proc/consoles.o CC fs/proc/cpuinfo.o CC kernel/range.o CC kernel/jump_label.o CC kernel/groups.o CC kernel/irq/irqdesc.o make[3]: Target `__build' not remade because of errors. make[2]: *** [arch/mips/mm] Error 2 CC kernel/irq/handle.o CC kernel/irq/manage.o CC fs/proc/devices.o CC fs/proc/interrupts.o LD drivers/char/built-in.o CC kernel/futex.o CC fs/proc/loadavg.o CC fs/proc/meminfo.o CC kernel/time/timekeeping.o CC fs/proc/stat.o CC kernel/irq/spurious.o CC kernel/rtmutex.o CC kernel/irq/resend.o CC kernel/dma.o CC kernel/up.o CC kernel/kallsyms.o CC kernel/rcutiny.o CC kernel/utsname_sysctl.o CC kernel/time/ntp.o CC fs/proc/uptime.o CC fs/proc/version.o CC kernel/time/clocksource.o CC fs/proc/softirqs.o CC kernel/irq/chip.o CC fs/proc/proc_sysctl.o CC fs/proc/kmsg.o LD fs/devpts/devpts.o LD arch/mips/kernel/built-in.o CC fs/proc/page.o CC kernel/irq/dummychip.o LD fs/devpts/built-in.o CC kernel/irq/devres.o CC kernel/irq/autoprobe.o CC kernel/irq/proc.o CC kernel/time/jiffies.o CC kernel/time/timecompare.o CC kernel/time/timer_list.o CC kernel/time/timeconv.o CC kernel/time/posix-clock.o CC kernel/time/clockevents.o CC kernel/time/tick-common.o LD arch/mips/math-emu/built-in.o make[2]: Target `__build' not remade because of errors. make[1]: *** [arch/mips] Error 2 LD drivers/input/input-core.o LD drivers/input/built-in.o /scratch/kisskb/src/kernel/rcutiny.c: In function 'rcu_process_callbacks': /scratch/kisskb/src/kernel/rcutiny.c:167: error: implicit declaration of function 'prefetch' make[2]: *** [kernel/rcutiny.o] Error 1 LD block/built-in.o LD fs/ramfs/ramfs.o LD fs/ramfs/built-in.o LD fs/partitions/built-in.o LD fs/sysfs/built-in.o LD kernel/irq/built-in.o LD kernel/time/built-in.o AR lib/lib.a make[2]: Target `__build' not remade because of errors. make[1]: *** [kernel] Error 2 LD fs/proc/proc.o LD fs/proc/built-in.o make[2]: Target `__build' not remade because of errors. make[1]: *** [fs] Error 2 make[2]: Target `__build' not remade because of errors. make[1]: *** [mm] Error 2 LD drivers/tty/vt/built-in.o LD drivers/tty/built-in.o LD drivers/built-in.o make[1]: Target `_all' not remade because of errors. make: *** [sub-make] Error 2 make: Target `_all' not remade because of errors. bisect failed e1f2084ed200eb31f2c9d1efe70569c76889c980 # git bisect bad Bisecting: 40 revisions left to test after this (roughly 5 steps) [dc93275150da9542f500fbd3d0515eecfefba7f6] Merge branch 'stable/broadcom.ibft' of git://git.kernel.org/pub/scm/linux/kernel/git/konrad/ibft-2.6 # < git rev-parse --verify HEAD Trying dc93275150da9542f500fbd3d0515eecfefba7f6 # < /scratch/kisskb/prod/kisskb/kisskb3/backend/makewrap.py ARCH=mips O=/scratch/kisskb/prod/kisskb/kisskb3/backend/build/linus_mips-allnoconfig_mips CROSS_COMPILE=/opt/crosstool/gcc-4.2.4-nolibc/mips-linux/bin/mips-linux- allnoconfig makewrap: Added ccache to CROSS_COMPILE makewrap: Using -j factor 128 # /scratch/kisskb/prod/kisskb/kisskb3/backend/makewrap.py ARCH=mips O=/scratch/kisskb/prod/kisskb/kisskb3/backend/build/linus_mips-allnoconfig_mips CROSS_COMPILE=/opt/crosstool/gcc-4.2.4-nolibc/mips-linux/bin/mips-linux- makewrap: Added ccache to CROSS_COMPILE makewrap: Using -j factor 128 GEN /scratch/kisskb/build/linus_mips-allnoconfig_mips/Makefile scripts/kconfig/conf --silentoldconfig Kconfig GEN /scratch/kisskb/build/linus_mips-allnoconfig_mips/Makefile CHK include/linux/version.h Using /scratch/kisskb/src as source for kernel CHK include/generated/utsrelease.h CALL /scratch/kisskb/src/scripts/checksyscalls.sh CHK include/generated/compile.h CC arch/mips/mm/fault.o CC mm/page_alloc.o CC mm/prio_tree.o CC fs/dcache.o CC fs/inode.o CC kernel/rcutiny.o cc1: warnings being treated as errors In file included from /scratch/kisskb/src/arch/mips/mm/fault.c:9: /scratch/kisskb/src/include/linux/signal.h:239: warning: 'struct task_struct' declared inside parameter list /scratch/kisskb/src/include/linux/signal.h:239: warning: its scope is only this definition or declaration, which is probably not what you want /scratch/kisskb/src/include/linux/signal.h:240: warning: 'struct task_struct' declared inside parameter list /scratch/kisskb/src/include/linux/signal.h:241: warning: 'struct task_struct' declared inside parameter list /scratch/kisskb/src/include/linux/signal.h:250: warning: 'struct task_struct' declared inside parameter list /scratch/kisskb/src/include/linux/signal.h:254: warning: 'struct task_struct' declared inside parameter list make[3]: *** [arch/mips/mm/fault.o] Error 1 make[3]: Target `__build' not remade because of errors. make[2]: *** [arch/mips/mm] Error 2 make[2]: Target `__build' not remade because of errors. make[1]: *** [arch/mips] Error 2 /scratch/kisskb/src/mm/prio_tree.c: In function 'vma_prio_tree_next': /scratch/kisskb/src/mm/prio_tree.c:178: error: implicit declaration of function 'prefetch' make[2]: *** [mm/prio_tree.o] Error 1 /scratch/kisskb/src/kernel/rcutiny.c: In function 'rcu_process_callbacks': /scratch/kisskb/src/kernel/rcutiny.c:167: error: implicit declaration of function 'prefetch' make[2]: *** [kernel/rcutiny.o] Error 1 make[2]: Target `__build' not remade because of errors. make[1]: *** [kernel] Error 2 /scratch/kisskb/src/mm/page_alloc.c: In function '__free_pages_bootmem': /scratch/kisskb/src/mm/page_alloc.c:704: error: implicit declaration of function 'prefetchw' make[2]: *** [mm/page_alloc.o] Error 1 make[2]: Target `__build' not remade because of errors. make[1]: *** [mm] Error 2 /scratch/kisskb/src/fs/dcache.c: In function '__d_lookup_rcu': /scratch/kisskb/src/fs/dcache.c:1810: error: implicit declaration of function 'prefetch' make[2]: *** [fs/dcache.o] Error 1 /scratch/kisskb/src/fs/inode.c: In function 'new_inode': /scratch/kisskb/src/fs/inode.c:894: error: implicit declaration of function 'spin_lock_prefetch' make[2]: *** [fs/inode.o] Error 1 make[2]: Target `__build' not remade because of errors. make[1]: *** [fs] Error 2 make[1]: Target `_all' not remade because of errors. make: *** [sub-make] Error 2 make: Target `_all' not remade because of errors. bisect failed dc93275150da9542f500fbd3d0515eecfefba7f6 # git bisect bad Bisecting: 18 revisions left to test after this (roughly 4 steps) [f721a465cddbe7f03e6cd2272008da558cf93818] params.c: Use new strtobool function to process boolean inputs # < git rev-parse --verify HEAD Trying f721a465cddbe7f03e6cd2272008da558cf93818 # < /scratch/kisskb/prod/kisskb/kisskb3/backend/makewrap.py ARCH=mips O=/scratch/kisskb/prod/kisskb/kisskb3/backend/build/linus_mips-allnoconfig_mips CROSS_COMPILE=/opt/crosstool/gcc-4.2.4-nolibc/mips-linux/bin/mips-linux- allnoconfig makewrap: Added ccache to CROSS_COMPILE makewrap: Using -j factor 128 # /scratch/kisskb/prod/kisskb/kisskb3/backend/makewrap.py ARCH=mips O=/scratch/kisskb/prod/kisskb/kisskb3/backend/build/linus_mips-allnoconfig_mips CROSS_COMPILE=/opt/crosstool/gcc-4.2.4-nolibc/mips-linux/bin/mips-linux- makewrap: Added ccache to CROSS_COMPILE makewrap: Using -j factor 128 GEN /scratch/kisskb/build/linus_mips-allnoconfig_mips/Makefile scripts/kconfig/conf --silentoldconfig Kconfig GEN /scratch/kisskb/build/linus_mips-allnoconfig_mips/Makefile CHK include/linux/version.h Using /scratch/kisskb/src as source for kernel CHK include/generated/utsrelease.h CC arch/mips/kernel/asm-offsets.s GEN include/generated/asm-offsets.h CALL /scratch/kisskb/src/scripts/checksyscalls.sh CC init/main.o CHK include/generated/compile.h CC init/do_mounts.o CC init/noinitramfs.o CC init/calibrate.o CC security/commoncap.o CC arch/mips/sgi-ip22/ip22-mc.o CC security/min_addr.o CC arch/mips/sgi-ip22/ip22-hpc.o CC arch/mips/sgi-ip22/ip22-int.o CC arch/mips/mm/cache.o CC arch/mips/sgi-ip22/ip22-time.o CC arch/mips/mm/dma-default.o CC net/nonet.o CC arch/mips/sgi-ip22/ip22-nvram.o CC arch/mips/mm/extable.o CC arch/mips/sgi-ip22/ip22-platform.o CC arch/mips/sgi-ip22/ip22-reset.o CC arch/mips/mm/fault.o CC arch/mips/sgi-ip22/ip22-setup.o CC init/version.o CC arch/mips/mm/init.o CC arch/mips/mm/tlbex.o CC arch/mips/sgi-ip22/ip22-berr.o AS arch/mips/mm/tlbex-fault.o CC arch/mips/mm/uasm.o CC arch/mips/mm/page.o CC arch/mips/mm/ioremap.o CC arch/mips/mm/pgtable-32.o CC arch/mips/kernel/cpu-probe.o CC arch/mips/mm/c-r4k.o CC arch/mips/kernel/branch.o CC block/elevator.o AS arch/mips/mm/cex-gen.o AS arch/mips/kernel/entry.o AS arch/mips/kernel/genex.o CC block/blk-core.o CC arch/mips/mm/tlb-r4k.o CC arch/mips/kernel/irq.o CC block/blk-tag.o CC arch/mips/mm/sc-ip22.o CC arch/mips/kernel/process.o CC block/blk-sysfs.o CC arch/mips/math-emu/cp1emu.o CC block/blk-flush.o CC arch/mips/math-emu/ieee754m.o CC arch/mips/kernel/ptrace.o CC arch/mips/lib/iomap.o CC arch/mips/kernel/reset.o CC arch/mips/lib/dump_tlb.o CC arch/mips/kernel/setup.o CC arch/mips/math-emu/ieee754d.o CC arch/mips/lib/ashldi3.o CC arch/mips/math-emu/ieee754dp.o CC block/blk-settings.o CC arch/mips/kernel/signal.o CC drivers/char/mem.o CC arch/mips/lib/ashrdi3.o CC drivers/char/random.o CC block/blk-ioc.o CC arch/mips/math-emu/ieee754sp.o CC arch/mips/kernel/syscall.o CC block/blk-map.o CC arch/mips/math-emu/ieee754.o CC drivers/char/misc.o CC arch/mips/kernel/time.o CC block/blk-exec.o CC drivers/base/core.o CC arch/mips/math-emu/ieee754xcpt.o CC arch/mips/lib/cmpdi2.o CC arch/mips/kernel/topology.o CC block/blk-merge.o CC drivers/base/sys.o CC arch/mips/math-emu/dp_frexp.o CC arch/mips/kernel/traps.o CC drivers/base/bus.o CC block/blk-softirq.o CC arch/mips/lib/lshrdi3.o CC arch/mips/math-emu/dp_modf.o CC drivers/input/input.o CC arch/mips/kernel/unaligned.o CC drivers/base/dd.o CC drivers/base/syscore.o CC arch/mips/lib/ucmpdi2.o CC block/blk-timeout.o CC drivers/rtc/rtc-lib.o CC arch/mips/math-emu/dp_div.o AS arch/mips/lib/csum_partial.o CC arch/mips/kernel/watch.o CC arch/mips/lib/delay.o CC kernel/sched.o CC drivers/base/driver.o CC arch/mips/kernel/vdso.o CC block/blk-iopoll.o CC arch/mips/math-emu/dp_mul.o CC drivers/input/input-compat.o AS arch/mips/lib/memcpy-inatomic.o AS arch/mips/lib/memcpy.o CC drivers/base/class.o CC arch/mips/math-emu/dp_sub.o CC block/blk-lib.o AS arch/mips/lib/memset.o CC kernel/fork.o CC arch/mips/kernel/cevt-r4k.o CC block/ioctl.o CC drivers/input/input-mt.o AS arch/mips/lib/strlen_user.o AS arch/mips/lib/strncpy_user.o CC arch/mips/kernel/csrc-r4k.o CC drivers/base/platform.o CC block/genhd.o CC drivers/input/ff-core.o CC arch/mips/math-emu/dp_add.o CC kernel/exec_domain.o CC drivers/base/cpu.o AS arch/mips/lib/strnlen_user.o CC drivers/base/firmware.o AS arch/mips/kernel/r4k_fpu.o CC drivers/input/mousedev.o CC arch/mips/math-emu/dp_fsp.o CC arch/mips/lib/uncached.o CC drivers/video/fb_notify.o AS arch/mips/kernel/r4k_switch.o CC block/scsi_ioctl.o CC drivers/base/init.o CC arch/mips/math-emu/dp_cmp.o CC kernel/panic.o CC fs/open.o CC lib/bcd.o CC block/noop-iosched.o CC drivers/base/map.o CC drivers/base/devres.o CC drivers/base/attribute_container.o CC fs/read_write.o CC arch/mips/math-emu/dp_logb.o CC arch/mips/kernel/i8259.o CC fs/file_table.o CC drivers/base/transport_class.o CC drivers/tty/tty_io.o CC fs/super.o CC kernel/printk.o CC mm/filemap.o CC mm/mempool.o CC mm/oom_kill.o CC mm/fadvise.o CC arch/mips/math-emu/dp_scalb.o CC arch/mips/math-emu/dp_simple.o LD net/built-in.o CC mm/maccess.o CC lib/div64.o CC drivers/tty/n_tty.o CC drivers/tty/tty_ioctl.o CC drivers/base/dma-mapping.o CC lib/sort.o CC arch/mips/math-emu/dp_tint.o CC fs/char_dev.o CC arch/mips/math-emu/dp_fint.o CC arch/mips/math-emu/dp_tlong.o CC drivers/tty/tty_ldisc.o CC arch/mips/math-emu/dp_flong.o CC arch/mips/math-emu/sp_frexp.o CC drivers/tty/tty_buffer.o CC drivers/tty/tty_port.o CC drivers/video/console/dummycon.o CC kernel/cpu.o CC drivers/base/dma-coherent.o CC fs/stat.o CC arch/mips/kernel/irq_cpu.o AS arch/mips/kernel/scall32-o32.o CC arch/mips/math-emu/sp_modf.o CC arch/mips/kernel/proc.o CC arch/mips/math-emu/sp_div.o CC drivers/base/firmware_class.o CC kernel/exit.o CC drivers/tty/tty_mutex.o CC mm/page_alloc.o CC arch/mips/math-emu/sp_mul.o CC arch/mips/math-emu/sp_sub.o CC arch/mips/math-emu/sp_add.o CC arch/mips/math-emu/sp_fdp.o CC kernel/itimer.o CC lib/parser.o CC arch/mips/math-emu/sp_cmp.o CC arch/mips/math-emu/sp_logb.o CC drivers/tty/pty.o CC arch/mips/math-emu/sp_scalb.o CC lib/halfmd4.o CC arch/mips/math-emu/sp_simple.o LD drivers/rtc/built-in.o CC kernel/time.o CC kernel/softirq.o CC kernel/resource.o CC kernel/sysctl.o CC fs/exec.o CC arch/mips/math-emu/sp_tint.o CC arch/mips/math-emu/sp_fint.o CC arch/mips/kernel/i8253.o AS arch/mips/kernel/head.o CC kernel/sysctl_binary.o CC arch/mips/math-emu/sp_tlong.o CC kernel/capability.o CC arch/mips/kernel/init_task.o AR arch/mips/lib/lib.a CC arch/mips/math-emu/sp_flong.o CC fs/pipe.o CC mm/page-writeback.o LDS arch/mips/kernel/vmlinux.lds CC lib/debug_locks.o CC mm/readahead.o CC mm/swap.o CC mm/truncate.o CC drivers/tty/vt/vt_ioctl.o CC mm/vmscan.o CC mm/shmem.o LD drivers/video/console/built-in.o CC drivers/tty/vt/vc_screen.o LD drivers/video/built-in.o CC kernel/ptrace.o CC fs/namei.o CC drivers/tty/vt/selection.o CC kernel/timer.o CC drivers/tty/vt/keyboard.o CC arch/mips/math-emu/dp_sqrt.o CC mm/prio_tree.o CC arch/mips/math-emu/sp_sqrt.o CC kernel/user.o CC drivers/tty/vt/consolemap.o CC mm/util.o CC arch/mips/math-emu/kernel_linkage.o CC mm/mmzone.o CC lib/random32.o CC fs/fcntl.o CC arch/mips/math-emu/dsemul.o LD arch/mips/lib/built-in.o CC drivers/tty/vt/vt.o CC fs/ioctl.o LD security/built-in.o CC lib/bust_spinlocks.o CC lib/hexdump.o CC kernel/signal.o CC kernel/sys.o CC fs/readdir.o CC drivers/tty/vt/defkeymap.o CC lib/kasprintf.o CC lib/bitmap.o CC mm/vmstat.o CC mm/backing-dev.o CC mm/page_isolation.o CC mm/mm_init.o CC lib/scatterlist.o CC lib/string_helpers.o CC mm/mmu_context.o CC lib/gcd.o CC lib/lcm.o CC fs/select.o CC fs/fifo.o CC kernel/kmod.o CC lib/list_sort.o CC mm/percpu.o CC kernel/workqueue.o CC mm/fremap.o CC lib/uuid.o CC mm/highmem.o CC mm/madvise.o CC kernel/pid.o CC fs/dcache.o CC kernel/rcupdate.o CC mm/memory.o CC lib/flex_array.o CC mm/mincore.o CC lib/bsearch.o CC fs/inode.o CC mm/mlock.o CC kernel/extable.o CC fs/attr.o CC mm/mmap.o CC fs/bad_inode.o CC fs/file.o CC kernel/params.o CC lib/kstrtox.o CC mm/mprotect.o CC mm/mremap.o CC mm/msync.o LD init/mounts.o CC fs/filesystems.o CC fs/namespace.o CC mm/rmap.o CC kernel/posix-timers.o CC lib/iomap_copy.o CC fs/seq_file.o CC lib/devres.o CC mm/vmalloc.o CC fs/xattr.o CC lib/find_last_bit.o LD init/built-in.o CC mm/pagewalk.o LD arch/mips/sgi-ip22/built-in.o CC lib/hweight.o CC kernel/kthread.o CC kernel/wait.o CC kernel/kfifo.o CC fs/libfs.o CC mm/pgtable-generic.o CC mm/init-mm.o CC lib/atomic64.o CC fs/fs-writeback.o CC lib/argv_split.o CC kernel/posix-cpu-timers.o CC lib/cmdline.o CC lib/ctype.o CC lib/dec_and_lock.o CC mm/bootmem.o CC mm/dmapool.o CC mm/slub.o CC fs/pnode.o CC fs/drop_caches.o CC lib/dump_stack.o CC fs/splice.o CC lib/extable.o CC lib/find_next_bit.o CC fs/sync.o CC kernel/mutex.o CC kernel/hrtimer.o CC fs/utimes.o CC kernel/rwsem.o CC kernel/nsproxy.o CC kernel/srcu.o CC kernel/semaphore.o CC kernel/notifier.o CC lib/idr.o 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 fs/stack.o CC fs/fs_struct.o CC lib/kobject.o CC fs/statfs.o CC kernel/ksysfs.o CC fs/buffer.o CC lib/kobject_uevent.o CC fs/bio.o CC fs/block_dev.o CC lib/kref.o CC lib/plist.o CC fs/direct-io.o CC fs/mpage.o CC lib/prio_heap.o LD arch/mips/kernel/built-in.o CC kernel/pm_qos_params.o CC lib/prio_tree.o CC fs/ioprio.o CC lib/proportions.o CC kernel/sched_clock.o CC fs/devpts/inode.o CC kernel/cred.o CC lib/radix-tree.o CC lib/ratelimit.o CC lib/rbtree.o CC lib/rwsem-spinlock.o CC lib/sha1.o CC kernel/async.o CC fs/partitions/check.o CC kernel/range.o CC lib/show_mem.o CC fs/partitions/msdos.o CC kernel/jump_label.o CC lib/string.o CC fs/eventpoll.o CC fs/sysfs/inode.o LD drivers/base/built-in.o CC fs/partitions/sgi.o CC fs/proc/mmu.o CC fs/ramfs/inode.o CC fs/anon_inodes.o CC fs/sysfs/file.o CC kernel/groups.o CC fs/signalfd.o LD drivers/char/built-in.o CC fs/sysfs/dir.o CC kernel/irq/irqdesc.o CC lib/timerqueue.o CC fs/timerfd.o CC lib/vsprintf.o CC fs/eventfd.o CC kernel/futex.o LD arch/mips/math-emu/built-in.o LD drivers/input/input-core.o CC kernel/irq/handle.o CC kernel/time/timekeeping.o LD drivers/input/built-in.o CC kernel/irq/manage.o CC kernel/irq/spurious.o CC kernel/rtmutex.o CC kernel/time/ntp.o CC kernel/dma.o CC kernel/time/clocksource.o CC kernel/up.o CC fs/sysfs/symlink.o CC kernel/time/jiffies.o CC kernel/time/timer_list.o CC fs/sysfs/mount.o /scratch/kisskb/src/drivers/tty/vt/keyboard.c: In function 'k_fn': /scratch/kisskb/src/drivers/tty/vt/keyboard.c:737: warning: comparison is always true due to limited range of data type CC fs/sysfs/bin.o CC fs/sysfs/group.o CC fs/proc/task_mmu.o CC kernel/irq/resend.o CC kernel/kallsyms.o CC kernel/rcutiny.o CC kernel/time/timecompare.o CC kernel/utsname_sysctl.o CC fs/aio.o CC fs/ramfs/file-mmu.o CC kernel/time/timeconv.o CC fs/proc/inode.o CC fs/locks.o CC fs/binfmt_script.o CC fs/proc/root.o CC fs/proc/base.o CC fs/proc/generic.o CC fs/proc/array.o CC kernel/irq/chip.o CC kernel/irq/dummychip.o CC kernel/time/posix-clock.o CC kernel/time/clockevents.o CC kernel/time/tick-common.o CC fs/proc/proc_tty.o CC kernel/irq/devres.o LD lib/built-in.o CC fs/proc/cmdline.o CC kernel/irq/autoprobe.o CC fs/proc/consoles.o CC kernel/irq/proc.o CC fs/proc/cpuinfo.o CC fs/proc/devices.o CC fs/proc/interrupts.o CC fs/proc/loadavg.o CC fs/proc/meminfo.o CC fs/proc/stat.o CC fs/proc/uptime.o CC fs/proc/version.o CC fs/proc/softirqs.o CC fs/proc/proc_sysctl.o CC fs/proc/kmsg.o CC fs/proc/page.o LD fs/ramfs/ramfs.o LD fs/ramfs/built-in.o LD block/built-in.o LD arch/mips/mm/built-in.o LD arch/mips/built-in.o LD fs/devpts/devpts.o LD fs/devpts/built-in.o LD fs/partitions/built-in.o LD kernel/irq/built-in.o LD fs/sysfs/built-in.o LD kernel/time/built-in.o AR lib/lib.a LD kernel/built-in.o LD fs/proc/proc.o LD fs/proc/built-in.o LD fs/built-in.o LD mm/built-in.o LD drivers/tty/vt/built-in.o LD drivers/tty/built-in.o LD drivers/built-in.o 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 LD .tmp_vmlinux1 KSYM .tmp_kallsyms1.S AS .tmp_kallsyms1.o LD .tmp_vmlinux2 KSYM .tmp_kallsyms2.S AS .tmp_kallsyms2.o LD vmlinux SYSMAP System.map SYSMAP .tmp_System.map # Build took: 0:01:07.839006 # git bisect good Bisecting: 10 revisions left to test after this (roughly 3 steps) [bb0a56ecc4ba2a3db1b6ea6949c309886e3447d3] [CPUFREQ] Move x86 drivers to drivers/cpufreq/ # < git rev-parse --verify HEAD Trying bb0a56ecc4ba2a3db1b6ea6949c309886e3447d3 # < /scratch/kisskb/prod/kisskb/kisskb3/backend/makewrap.py ARCH=mips O=/scratch/kisskb/prod/kisskb/kisskb3/backend/build/linus_mips-allnoconfig_mips CROSS_COMPILE=/opt/crosstool/gcc-4.2.4-nolibc/mips-linux/bin/mips-linux- allnoconfig makewrap: Added ccache to CROSS_COMPILE makewrap: Using -j factor 128 # /scratch/kisskb/prod/kisskb/kisskb3/backend/makewrap.py ARCH=mips O=/scratch/kisskb/prod/kisskb/kisskb3/backend/build/linus_mips-allnoconfig_mips CROSS_COMPILE=/opt/crosstool/gcc-4.2.4-nolibc/mips-linux/bin/mips-linux- makewrap: Added ccache to CROSS_COMPILE makewrap: Using -j factor 128 GEN /scratch/kisskb/build/linus_mips-allnoconfig_mips/Makefile scripts/kconfig/conf --silentoldconfig Kconfig GEN /scratch/kisskb/build/linus_mips-allnoconfig_mips/Makefile CHK include/linux/version.h HOSTCC scripts/mod/file2alias.o HOSTCC scripts/mod/modpost.o HOSTCC scripts/mod/sumversion.o Using /scratch/kisskb/src as source for kernel CHK include/generated/utsrelease.h UPD include/generated/utsrelease.h CC arch/mips/kernel/asm-offsets.s GEN include/generated/asm-offsets.h CALL /scratch/kisskb/src/scripts/checksyscalls.sh HOSTLD scripts/mod/modpost CHK include/generated/compile.h CC init/main.o CC init/do_mounts.o CC init/noinitramfs.o CC init/calibrate.o CC security/commoncap.o CC arch/mips/sgi-ip22/ip22-mc.o CC security/min_addr.o CC arch/mips/sgi-ip22/ip22-hpc.o CC arch/mips/sgi-ip22/ip22-int.o CC arch/mips/sgi-ip22/ip22-time.o CC arch/mips/mm/cache.o CC arch/mips/sgi-ip22/ip22-nvram.o CC arch/mips/mm/dma-default.o CC arch/mips/mm/extable.o CC arch/mips/sgi-ip22/ip22-platform.o CC arch/mips/mm/fault.o CC init/version.o CC arch/mips/sgi-ip22/ip22-reset.o CC arch/mips/sgi-ip22/ip22-setup.o CC arch/mips/mm/init.o CC arch/mips/mm/tlbex.o CC arch/mips/sgi-ip22/ip22-berr.o CC arch/mips/kernel/cpu-probe.o AS arch/mips/mm/tlbex-fault.o CC arch/mips/mm/uasm.o CC arch/mips/kernel/branch.o CC arch/mips/mm/page.o AS arch/mips/kernel/entry.o CC net/nonet.o CC arch/mips/mm/ioremap.o AS arch/mips/kernel/genex.o CC block/elevator.o CC arch/mips/mm/pgtable-32.o CC block/blk-core.o CC arch/mips/mm/c-r4k.o CC arch/mips/kernel/irq.o AS arch/mips/mm/cex-gen.o CC block/blk-tag.o CC arch/mips/kernel/process.o CC arch/mips/mm/tlb-r4k.o CC block/blk-sysfs.o CC arch/mips/kernel/ptrace.o CC arch/mips/mm/sc-ip22.o CC block/blk-flush.o CC arch/mips/kernel/reset.o CC block/blk-settings.o CC arch/mips/kernel/setup.o CC arch/mips/math-emu/cp1emu.o CC block/blk-ioc.o CC mm/filemap.o CC arch/mips/kernel/signal.o CC arch/mips/math-emu/ieee754m.o CC arch/mips/kernel/syscall.o CC block/blk-map.o CC drivers/char/mem.o CC mm/mempool.o CC arch/mips/fw/arc/cmdline.o CC mm/oom_kill.o CC arch/mips/math-emu/ieee754d.o CC block/blk-exec.o CC arch/mips/fw/arc/env.o CC arch/mips/kernel/time.o CC arch/mips/fw/arc/identify.o CC arch/mips/math-emu/ieee754dp.o CC drivers/char/random.o CC arch/mips/kernel/topology.o CC block/blk-merge.o CC mm/fadvise.o CC arch/mips/fw/arc/init.o CC arch/mips/math-emu/ieee754sp.o CC arch/mips/fw/arc/misc.o CC arch/mips/fw/arc/promlib.o CC mm/maccess.o CC arch/mips/math-emu/ieee754.o CC arch/mips/kernel/traps.o CC block/blk-softirq.o CC mm/page_alloc.o CC block/blk-timeout.o CC arch/mips/math-emu/ieee754xcpt.o CC arch/mips/kernel/unaligned.o CC drivers/char/misc.o CC drivers/base/core.o CC mm/page-writeback.o CC block/blk-iopoll.o CC arch/mips/math-emu/dp_frexp.o CC arch/mips/kernel/watch.o CC arch/mips/kernel/vdso.o CC mm/readahead.o CC arch/mips/math-emu/dp_modf.o CC drivers/base/sys.o CC arch/mips/kernel/cevt-r4k.o CC drivers/base/bus.o CC arch/mips/math-emu/dp_div.o CC drivers/base/dd.o CC arch/mips/kernel/csrc-r4k.o CC kernel/sched.o CC arch/mips/lib/iomap.o CC mm/swap.o CC arch/mips/lib/dump_tlb.o AS arch/mips/kernel/r4k_switch.o CC block/blk-lib.o AS arch/mips/kernel/r4k_fpu.o CC drivers/base/syscore.o CC drivers/base/driver.o CC mm/truncate.o CC arch/mips/lib/ashldi3.o CC drivers/rtc/rtc-lib.o CC arch/mips/math-emu/dp_mul.o CC block/ioctl.o CC mm/vmscan.o CC arch/mips/kernel/i8259.o CC arch/mips/math-emu/dp_sub.o CC arch/mips/kernel/irq_cpu.o CC drivers/base/class.o CC arch/mips/kernel/proc.o CC block/genhd.o AS arch/mips/kernel/scall32-o32.o CC kernel/fork.o CC drivers/base/platform.o CC mm/shmem.o CC arch/mips/lib/ashrdi3.o CC arch/mips/kernel/i8253.o CC arch/mips/math-emu/dp_add.o CC arch/mips/lib/cmpdi2.o AS arch/mips/kernel/head.o CC block/scsi_ioctl.o CC drivers/base/cpu.o CC drivers/video/fb_notify.o CC drivers/tty/tty_io.o CC block/noop-iosched.o CC arch/mips/kernel/init_task.o CC drivers/input/input.o CC mm/prio_tree.o LDS arch/mips/kernel/vmlinux.lds CC kernel/exec_domain.o CC kernel/panic.o CC drivers/base/firmware.o CC arch/mips/lib/lshrdi3.o CC fs/open.o CC fs/read_write.o CC kernel/printk.o CC arch/mips/lib/ucmpdi2.o CC fs/file_table.o CC lib/bcd.o AS arch/mips/lib/csum_partial.o AR arch/mips/fw/arc/lib.a CC lib/div64.o CC drivers/video/console/dummycon.o CC drivers/input/input-compat.o CC lib/sort.o CC fs/super.o CC arch/mips/lib/delay.o CC lib/parser.o CC kernel/cpu.o AS arch/mips/lib/memcpy-inatomic.o CC fs/char_dev.o AS arch/mips/lib/memcpy.o AS arch/mips/lib/memset.o CC drivers/base/init.o CC drivers/input/input-mt.o LD net/built-in.o AS arch/mips/lib/strlen_user.o CC drivers/base/map.o CC drivers/base/devres.o CC mm/util.o CC drivers/input/ff-core.o CC fs/stat.o CC arch/mips/math-emu/dp_fsp.o CC kernel/exit.o AS arch/mips/lib/strncpy_user.o AS arch/mips/lib/strnlen_user.o CC arch/mips/math-emu/dp_cmp.o CC drivers/base/attribute_container.o CC mm/mmzone.o CC arch/mips/lib/uncached.o CC drivers/base/transport_class.o CC drivers/base/dma-mapping.o CC lib/halfmd4.o CC mm/vmstat.o CC drivers/base/dma-coherent.o CC kernel/itimer.o CC drivers/base/firmware_class.o CC lib/debug_locks.o CC arch/mips/math-emu/dp_logb.o CC drivers/tty/n_tty.o CC arch/mips/math-emu/dp_scalb.o CC arch/mips/math-emu/dp_simple.o CC drivers/tty/tty_ioctl.o CC kernel/time.o CC drivers/tty/tty_ldisc.o CC arch/mips/math-emu/dp_tint.o CC arch/mips/math-emu/dp_fint.o CC lib/random32.o LD drivers/rtc/built-in.o CC arch/mips/math-emu/dp_tlong.o CC arch/mips/math-emu/dp_flong.o CC arch/mips/math-emu/sp_frexp.o CC mm/backing-dev.o LD arch/mips/lib/built-in.o CC drivers/input/mousedev.o CC lib/bust_spinlocks.o CC kernel/softirq.o CC lib/hexdump.o CC drivers/tty/tty_buffer.o CC lib/kasprintf.o CC mm/page_isolation.o CC mm/mm_init.o CC arch/mips/math-emu/sp_modf.o CC arch/mips/math-emu/sp_div.o CC arch/mips/math-emu/sp_mul.o CC mm/mmu_context.o CC lib/bitmap.o CC drivers/tty/tty_port.o CC fs/exec.o CC drivers/tty/tty_mutex.o AR arch/mips/lib/lib.a CC arch/mips/math-emu/sp_sub.o CC mm/percpu.o CC lib/scatterlist.o CC lib/string_helpers.o CC drivers/tty/pty.o CC arch/mips/math-emu/sp_add.o CC mm/fremap.o CC fs/pipe.o CC lib/gcd.o CC arch/mips/math-emu/sp_fdp.o CC lib/lcm.o CC lib/list_sort.o CC arch/mips/math-emu/sp_cmp.o CC arch/mips/math-emu/sp_logb.o CC arch/mips/math-emu/sp_scalb.o CC drivers/tty/vt/vt_ioctl.o CC fs/namei.o CC kernel/resource.o CC fs/fcntl.o CC kernel/sysctl.o CC kernel/sysctl_binary.o CC arch/mips/math-emu/sp_simple.o CC mm/highmem.o CC arch/mips/math-emu/sp_tint.o CC fs/ioctl.o CC arch/mips/math-emu/sp_fint.o CC kernel/capability.o CC arch/mips/math-emu/sp_tlong.o LD drivers/video/console/built-in.o CC lib/uuid.o CC lib/flex_array.o CC drivers/tty/vt/vc_screen.o CC arch/mips/math-emu/sp_flong.o CC lib/kstrtox.o CC kernel/ptrace.o CC fs/readdir.o CC lib/iomap_copy.o CC lib/devres.o CC kernel/timer.o CC drivers/tty/vt/selection.o CC lib/find_last_bit.o CC lib/hweight.o CC kernel/user.o CC arch/mips/math-emu/dp_sqrt.o CC lib/atomic64.o CC lib/argv_split.o CC lib/cmdline.o CC fs/select.o CC arch/mips/math-emu/sp_sqrt.o CC kernel/signal.o CC lib/ctype.o CC kernel/sys.o CC mm/madvise.o CC kernel/kmod.o CC fs/fifo.o CC lib/dec_and_lock.o CC mm/memory.o LD init/mounts.o LD drivers/video/built-in.o CC arch/mips/math-emu/kernel_linkage.o CC drivers/tty/vt/keyboard.o CC fs/dcache.o CC drivers/tty/vt/consolemap.o CC arch/mips/math-emu/dsemul.o CC mm/mincore.o CC lib/decompress.o CC fs/inode.o CC lib/dump_stack.o CC mm/mlock.o CC mm/mmap.o CC mm/mprotect.o CC fs/attr.o CC lib/extable.o CC lib/find_next_bit.o CC lib/idr.o CC mm/mremap.o CC fs/bad_inode.o CC drivers/tty/vt/vt.o CC drivers/tty/vt/defkeymap.o LD arch/mips/sgi-ip22/built-in.o CC kernel/workqueue.o CC mm/msync.o CC mm/rmap.o CC lib/int_sqrt.o CC lib/ioremap.o CC fs/file.o CC fs/filesystems.o CC lib/irq_regs.o CC mm/vmalloc.o CC kernel/pid.o CC lib/is_single_threaded.o CC kernel/rcupdate.o CC fs/namespace.o LD init/built-in.o CC lib/klist.o CC lib/kobject.o CC mm/pagewalk.o CC mm/pgtable-generic.o CC mm/init-mm.o CC mm/bootmem.o CC fs/seq_file.o CC mm/dmapool.o CC lib/kobject_uevent.o CC fs/xattr.o CC lib/kref.o CC mm/slub.o CC lib/plist.o CC fs/libfs.o CC lib/prio_heap.o CC kernel/extable.o CC lib/prio_tree.o CC lib/proportions.o CC fs/fs-writeback.o CC kernel/params.o CC lib/radix-tree.o CC kernel/posix-timers.o CC lib/ratelimit.o CC kernel/kthread.o CC lib/rbtree.o CC fs/pnode.o CC kernel/wait.o CC fs/drop_caches.o CC fs/splice.o CC kernel/kfifo.o CC fs/sync.o CC fs/utimes.o CC fs/stack.o CC fs/fs_struct.o CC lib/rwsem-spinlock.o CC lib/sha1.o CC kernel/posix-cpu-timers.o CC fs/statfs.o CC lib/show_mem.o CC fs/buffer.o CC fs/bio.o CC lib/string.o CC kernel/mutex.o CC lib/timerqueue.o CC fs/block_dev.o CC fs/direct-io.o CC kernel/hrtimer.o CC lib/vsprintf.o CC fs/mpage.o CC fs/ioprio.o CC kernel/rwsem.o CC fs/devpts/inode.o CC kernel/nsproxy.o CC kernel/srcu.o CC fs/ramfs/inode.o CC kernel/semaphore.o CC fs/partitions/check.o CC fs/partitions/msdos.o CC fs/partitions/sgi.o CC fs/sysfs/inode.o CC fs/ramfs/file-mmu.o CC kernel/notifier.o CC fs/sysfs/file.o CC kernel/ksysfs.o CC fs/eventpoll.o CC fs/anon_inodes.o LD security/built-in.o CC fs/signalfd.o CC fs/sysfs/dir.o CC fs/sysfs/symlink.o CC fs/sysfs/mount.o CC fs/sysfs/bin.o LD lib/built-in.o CC fs/timerfd.o CC fs/sysfs/group.o CC fs/eventfd.o CC fs/proc/mmu.o CC fs/aio.o CC fs/proc/task_mmu.o CC fs/proc/inode.o CC kernel/pm_qos_params.o CC fs/locks.o CC kernel/sched_clock.o CC fs/proc/root.o CC fs/binfmt_script.o CC kernel/cred.o CC kernel/async.o CC kernel/range.o CC kernel/jump_label.o CC kernel/groups.o CC fs/proc/base.o CC kernel/irq/irqdesc.o CC kernel/time/timekeeping.o CC kernel/time/ntp.o LD drivers/base/built-in.o CC kernel/time/clocksource.o CC kernel/irq/handle.o CC fs/proc/generic.o CC kernel/irq/manage.o CC kernel/irq/spurious.o CC kernel/futex.o LD arch/mips/kernel/built-in.o LD drivers/input/input-core.o CC kernel/rtmutex.o CC kernel/irq/resend.o CC fs/proc/array.o CC kernel/dma.o CC kernel/up.o CC kernel/kallsyms.o CC kernel/rcutiny.o CC kernel/utsname_sysctl.o CC fs/proc/proc_tty.o CC kernel/irq/chip.o LD block/built-in.o CC kernel/time/jiffies.o CC kernel/time/timer_list.o CC kernel/irq/dummychip.o CC kernel/irq/devres.o CC kernel/irq/autoprobe.o CC kernel/irq/proc.o CC kernel/time/timecompare.o CC kernel/time/timeconv.o CC kernel/time/posix-clock.o CC kernel/time/clockevents.o CC kernel/time/tick-common.o CC fs/proc/cmdline.o CC fs/proc/consoles.o LD drivers/input/built-in.o CC fs/proc/cpuinfo.o /scratch/kisskb/src/drivers/tty/vt/keyboard.c: In function 'k_fn': /scratch/kisskb/src/drivers/tty/vt/keyboard.c:737: warning: comparison is always true due to limited range of data type CC fs/proc/devices.o CC fs/proc/interrupts.o CC fs/proc/loadavg.o CC fs/proc/meminfo.o CC fs/proc/stat.o CC fs/proc/uptime.o LD drivers/char/built-in.o CC fs/proc/version.o CC fs/proc/softirqs.o CC fs/proc/proc_sysctl.o CC fs/proc/kmsg.o CC fs/proc/page.o LD arch/mips/mm/built-in.o LD fs/ramfs/ramfs.o LD fs/ramfs/built-in.o LD arch/mips/math-emu/built-in.o LD arch/mips/built-in.o LD fs/devpts/devpts.o LD fs/devpts/built-in.o LD kernel/irq/built-in.o LD fs/partitions/built-in.o LD kernel/time/built-in.o AR lib/lib.a LD fs/sysfs/built-in.o LD kernel/built-in.o LD mm/built-in.o LD fs/proc/proc.o LD fs/proc/built-in.o LD fs/built-in.o LD drivers/tty/vt/built-in.o LD drivers/tty/built-in.o LD drivers/built-in.o 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 LD .tmp_vmlinux1 KSYM .tmp_kallsyms1.S AS .tmp_kallsyms1.o LD .tmp_vmlinux2 KSYM .tmp_kallsyms2.S AS .tmp_kallsyms2.o LD vmlinux SYSMAP System.map SYSMAP .tmp_System.map # Build took: 0:01:06.543060 # git bisect good Bisecting: 4 revisions left to test after this (roughly 3 steps) [7663164f2619e37a1dcad59383e2fcf8c5194107] Merge branch 'docs-move' of git://git.kernel.org/pub/scm/linux/kernel/git/rdunlap/linux-docs # < git rev-parse --verify HEAD Trying 7663164f2619e37a1dcad59383e2fcf8c5194107 # < /scratch/kisskb/prod/kisskb/kisskb3/backend/makewrap.py ARCH=mips O=/scratch/kisskb/prod/kisskb/kisskb3/backend/build/linus_mips-allnoconfig_mips CROSS_COMPILE=/opt/crosstool/gcc-4.2.4-nolibc/mips-linux/bin/mips-linux- allnoconfig makewrap: Added ccache to CROSS_COMPILE makewrap: Using -j factor 128 # /scratch/kisskb/prod/kisskb/kisskb3/backend/makewrap.py ARCH=mips O=/scratch/kisskb/prod/kisskb/kisskb3/backend/build/linus_mips-allnoconfig_mips CROSS_COMPILE=/opt/crosstool/gcc-4.2.4-nolibc/mips-linux/bin/mips-linux- makewrap: Added ccache to CROSS_COMPILE makewrap: Using -j factor 128 GEN /scratch/kisskb/build/linus_mips-allnoconfig_mips/Makefile scripts/kconfig/conf --silentoldconfig Kconfig GEN /scratch/kisskb/build/linus_mips-allnoconfig_mips/Makefile CHK include/linux/version.h Using /scratch/kisskb/src as source for kernel CHK include/generated/utsrelease.h UPD include/generated/utsrelease.h CC arch/mips/kernel/asm-offsets.s GEN include/generated/asm-offsets.h CALL /scratch/kisskb/src/scripts/checksyscalls.sh CHK include/generated/compile.h CC init/main.o CC init/do_mounts.o CC init/noinitramfs.o CC init/calibrate.o CC arch/mips/sgi-ip22/ip22-mc.o CC security/commoncap.o CC security/min_addr.o CC arch/mips/sgi-ip22/ip22-hpc.o CC arch/mips/sgi-ip22/ip22-int.o CC arch/mips/sgi-ip22/ip22-time.o CC arch/mips/mm/cache.o CC arch/mips/sgi-ip22/ip22-nvram.o CC arch/mips/mm/dma-default.o CC arch/mips/sgi-ip22/ip22-platform.o CC init/version.o CC arch/mips/mm/extable.o CC arch/mips/sgi-ip22/ip22-reset.o CC arch/mips/sgi-ip22/ip22-setup.o CC arch/mips/mm/fault.o CC arch/mips/sgi-ip22/ip22-berr.o CC arch/mips/mm/init.o CC arch/mips/kernel/cpu-probe.o CC arch/mips/mm/tlbex.o CC arch/mips/kernel/branch.o AS arch/mips/mm/tlbex-fault.o AS arch/mips/kernel/entry.o CC net/nonet.o CC arch/mips/mm/uasm.o AS arch/mips/kernel/genex.o CC arch/mips/mm/page.o CC block/elevator.o CC arch/mips/kernel/irq.o CC block/blk-core.o CC arch/mips/mm/ioremap.o CC arch/mips/kernel/process.o CC arch/mips/kernel/ptrace.o CC block/blk-sysfs.o CC arch/mips/mm/pgtable-32.o CC block/blk-tag.o CC mm/filemap.o CC arch/mips/kernel/reset.o CC arch/mips/math-emu/cp1emu.o CC arch/mips/mm/c-r4k.o CC arch/mips/math-emu/ieee754m.o CC arch/mips/math-emu/ieee754d.o CC arch/mips/kernel/setup.o AS arch/mips/mm/cex-gen.o CC block/blk-flush.o CC mm/mempool.o CC arch/mips/math-emu/ieee754dp.o CC arch/mips/mm/tlb-r4k.o CC block/blk-settings.o CC arch/mips/kernel/signal.o CC arch/mips/math-emu/ieee754sp.o CC arch/mips/kernel/syscall.o CC mm/oom_kill.o CC block/blk-ioc.o CC arch/mips/mm/sc-ip22.o CC arch/mips/fw/arc/cmdline.o CC arch/mips/math-emu/ieee754.o CC mm/fadvise.o CC arch/mips/kernel/time.o CC block/blk-map.o CC arch/mips/kernel/topology.o CC arch/mips/fw/arc/env.o CC arch/mips/math-emu/ieee754xcpt.o CC arch/mips/fw/arc/identify.o CC block/blk-exec.o CC mm/maccess.o CC arch/mips/math-emu/dp_frexp.o CC arch/mips/kernel/traps.o CC arch/mips/fw/arc/init.o CC arch/mips/math-emu/dp_modf.o CC mm/page_alloc.o CC block/blk-merge.o CC arch/mips/fw/arc/misc.o CC arch/mips/math-emu/dp_div.o CC arch/mips/kernel/unaligned.o CC arch/mips/fw/arc/promlib.o CC mm/page-writeback.o CC mm/readahead.o CC block/blk-softirq.o CC arch/mips/kernel/watch.o CC arch/mips/math-emu/dp_mul.o CC arch/mips/kernel/vdso.o CC arch/mips/math-emu/dp_sub.o CC block/blk-timeout.o CC mm/swap.o CC arch/mips/kernel/cevt-r4k.o CC block/blk-iopoll.o CC arch/mips/math-emu/dp_add.o CC arch/mips/math-emu/dp_fsp.o CC arch/mips/math-emu/dp_cmp.o CC arch/mips/math-emu/dp_logb.o CC kernel/sched.o CC mm/truncate.o CC arch/mips/math-emu/dp_scalb.o CC arch/mips/lib/iomap.o CC arch/mips/math-emu/dp_simple.o CC mm/vmscan.o AS arch/mips/kernel/r4k_fpu.o AS arch/mips/kernel/r4k_switch.o CC arch/mips/kernel/csrc-r4k.o CC mm/shmem.o CC arch/mips/math-emu/dp_tint.o CC arch/mips/lib/dump_tlb.o CC kernel/fork.o CC arch/mips/math-emu/dp_fint.o CC arch/mips/kernel/i8259.o CC block/blk-lib.o CC mm/prio_tree.o CC arch/mips/kernel/irq_cpu.o CC drivers/char/mem.o CC kernel/exec_domain.o AS arch/mips/kernel/scall32-o32.o CC block/ioctl.o CC arch/mips/math-emu/dp_tlong.o CC kernel/panic.o CC mm/util.o CC arch/mips/lib/ashldi3.o CC block/genhd.o CC arch/mips/kernel/proc.o CC arch/mips/lib/ashrdi3.o CC block/scsi_ioctl.o CC arch/mips/kernel/i8253.o CC drivers/input/input.o AS arch/mips/kernel/head.o CC arch/mips/math-emu/dp_flong.o CC arch/mips/lib/cmpdi2.o CC fs/open.o CC mm/mmzone.o CC arch/mips/math-emu/sp_frexp.o CC drivers/rtc/rtc-lib.o CC drivers/video/fb_notify.o CC drivers/base/core.o CC drivers/base/sys.o CC fs/read_write.o CC drivers/char/random.o CC drivers/tty/tty_io.o CC kernel/printk.o CC arch/mips/kernel/init_task.o AR arch/mips/fw/arc/lib.a CC drivers/input/input-compat.o CC lib/bcd.o CC drivers/char/misc.o CC mm/vmstat.o CC drivers/video/console/dummycon.o CC arch/mips/lib/lshrdi3.o CC drivers/base/bus.o /scratch/kisskb/src/mm/prio_tree.c: In function 'vma_prio_tree_next': /scratch/kisskb/src/mm/prio_tree.c:178: error: implicit declaration of function 'prefetch' make[2]: *** [mm/prio_tree.o] Error 1 CC kernel/cpu.o CC arch/mips/math-emu/sp_modf.o CC arch/mips/lib/ucmpdi2.o CC kernel/exit.o CC arch/mips/math-emu/sp_div.o cc1: warnings being treated as errors In file included from /scratch/kisskb/src/arch/mips/mm/fault.c:9: /scratch/kisskb/src/include/linux/signal.h:239: warning: 'struct task_struct' declared inside parameter list /scratch/kisskb/src/include/linux/signal.h:239: warning: its scope is only this definition or declaration, which is probably not what you want /scratch/kisskb/src/include/linux/signal.h:240: warning: 'struct task_struct' declared inside parameter list /scratch/kisskb/src/include/linux/signal.h:241: warning: 'struct task_struct' declared inside parameter list /scratch/kisskb/src/include/linux/signal.h:250: warning: 'struct task_struct' declared inside parameter list /scratch/kisskb/src/include/linux/signal.h:254: warning: 'struct task_struct' declared inside parameter list CC arch/mips/math-emu/sp_mul.o CC arch/mips/math-emu/sp_sub.o CC arch/mips/math-emu/sp_add.o CC arch/mips/math-emu/sp_fdp.o CC arch/mips/math-emu/sp_cmp.o CC block/noop-iosched.o CC drivers/tty/n_tty.o CC arch/mips/math-emu/sp_logb.o LDS arch/mips/kernel/vmlinux.lds CC fs/file_table.o CC kernel/itimer.o AS arch/mips/lib/csum_partial.o CC drivers/base/dd.o CC drivers/tty/tty_ioctl.o CC arch/mips/lib/delay.o AS arch/mips/lib/memcpy-inatomic.o CC mm/backing-dev.o CC arch/mips/math-emu/sp_scalb.o CC drivers/input/input-mt.o AS arch/mips/lib/memcpy.o make[3]: *** [arch/mips/mm/fault.o] Error 1 CC drivers/base/syscore.o CC drivers/input/ff-core.o AS arch/mips/lib/memset.o CC lib/div64.o CC arch/mips/math-emu/sp_simple.o AS arch/mips/lib/strlen_user.o CC drivers/tty/tty_ldisc.o CC mm/page_isolation.o CC drivers/tty/tty_buffer.o CC drivers/input/mousedev.o CC arch/mips/math-emu/sp_tint.o CC arch/mips/math-emu/sp_fint.o CC kernel/time.o CC lib/sort.o CC mm/mm_init.o CC arch/mips/math-emu/sp_tlong.o CC arch/mips/math-emu/sp_flong.o CC fs/super.o CC kernel/softirq.o CC arch/mips/math-emu/dp_sqrt.o CC fs/char_dev.o CC mm/mmu_context.o CC fs/stat.o CC kernel/resource.o LD net/built-in.o CC mm/percpu.o CC drivers/base/driver.o AS arch/mips/lib/strncpy_user.o LD drivers/video/console/built-in.o CC drivers/base/class.o AS arch/mips/lib/strnlen_user.o LD drivers/video/built-in.o CC fs/exec.o CC kernel/sysctl.o CC lib/parser.o CC arch/mips/lib/uncached.o CC arch/mips/math-emu/sp_sqrt.o CC arch/mips/math-emu/kernel_linkage.o CC arch/mips/math-emu/dsemul.o CC kernel/sysctl_binary.o CC mm/fremap.o CC drivers/tty/tty_port.o CC fs/pipe.o CC fs/namei.o CC fs/fcntl.o CC mm/highmem.o CC kernel/capability.o CC kernel/ptrace.o CC drivers/base/platform.o CC drivers/tty/tty_mutex.o CC drivers/base/cpu.o CC drivers/base/firmware.o CC kernel/timer.o CC kernel/user.o CC kernel/signal.o CC mm/madvise.o CC fs/ioctl.o CC fs/readdir.o LD arch/mips/lib/built-in.o CC drivers/base/init.o CC drivers/base/map.o CC mm/memory.o /scratch/kisskb/src/mm/page_alloc.c: In function '__free_pages_bootmem': /scratch/kisskb/src/mm/page_alloc.c:704: error: implicit declaration of function 'prefetchw' LD arch/mips/sgi-ip22/built-in.o CC mm/mincore.o CC mm/mlock.o CC fs/select.o CC drivers/tty/pty.o CC fs/fifo.o CC fs/dcache.o CC mm/mmap.o CC fs/inode.o CC mm/mprotect.o CC lib/halfmd4.o CC drivers/tty/vt/vt_ioctl.o CC lib/debug_locks.o CC kernel/sys.o CC kernel/kmod.o CC mm/mremap.o CC lib/random32.o CC drivers/base/devres.o In file included from /scratch/kisskb/src/drivers/tty/tty_ldisc.c:4: /scratch/kisskb/src/include/linux/signal.h:239: warning: 'struct task_struct' declared inside parameter list /scratch/kisskb/src/include/linux/signal.h:239: warning: its scope is only this definition or declaration, which is probably not what you want /scratch/kisskb/src/include/linux/signal.h:240: warning: 'struct task_struct' declared inside parameter list /scratch/kisskb/src/include/linux/signal.h:241: warning: 'struct task_struct' declared inside parameter list /scratch/kisskb/src/include/linux/signal.h:250: warning: 'struct task_struct' declared inside parameter list /scratch/kisskb/src/include/linux/signal.h:254: warning: 'struct task_struct' declared inside parameter list CC lib/bust_spinlocks.o CC drivers/base/attribute_container.o CC drivers/base/transport_class.o CC lib/hexdump.o CC mm/msync.o CC drivers/base/dma-mapping.o CC drivers/base/dma-coherent.o CC mm/rmap.o LD drivers/rtc/built-in.o CC mm/vmalloc.o CC drivers/base/firmware_class.o CC mm/pagewalk.o make[2]: *** [mm/page_alloc.o] Error 1 CC fs/attr.o CC kernel/workqueue.o CC mm/pgtable-generic.o CC kernel/pid.o CC mm/init-mm.o CC lib/kasprintf.o CC kernel/rcupdate.o CC lib/bitmap.o CC drivers/tty/vt/vc_screen.o CC lib/scatterlist.o CC lib/string_helpers.o CC mm/bootmem.o AR arch/mips/lib/lib.a CC drivers/tty/vt/selection.o CC kernel/extable.o CC lib/gcd.o CC mm/dmapool.o CC fs/bad_inode.o CC fs/file.o CC fs/filesystems.o CC mm/slub.o CC lib/lcm.o CC kernel/params.o CC lib/list_sort.o CC lib/uuid.o CC lib/flex_array.o /scratch/kisskb/src/fs/dcache.c: In function '__d_lookup_rcu': /scratch/kisskb/src/fs/dcache.c:1810: error: implicit declaration of function 'prefetch' make[2]: *** [fs/dcache.o] Error 1 CC fs/namespace.o CC lib/kstrtox.o /scratch/kisskb/src/fs/inode.c: In function 'new_inode': /scratch/kisskb/src/fs/inode.c:894: error: implicit declaration of function 'spin_lock_prefetch' make[2]: *** [fs/inode.o] Error 1 CC fs/seq_file.o CC fs/xattr.o CC kernel/posix-timers.o CC lib/iomap_copy.o CC fs/libfs.o CC lib/devres.o CC fs/fs-writeback.o CC lib/find_last_bit.o In file included from /scratch/kisskb/src/drivers/tty/tty_io.c:72: /scratch/kisskb/src/include/linux/signal.h:239: warning: 'struct task_struct' declared inside parameter list /scratch/kisskb/src/include/linux/signal.h:239: warning: its scope is only this definition or declaration, which is probably not what you want /scratch/kisskb/src/include/linux/signal.h:240: warning: 'struct task_struct' declared inside parameter list /scratch/kisskb/src/include/linux/signal.h:241: warning: 'struct task_struct' declared inside parameter list /scratch/kisskb/src/include/linux/signal.h:250: warning: 'struct task_struct' declared inside parameter list /scratch/kisskb/src/include/linux/signal.h:254: warning: 'struct task_struct' declared inside parameter list CC lib/hweight.o CC drivers/tty/vt/keyboard.o CC drivers/tty/vt/consolemap.o CC fs/pnode.o CC lib/atomic64.o LD security/built-in.o CC kernel/kthread.o CC kernel/wait.o CC lib/argv_split.o CC lib/cmdline.o CC lib/ctype.o CC lib/dec_and_lock.o CC fs/drop_caches.o CC kernel/kfifo.o CC drivers/tty/vt/vt.o CC drivers/tty/vt/defkeymap.o CC fs/splice.o CC kernel/posix-cpu-timers.o CC lib/dump_stack.o CC fs/sync.o CC lib/extable.o CC lib/find_next_bit.o LD init/mounts.o CC fs/utimes.o CC lib/idr.o CC kernel/mutex.o LD init/built-in.o CC kernel/hrtimer.o CC lib/int_sqrt.o LD drivers/char/built-in.o CC kernel/rwsem.o /scratch/kisskb/src/drivers/tty/tty_io.c: In function '__tty_hangup': /scratch/kisskb/src/drivers/tty/tty_io.c:603: warning: passing argument 3 of '__group_send_sig_info' from incompatible pointer type /scratch/kisskb/src/drivers/tty/tty_io.c:604: warning: passing argument 3 of '__group_send_sig_info' from incompatible pointer type CC kernel/nsproxy.o CC lib/ioremap.o CC kernel/srcu.o CC lib/irq_regs.o CC fs/stack.o CC kernel/semaphore.o CC kernel/notifier.o CC lib/is_single_threaded.o CC kernel/ksysfs.o CC lib/klist.o CC lib/kobject.o CC kernel/pm_qos_params.o CC kernel/sched_clock.o CC fs/fs_struct.o CC fs/statfs.o CC fs/buffer.o CC fs/bio.o CC lib/kobject_uevent.o CC fs/block_dev.o In file included from /scratch/kisskb/src/drivers/tty/n_tty.c:36: /scratch/kisskb/src/include/linux/signal.h:239: warning: 'struct task_struct' declared inside parameter list /scratch/kisskb/src/include/linux/signal.h:239: warning: its scope is only this definition or declaration, which is probably not what you want /scratch/kisskb/src/include/linux/signal.h:240: warning: 'struct task_struct' declared inside parameter list /scratch/kisskb/src/include/linux/signal.h:241: warning: 'struct task_struct' declared inside parameter list /scratch/kisskb/src/include/linux/signal.h:250: warning: 'struct task_struct' declared inside parameter list /scratch/kisskb/src/include/linux/signal.h:254: warning: 'struct task_struct' declared inside parameter list CC lib/kref.o CC fs/direct-io.o CC fs/mpage.o CC fs/ioprio.o CC lib/plist.o CC lib/prio_heap.o CC fs/devpts/inode.o CC lib/prio_tree.o CC lib/proportions.o CC lib/radix-tree.o CC lib/ratelimit.o CC lib/rbtree.o CC kernel/cred.o CC kernel/async.o CC kernel/range.o CC lib/rwsem-spinlock.o CC lib/sha1.o CC lib/show_mem.o CC lib/string.o CC kernel/jump_label.o CC fs/partitions/check.o CC fs/partitions/msdos.o CC kernel/groups.o CC lib/timerqueue.o CC fs/ramfs/inode.o CC lib/vsprintf.o CC fs/proc/mmu.o CC fs/ramfs/file-mmu.o CC fs/sysfs/inode.o CC kernel/irq/irqdesc.o CC fs/sysfs/file.o CC fs/proc/task_mmu.o CC kernel/futex.o LD arch/mips/kernel/built-in.o CC kernel/rtmutex.o CC fs/eventpoll.o CC fs/anon_inodes.o CC fs/sysfs/dir.o CC fs/signalfd.o CC kernel/dma.o CC fs/sysfs/symlink.o CC kernel/up.o CC fs/timerfd.o CC fs/sysfs/mount.o CC fs/sysfs/bin.o CC kernel/time/timekeeping.o CC fs/sysfs/group.o CC fs/partitions/sgi.o CC kernel/time/ntp.o CC kernel/kallsyms.o CC kernel/rcutiny.o CC fs/proc/inode.o CC kernel/utsname_sysctl.o CC fs/eventfd.o CC kernel/irq/handle.o CC kernel/irq/manage.o CC kernel/irq/spurious.o CC fs/aio.o CC fs/locks.o CC fs/binfmt_script.o CC kernel/irq/resend.o CC fs/proc/root.o CC kernel/time/clocksource.o CC kernel/irq/chip.o LD lib/built-in.o CC fs/proc/base.o CC kernel/irq/dummychip.o CC kernel/time/jiffies.o CC kernel/time/timer_list.o CC kernel/irq/devres.o CC fs/proc/generic.o CC kernel/time/timecompare.o CC kernel/irq/autoprobe.o CC kernel/time/timeconv.o CC kernel/time/posix-clock.o CC kernel/time/clockevents.o /scratch/kisskb/src/kernel/rcutiny.c: In function 'rcu_process_callbacks': /scratch/kisskb/src/kernel/rcutiny.c:167: error: implicit declaration of function 'prefetch' make[2]: *** [kernel/rcutiny.o] Error 1 CC fs/proc/array.o CC fs/proc/proc_tty.o CC fs/proc/cmdline.o CC fs/proc/consoles.o CC kernel/irq/proc.o CC fs/proc/cpuinfo.o CC kernel/time/tick-common.o LD drivers/base/built-in.o CC fs/proc/devices.o CC fs/proc/interrupts.o CC fs/proc/loadavg.o LD arch/mips/math-emu/built-in.o CC fs/proc/meminfo.o CC fs/proc/stat.o CC fs/proc/uptime.o CC fs/proc/version.o CC fs/proc/softirqs.o CC fs/proc/proc_sysctl.o CC fs/proc/kmsg.o CC fs/proc/page.o LD fs/ramfs/ramfs.o LD fs/ramfs/built-in.o make[3]: Target `__build' not remade because of errors. make[2]: *** [arch/mips/mm] Error 2 make[2]: Target `__build' not remade because of errors. make[1]: *** [arch/mips] Error 2 LD fs/devpts/devpts.o LD fs/devpts/built-in.o /scratch/kisskb/src/drivers/tty/vt/keyboard.c: In function 'k_fn': /scratch/kisskb/src/drivers/tty/vt/keyboard.c:737: warning: comparison is always true due to limited range of data type LD block/built-in.o LD fs/sysfs/built-in.o LD fs/partitions/built-in.o LD kernel/irq/built-in.o LD drivers/input/input-core.o LD drivers/input/built-in.o make[2]: Target `__build' not remade because of errors. make[1]: *** [mm] Error 2 AR lib/lib.a LD kernel/time/built-in.o make[2]: Target `__build' not remade because of errors. make[1]: *** [kernel] Error 2 LD fs/proc/proc.o LD fs/proc/built-in.o make[2]: Target `__build' not remade because of errors. make[1]: *** [fs] Error 2 LD drivers/tty/vt/built-in.o LD drivers/tty/built-in.o LD drivers/built-in.o make[1]: Target `_all' not remade because of errors. make: *** [sub-make] Error 2 make: Target `_all' not remade because of errors. bisect failed 7663164f2619e37a1dcad59383e2fcf8c5194107 # git bisect bad Bisecting: 2 revisions left to test after this (roughly 2 steps) [61516587513c84ac26e68e3ab008dc6e965d0378] Correct occurrences of - Documentation/kvm/ to Documentation/virtual/kvm - Documentation/uml/ to Documentation/virtual/uml - Documentation/lguest/ to Documentation/virtual/lguest throughout the kernel source tree. # < git rev-parse --verify HEAD Trying 61516587513c84ac26e68e3ab008dc6e965d0378 # < /scratch/kisskb/prod/kisskb/kisskb3/backend/makewrap.py ARCH=mips O=/scratch/kisskb/prod/kisskb/kisskb3/backend/build/linus_mips-allnoconfig_mips CROSS_COMPILE=/opt/crosstool/gcc-4.2.4-nolibc/mips-linux/bin/mips-linux- allnoconfig makewrap: Added ccache to CROSS_COMPILE makewrap: Using -j factor 128 # /scratch/kisskb/prod/kisskb/kisskb3/backend/makewrap.py ARCH=mips O=/scratch/kisskb/prod/kisskb/kisskb3/backend/build/linus_mips-allnoconfig_mips CROSS_COMPILE=/opt/crosstool/gcc-4.2.4-nolibc/mips-linux/bin/mips-linux- makewrap: Added ccache to CROSS_COMPILE makewrap: Using -j factor 128 GEN /scratch/kisskb/build/linus_mips-allnoconfig_mips/Makefile scripts/kconfig/conf --silentoldconfig Kconfig GEN /scratch/kisskb/build/linus_mips-allnoconfig_mips/Makefile CHK include/linux/version.h Using /scratch/kisskb/src as source for kernel CHK include/generated/utsrelease.h UPD include/generated/utsrelease.h CC arch/mips/kernel/asm-offsets.s GEN include/generated/asm-offsets.h CALL /scratch/kisskb/src/scripts/checksyscalls.sh CHK include/generated/compile.h CC init/main.o CC init/do_mounts.o CC init/noinitramfs.o CC init/calibrate.o CC security/commoncap.o CC security/min_addr.o CC arch/mips/sgi-ip22/ip22-mc.o CC arch/mips/sgi-ip22/ip22-hpc.o CC init/version.o CC arch/mips/sgi-ip22/ip22-int.o CC arch/mips/sgi-ip22/ip22-time.o CC arch/mips/mm/cache.o CC arch/mips/sgi-ip22/ip22-nvram.o CC arch/mips/sgi-ip22/ip22-platform.o CC arch/mips/mm/dma-default.o CC arch/mips/sgi-ip22/ip22-reset.o CC arch/mips/mm/extable.o CC arch/mips/mm/fault.o CC arch/mips/sgi-ip22/ip22-setup.o CC arch/mips/mm/init.o CC arch/mips/mm/tlbex.o CC arch/mips/kernel/cpu-probe.o CC arch/mips/sgi-ip22/ip22-berr.o AS arch/mips/mm/tlbex-fault.o CC arch/mips/kernel/branch.o CC arch/mips/mm/uasm.o AS arch/mips/kernel/entry.o CC net/nonet.o CC arch/mips/mm/page.o AS arch/mips/kernel/genex.o CC block/elevator.o CC arch/mips/mm/ioremap.o CC arch/mips/kernel/irq.o CC arch/mips/mm/pgtable-32.o CC block/blk-core.o CC block/blk-tag.o CC arch/mips/kernel/process.o CC arch/mips/mm/c-r4k.o AS arch/mips/mm/cex-gen.o CC arch/mips/kernel/ptrace.o CC block/blk-sysfs.o CC arch/mips/mm/tlb-r4k.o CC arch/mips/kernel/reset.o CC block/blk-flush.o CC arch/mips/fw/arc/cmdline.o CC arch/mips/mm/sc-ip22.o CC block/blk-settings.o CC arch/mips/math-emu/cp1emu.o CC arch/mips/kernel/setup.o CC arch/mips/fw/arc/env.o CC block/blk-ioc.o CC arch/mips/math-emu/ieee754m.o CC arch/mips/kernel/signal.o CC mm/filemap.o CC arch/mips/fw/arc/identify.o CC arch/mips/kernel/syscall.o CC arch/mips/math-emu/ieee754d.o CC arch/mips/fw/arc/init.o CC block/blk-map.o CC arch/mips/kernel/time.o CC arch/mips/math-emu/ieee754dp.o CC mm/mempool.o CC arch/mips/fw/arc/misc.o CC arch/mips/kernel/topology.o CC block/blk-exec.o CC arch/mips/fw/arc/promlib.o CC arch/mips/math-emu/ieee754sp.o CC mm/oom_kill.o CC block/blk-merge.o CC arch/mips/kernel/traps.o CC arch/mips/math-emu/ieee754.o CC block/blk-softirq.o CC mm/fadvise.o CC arch/mips/kernel/unaligned.o CC arch/mips/math-emu/ieee754xcpt.o CC block/blk-timeout.o CC mm/maccess.o CC arch/mips/math-emu/dp_frexp.o CC arch/mips/kernel/watch.o CC mm/page_alloc.o CC block/blk-iopoll.o CC block/blk-lib.o CC arch/mips/math-emu/dp_modf.o CC drivers/char/mem.o CC arch/mips/kernel/vdso.o CC block/ioctl.o CC mm/page-writeback.o CC arch/mips/math-emu/dp_div.o CC mm/readahead.o CC drivers/char/random.o CC arch/mips/kernel/cevt-r4k.o CC mm/swap.o CC arch/mips/math-emu/dp_mul.o CC arch/mips/math-emu/dp_sub.o CC block/genhd.o CC mm/truncate.o CC fs/open.o CC drivers/char/misc.o CC arch/mips/kernel/csrc-r4k.o CC block/scsi_ioctl.o AS arch/mips/kernel/r4k_fpu.o CC kernel/sched.o CC arch/mips/math-emu/dp_add.o CC fs/read_write.o CC mm/vmscan.o AS arch/mips/kernel/r4k_switch.o CC mm/shmem.o CC block/noop-iosched.o CC mm/prio_tree.o CC arch/mips/kernel/i8259.o CC fs/file_table.o CC kernel/fork.o CC arch/mips/kernel/irq_cpu.o CC arch/mips/lib/iomap.o CC mm/util.o CC arch/mips/math-emu/dp_fsp.o CC arch/mips/lib/dump_tlb.o CC fs/super.o CC mm/mmzone.o AS arch/mips/kernel/scall32-o32.o CC drivers/base/core.o CC arch/mips/math-emu/dp_cmp.o CC kernel/exec_domain.o CC drivers/rtc/rtc-lib.o CC fs/char_dev.o CC drivers/base/sys.o CC fs/stat.o CC drivers/input/input.o CC drivers/video/fb_notify.o CC drivers/tty/tty_io.o CC arch/mips/math-emu/dp_logb.o CC drivers/base/bus.o CC arch/mips/kernel/proc.o CC drivers/video/console/dummycon.o CC drivers/base/dd.o CC fs/exec.o CC arch/mips/kernel/i8253.o AS arch/mips/kernel/head.o CC drivers/tty/n_tty.o CC arch/mips/kernel/init_task.o CC lib/bcd.o CC drivers/base/syscore.o AR arch/mips/fw/arc/lib.a LDS arch/mips/kernel/vmlinux.lds CC drivers/input/input-compat.o CC drivers/base/driver.o CC arch/mips/lib/ashldi3.o CC fs/pipe.o CC arch/mips/lib/ashrdi3.o CC arch/mips/lib/cmpdi2.o CC arch/mips/math-emu/dp_scalb.o CC arch/mips/lib/lshrdi3.o CC lib/div64.o CC arch/mips/lib/ucmpdi2.o CC fs/namei.o CC arch/mips/math-emu/dp_simple.o CC fs/fcntl.o CC drivers/base/class.o CC fs/ioctl.o LD net/built-in.o CC lib/sort.o CC drivers/tty/tty_ioctl.o CC mm/vmstat.o CC lib/parser.o CC arch/mips/math-emu/dp_tint.o CC mm/backing-dev.o CC fs/readdir.o CC drivers/base/platform.o CC arch/mips/math-emu/dp_fint.o CC lib/halfmd4.o AS arch/mips/lib/csum_partial.o CC kernel/panic.o CC fs/select.o CC arch/mips/math-emu/dp_tlong.o CC arch/mips/lib/delay.o AS arch/mips/lib/memcpy-inatomic.o CC drivers/base/cpu.o CC arch/mips/math-emu/dp_flong.o CC mm/page_isolation.o CC mm/mm_init.o AS arch/mips/lib/memcpy.o CC arch/mips/math-emu/sp_frexp.o CC lib/debug_locks.o CC arch/mips/math-emu/sp_modf.o AS arch/mips/lib/memset.o AS arch/mips/lib/strlen_user.o CC drivers/input/input-mt.o AS arch/mips/lib/strncpy_user.o AS arch/mips/lib/strnlen_user.o CC mm/mmu_context.o CC drivers/base/firmware.o CC arch/mips/math-emu/sp_div.o CC kernel/printk.o CC arch/mips/lib/uncached.o CC mm/percpu.o CC mm/fremap.o CC arch/mips/math-emu/sp_mul.o CC lib/random32.o CC lib/bust_spinlocks.o CC lib/hexdump.o CC fs/fifo.o CC arch/mips/math-emu/sp_sub.o LD drivers/video/console/built-in.o LD arch/mips/lib/built-in.o CC drivers/tty/tty_ldisc.o CC lib/kasprintf.o CC drivers/base/init.o CC fs/dcache.o CC mm/highmem.o CC arch/mips/math-emu/sp_add.o CC arch/mips/math-emu/sp_fdp.o CC drivers/input/ff-core.o CC fs/inode.o CC mm/madvise.o CC arch/mips/math-emu/sp_cmp.o LD drivers/rtc/built-in.o CC drivers/input/mousedev.o CC mm/memory.o CC fs/attr.o CC arch/mips/math-emu/sp_logb.o CC kernel/cpu.o CC arch/mips/math-emu/sp_scalb.o CC kernel/exit.o CC mm/mincore.o CC drivers/base/map.o CC arch/mips/math-emu/sp_simple.o CC drivers/base/devres.o CC arch/mips/math-emu/sp_tint.o CC lib/bitmap.o CC drivers/tty/tty_buffer.o CC kernel/itimer.o CC arch/mips/math-emu/sp_fint.o CC arch/mips/math-emu/sp_tlong.o CC kernel/time.o CC drivers/base/attribute_container.o CC lib/scatterlist.o CC drivers/base/transport_class.o CC fs/bad_inode.o CC arch/mips/math-emu/sp_flong.o CC arch/mips/math-emu/dp_sqrt.o CC kernel/softirq.o CC drivers/base/dma-mapping.o CC lib/string_helpers.o LD drivers/video/built-in.o CC arch/mips/math-emu/sp_sqrt.o CC drivers/base/dma-coherent.o CC drivers/base/firmware_class.o CC arch/mips/math-emu/kernel_linkage.o CC kernel/resource.o CC arch/mips/math-emu/dsemul.o CC lib/gcd.o CC lib/lcm.o CC lib/list_sort.o CC drivers/tty/tty_port.o CC lib/uuid.o CC mm/mlock.o AR arch/mips/lib/lib.a CC mm/mmap.o CC kernel/sysctl.o CC mm/mprotect.o CC lib/flex_array.o CC mm/mremap.o CC mm/msync.o CC fs/file.o CC lib/kstrtox.o CC lib/iomap_copy.o LD arch/mips/sgi-ip22/built-in.o CC lib/devres.o CC kernel/sysctl_binary.o CC lib/find_last_bit.o CC drivers/tty/tty_mutex.o CC lib/hweight.o CC lib/atomic64.o CC drivers/tty/pty.o CC kernel/capability.o CC lib/argv_split.o CC lib/cmdline.o CC kernel/ptrace.o CC fs/filesystems.o CC lib/ctype.o CC lib/dec_and_lock.o CC mm/rmap.o CC mm/vmalloc.o CC kernel/timer.o CC mm/pagewalk.o CC fs/namespace.o CC kernel/user.o CC kernel/signal.o CC fs/seq_file.o CC mm/pgtable-generic.o CC lib/dump_stack.o CC kernel/sys.o CC mm/init-mm.o CC lib/extable.o CC mm/bootmem.o CC fs/xattr.o CC lib/find_next_bit.o CC lib/idr.o CC kernel/kmod.o CC mm/dmapool.o CC lib/int_sqrt.o CC lib/ioremap.o CC mm/slub.o CC lib/irq_regs.o CC lib/is_single_threaded.o CC lib/klist.o CC kernel/workqueue.o CC lib/kobject.o CC lib/kobject_uevent.o CC drivers/tty/vt/vt_ioctl.o CC lib/kref.o CC fs/libfs.o CC lib/plist.o CC drivers/tty/vt/vc_screen.o CC kernel/pid.o CC kernel/rcupdate.o CC lib/prio_heap.o CC lib/prio_tree.o CC kernel/extable.o CC kernel/params.o CC drivers/tty/vt/selection.o CC kernel/posix-timers.o CC lib/proportions.o CC drivers/tty/vt/keyboard.o CC kernel/kthread.o CC lib/radix-tree.o CC fs/fs-writeback.o CC lib/ratelimit.o CC drivers/tty/vt/consolemap.o CC lib/rbtree.o CC lib/rwsem-spinlock.o CC fs/pnode.o CC fs/drop_caches.o CC fs/splice.o CC lib/sha1.o CC kernel/wait.o CC kernel/kfifo.o CC fs/sync.o CC lib/show_mem.o CC lib/string.o LD security/built-in.o CC lib/timerqueue.o CC fs/utimes.o CC lib/vsprintf.o CC drivers/tty/vt/vt.o CC kernel/posix-cpu-timers.o CC kernel/mutex.o LD lib/built-in.o CC drivers/tty/vt/defkeymap.o CC kernel/hrtimer.o CC fs/stack.o CC fs/fs_struct.o CC fs/statfs.o CC kernel/rwsem.o CC kernel/nsproxy.o CC kernel/srcu.o CC fs/buffer.o CC fs/bio.o CC fs/block_dev.o CC fs/direct-io.o CC kernel/semaphore.o CC fs/mpage.o CC kernel/notifier.o CC kernel/ksysfs.o CC fs/ioprio.o CC kernel/pm_qos_params.o CC kernel/sched_clock.o CC kernel/cred.o CC fs/devpts/inode.o LD arch/mips/math-emu/built-in.o CC kernel/async.o CC kernel/range.o CC kernel/jump_label.o CC kernel/groups.o CC fs/partitions/check.o CC fs/ramfs/inode.o CC fs/ramfs/file-mmu.o CC fs/sysfs/inode.o CC fs/eventpoll.o CC fs/partitions/msdos.o CC fs/sysfs/file.o CC fs/sysfs/dir.o CC fs/anon_inodes.o CC fs/signalfd.o CC kernel/futex.o CC kernel/irq/irqdesc.o LD drivers/input/input-core.o LD drivers/input/built-in.o CC fs/timerfd.o CC fs/eventfd.o CC kernel/time/timekeeping.o CC fs/partitions/sgi.o CC fs/aio.o CC kernel/time/ntp.o CC kernel/rtmutex.o CC kernel/irq/handle.o CC kernel/dma.o CC fs/sysfs/symlink.o CC kernel/time/clocksource.o CC kernel/time/jiffies.o CC kernel/irq/manage.o CC kernel/up.o CC kernel/kallsyms.o CC fs/locks.o CC fs/binfmt_script.o CC kernel/rcutiny.o CC kernel/time/timer_list.o CC kernel/time/timecompare.o LD init/mounts.o CC kernel/utsname_sysctl.o CC kernel/time/timeconv.o LD arch/mips/kernel/built-in.o CC kernel/irq/spurious.o CC kernel/time/posix-clock.o LD init/built-in.o CC kernel/time/clockevents.o CC kernel/irq/resend.o CC fs/sysfs/mount.o CC fs/sysfs/bin.o CC kernel/time/tick-common.o CC fs/sysfs/group.o CC kernel/irq/chip.o CC kernel/irq/dummychip.o CC kernel/irq/devres.o CC fs/proc/mmu.o CC kernel/irq/autoprobe.o CC kernel/irq/proc.o CC fs/proc/task_mmu.o /scratch/kisskb/src/drivers/tty/vt/keyboard.c: In function 'k_fn': /scratch/kisskb/src/drivers/tty/vt/keyboard.c:737: warning: comparison is always true due to limited range of data type CC fs/proc/inode.o CC fs/proc/root.o LD drivers/char/built-in.o CC fs/proc/base.o CC fs/proc/generic.o CC fs/proc/array.o CC fs/proc/proc_tty.o CC fs/proc/cmdline.o CC fs/proc/consoles.o CC fs/proc/cpuinfo.o CC fs/proc/devices.o CC fs/proc/interrupts.o CC fs/proc/loadavg.o CC fs/proc/meminfo.o CC fs/proc/stat.o CC fs/proc/uptime.o CC fs/proc/version.o CC fs/proc/softirqs.o CC fs/proc/proc_sysctl.o CC fs/proc/kmsg.o CC fs/proc/page.o LD fs/ramfs/ramfs.o LD fs/ramfs/built-in.o LD drivers/base/built-in.o LD fs/devpts/devpts.o LD fs/devpts/built-in.o LD arch/mips/mm/built-in.o LD arch/mips/built-in.o LD kernel/irq/built-in.o LD block/built-in.o LD fs/sysfs/built-in.o LD kernel/time/built-in.o AR lib/lib.a LD kernel/built-in.o LD fs/partitions/built-in.o LD mm/built-in.o LD fs/proc/proc.o LD fs/proc/built-in.o LD fs/built-in.o LD drivers/tty/vt/built-in.o LD drivers/tty/built-in.o LD drivers/built-in.o 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 LD .tmp_vmlinux1 KSYM .tmp_kallsyms1.S AS .tmp_kallsyms1.o LD .tmp_vmlinux2 KSYM .tmp_kallsyms2.S AS .tmp_kallsyms2.o LD vmlinux SYSMAP System.map SYSMAP .tmp_System.map # Build took: 0:01:03.339245 # git bisect good Bisecting: 0 revisions left to test after this (roughly 1 step) [e66eed651fd18a961f11cda62f3b5286c8cc4f9f] list: remove prefetching from regular list iterators # < git rev-parse --verify HEAD Trying e66eed651fd18a961f11cda62f3b5286c8cc4f9f # < /scratch/kisskb/prod/kisskb/kisskb3/backend/makewrap.py ARCH=mips O=/scratch/kisskb/prod/kisskb/kisskb3/backend/build/linus_mips-allnoconfig_mips CROSS_COMPILE=/opt/crosstool/gcc-4.2.4-nolibc/mips-linux/bin/mips-linux- allnoconfig makewrap: Added ccache to CROSS_COMPILE makewrap: Using -j factor 128 # /scratch/kisskb/prod/kisskb/kisskb3/backend/makewrap.py ARCH=mips O=/scratch/kisskb/prod/kisskb/kisskb3/backend/build/linus_mips-allnoconfig_mips CROSS_COMPILE=/opt/crosstool/gcc-4.2.4-nolibc/mips-linux/bin/mips-linux- makewrap: Added ccache to CROSS_COMPILE makewrap: Using -j factor 128 GEN /scratch/kisskb/build/linus_mips-allnoconfig_mips/Makefile scripts/kconfig/conf --silentoldconfig Kconfig GEN /scratch/kisskb/build/linus_mips-allnoconfig_mips/Makefile CHK include/linux/version.h Using /scratch/kisskb/src as source for kernel CHK include/generated/utsrelease.h UPD include/generated/utsrelease.h CC arch/mips/kernel/asm-offsets.s GEN include/generated/asm-offsets.h CALL /scratch/kisskb/src/scripts/checksyscalls.sh CHK include/generated/compile.h CC init/main.o CC init/do_mounts.o CC init/noinitramfs.o CC init/calibrate.o CC security/commoncap.o CC security/min_addr.o CC arch/mips/sgi-ip22/ip22-mc.o CC arch/mips/sgi-ip22/ip22-hpc.o CC arch/mips/sgi-ip22/ip22-int.o CC init/version.o CC arch/mips/mm/cache.o CC arch/mips/sgi-ip22/ip22-time.o CC arch/mips/mm/dma-default.o CC arch/mips/sgi-ip22/ip22-nvram.o CC arch/mips/mm/extable.o CC arch/mips/sgi-ip22/ip22-platform.o CC arch/mips/mm/fault.o CC arch/mips/mm/init.o CC arch/mips/kernel/cpu-probe.o CC arch/mips/sgi-ip22/ip22-reset.o CC arch/mips/sgi-ip22/ip22-setup.o CC arch/mips/mm/tlbex.o CC arch/mips/kernel/branch.o CC arch/mips/sgi-ip22/ip22-berr.o AS arch/mips/mm/tlbex-fault.o AS arch/mips/kernel/entry.o CC block/elevator.o CC arch/mips/mm/uasm.o AS arch/mips/kernel/genex.o CC net/nonet.o CC arch/mips/mm/page.o CC block/blk-core.o CC arch/mips/kernel/irq.o CC block/blk-tag.o CC arch/mips/mm/ioremap.o CC block/blk-sysfs.o CC arch/mips/kernel/process.o CC arch/mips/math-emu/cp1emu.o CC arch/mips/mm/pgtable-32.o CC block/blk-flush.o CC arch/mips/kernel/ptrace.o CC arch/mips/math-emu/ieee754m.o CC block/blk-settings.o CC arch/mips/math-emu/ieee754d.o CC arch/mips/mm/c-r4k.o CC block/blk-ioc.o CC arch/mips/kernel/reset.o AS arch/mips/mm/cex-gen.o CC arch/mips/math-emu/ieee754dp.o CC arch/mips/kernel/setup.o CC drivers/char/mem.o CC arch/mips/mm/tlb-r4k.o CC arch/mips/math-emu/ieee754sp.o CC block/blk-map.o CC arch/mips/kernel/signal.o CC drivers/char/random.o CC block/blk-exec.o CC drivers/char/misc.o CC arch/mips/math-emu/ieee754.o CC arch/mips/kernel/syscall.o CC arch/mips/mm/sc-ip22.o CC mm/filemap.o CC arch/mips/fw/arc/cmdline.o CC arch/mips/fw/arc/env.o CC block/blk-merge.o CC arch/mips/math-emu/ieee754xcpt.o CC arch/mips/kernel/time.o CC arch/mips/fw/arc/identify.o CC mm/mempool.o CC arch/mips/math-emu/dp_frexp.o CC arch/mips/math-emu/dp_modf.o CC block/blk-softirq.o CC arch/mips/kernel/topology.o CC mm/oom_kill.o CC arch/mips/math-emu/dp_div.o CC arch/mips/fw/arc/init.o CC block/blk-timeout.o CC arch/mips/kernel/traps.o CC mm/fadvise.o CC arch/mips/math-emu/dp_mul.o CC arch/mips/fw/arc/misc.o CC arch/mips/fw/arc/promlib.o CC mm/maccess.o CC arch/mips/math-emu/dp_sub.o CC block/blk-iopoll.o CC arch/mips/kernel/unaligned.o CC arch/mips/kernel/watch.o CC arch/mips/math-emu/dp_add.o CC mm/page_alloc.o CC block/blk-lib.o CC arch/mips/kernel/vdso.o CC mm/page-writeback.o CC arch/mips/math-emu/dp_fsp.o CC drivers/base/core.o CC block/ioctl.o CC arch/mips/math-emu/dp_cmp.o CC drivers/input/input.o CC arch/mips/kernel/cevt-r4k.o CC block/genhd.o CC drivers/base/sys.o CC drivers/base/bus.o CC mm/readahead.o CC block/scsi_ioctl.o CC drivers/rtc/rtc-lib.o CC drivers/base/dd.o CC drivers/input/input-compat.o CC arch/mips/kernel/csrc-r4k.o CC drivers/base/syscore.o AS arch/mips/kernel/r4k_fpu.o CC block/noop-iosched.o CC drivers/base/driver.o AS arch/mips/kernel/r4k_switch.o CC arch/mips/math-emu/dp_logb.o CC mm/swap.o CC arch/mips/math-emu/dp_scalb.o CC arch/mips/math-emu/dp_simple.o CC drivers/base/class.o CC mm/truncate.o CC drivers/input/input-mt.o CC arch/mips/math-emu/dp_tint.o CC drivers/input/ff-core.o CC drivers/base/platform.o CC mm/vmscan.o CC drivers/base/cpu.o CC arch/mips/kernel/i8259.o CC arch/mips/math-emu/dp_fint.o CC drivers/video/fb_notify.o CC kernel/sched.o CC drivers/input/mousedev.o CC arch/mips/lib/iomap.o CC drivers/tty/tty_io.o CC fs/open.o CC arch/mips/kernel/irq_cpu.o CC mm/shmem.o CC arch/mips/math-emu/dp_tlong.o CC fs/read_write.o CC drivers/video/console/dummycon.o CC arch/mips/math-emu/dp_flong.o CC mm/prio_tree.o CC arch/mips/math-emu/sp_frexp.o CC lib/bcd.o CC fs/file_table.o CC mm/util.o CC fs/super.o CC drivers/tty/n_tty.o CC lib/div64.o CC mm/mmzone.o CC arch/mips/math-emu/sp_modf.o AS arch/mips/kernel/scall32-o32.o CC arch/mips/math-emu/sp_div.o CC arch/mips/math-emu/sp_mul.o CC kernel/fork.o CC arch/mips/math-emu/sp_sub.o CC mm/vmstat.o CC fs/char_dev.o CC arch/mips/math-emu/sp_add.o CC fs/stat.o CC drivers/base/firmware.o CC lib/sort.o CC drivers/base/init.o CC lib/parser.o CC arch/mips/lib/dump_tlb.o cc1: warnings being treated as errors In file included from /scratch/kisskb/src/arch/mips/mm/fault.c:9: /scratch/kisskb/src/include/linux/signal.h:239: warning: 'struct task_struct' declared inside parameter list /scratch/kisskb/src/include/linux/signal.h:239: warning: its scope is only this definition or declaration, which is probably not what you want /scratch/kisskb/src/include/linux/signal.h:240: warning: 'struct task_struct' declared inside parameter list /scratch/kisskb/src/include/linux/signal.h:241: warning: 'struct task_struct' declared inside parameter list /scratch/kisskb/src/include/linux/signal.h:250: warning: 'struct task_struct' declared inside parameter list /scratch/kisskb/src/include/linux/signal.h:254: warning: 'struct task_struct' declared inside parameter list make[3]: *** [arch/mips/mm/fault.o] Error 1 CC lib/halfmd4.o CC lib/debug_locks.o CC arch/mips/kernel/proc.o CC arch/mips/math-emu/sp_fdp.o In file included from /scratch/kisskb/src/drivers/tty/tty_io.c:72: /scratch/kisskb/src/include/linux/signal.h:239: warning: 'struct task_struct' declared inside parameter list /scratch/kisskb/src/include/linux/signal.h:239: warning: its scope is only this definition or declaration, which is probably not what you want /scratch/kisskb/src/include/linux/signal.h:240: warning: 'struct task_struct' declared inside parameter list /scratch/kisskb/src/include/linux/signal.h:241: warning: 'struct task_struct' declared inside parameter list /scratch/kisskb/src/include/linux/signal.h:250: warning: 'struct task_struct' declared inside parameter list /scratch/kisskb/src/include/linux/signal.h:254: warning: 'struct task_struct' declared inside parameter list AR arch/mips/fw/arc/lib.a CC arch/mips/math-emu/sp_cmp.o LD net/built-in.o CC drivers/tty/tty_ioctl.o CC arch/mips/math-emu/sp_logb.o CC kernel/exec_domain.o CC fs/exec.o CC arch/mips/math-emu/sp_scalb.o CC arch/mips/math-emu/sp_simple.o CC fs/pipe.o CC fs/namei.o /scratch/kisskb/src/mm/prio_tree.c: In function 'vma_prio_tree_next': /scratch/kisskb/src/mm/prio_tree.c:178: error: implicit declaration of function 'prefetch' make[2]: *** [mm/prio_tree.o] Error 1 CC mm/backing-dev.o CC arch/mips/kernel/i8253.o AS arch/mips/kernel/head.o CC arch/mips/lib/ashldi3.o CC mm/page_isolation.o CC arch/mips/lib/ashrdi3.o CC kernel/panic.o CC arch/mips/math-emu/sp_tint.o CC arch/mips/lib/cmpdi2.o In file included from /scratch/kisskb/src/drivers/tty/n_tty.c:36: /scratch/kisskb/src/include/linux/signal.h:239: warning: 'struct task_struct' declared inside parameter list /scratch/kisskb/src/include/linux/signal.h:239: warning: its scope is only this definition or declaration, which is probably not what you want /scratch/kisskb/src/include/linux/signal.h:240: warning: 'struct task_struct' declared inside parameter list /scratch/kisskb/src/include/linux/signal.h:241: warning: 'struct task_struct' declared inside parameter list /scratch/kisskb/src/include/linux/signal.h:250: warning: 'struct task_struct' declared inside parameter list /scratch/kisskb/src/include/linux/signal.h:254: warning: 'struct task_struct' declared inside parameter list CC arch/mips/lib/lshrdi3.o CC drivers/base/map.o CC drivers/base/devres.o CC fs/fcntl.o CC arch/mips/math-emu/sp_fint.o CC arch/mips/lib/ucmpdi2.o CC arch/mips/kernel/init_task.o CC mm/mm_init.o CC arch/mips/math-emu/sp_tlong.o CC drivers/base/attribute_container.o LD drivers/video/console/built-in.o AS arch/mips/lib/csum_partial.o CC drivers/base/transport_class.o CC arch/mips/math-emu/sp_flong.o CC drivers/tty/tty_ldisc.o CC arch/mips/math-emu/dp_sqrt.o CC mm/mmu_context.o CC arch/mips/lib/delay.o CC drivers/base/dma-mapping.o CC arch/mips/math-emu/sp_sqrt.o CC drivers/base/dma-coherent.o /scratch/kisskb/src/drivers/tty/tty_io.c: In function '__tty_hangup': /scratch/kisskb/src/drivers/tty/tty_io.c:603: warning: passing argument 3 of '__group_send_sig_info' from incompatible pointer type /scratch/kisskb/src/drivers/tty/tty_io.c:604: warning: passing argument 3 of '__group_send_sig_info' from incompatible pointer type CC arch/mips/math-emu/kernel_linkage.o LDS arch/mips/kernel/vmlinux.lds AS arch/mips/lib/memcpy-inatomic.o CC arch/mips/math-emu/dsemul.o CC kernel/printk.o CC lib/random32.o CC drivers/base/firmware_class.o CC drivers/tty/tty_buffer.o CC lib/bust_spinlocks.o CC fs/ioctl.o CC drivers/tty/tty_port.o CC lib/hexdump.o CC kernel/cpu.o CC drivers/tty/tty_mutex.o CC lib/kasprintf.o AS arch/mips/lib/memcpy.o AS arch/mips/lib/memset.o CC lib/bitmap.o AS arch/mips/lib/strlen_user.o LD security/built-in.o LD drivers/rtc/built-in.o CC kernel/exit.o CC drivers/tty/pty.o CC fs/readdir.o CC mm/percpu.o CC lib/scatterlist.o AS arch/mips/lib/strncpy_user.o CC fs/select.o AS arch/mips/lib/strnlen_user.o CC fs/fifo.o LD arch/mips/sgi-ip22/built-in.o CC arch/mips/lib/uncached.o CC lib/string_helpers.o CC fs/dcache.o In file included from /scratch/kisskb/src/drivers/tty/tty_ldisc.c:4: /scratch/kisskb/src/include/linux/signal.h:239: warning: 'struct task_struct' declared inside parameter list /scratch/kisskb/src/include/linux/signal.h:239: warning: its scope is only this definition or declaration, which is probably not what you want /scratch/kisskb/src/include/linux/signal.h:240: warning: 'struct task_struct' declared inside parameter list /scratch/kisskb/src/include/linux/signal.h:241: warning: 'struct task_struct' declared inside parameter list /scratch/kisskb/src/include/linux/signal.h:250: warning: 'struct task_struct' declared inside parameter list /scratch/kisskb/src/include/linux/signal.h:254: warning: 'struct task_struct' declared inside parameter list CC kernel/itimer.o CC mm/fremap.o CC lib/gcd.o CC fs/inode.o CC lib/lcm.o CC lib/list_sort.o CC fs/attr.o CC lib/uuid.o CC lib/flex_array.o CC mm/highmem.o CC drivers/tty/vt/vt_ioctl.o CC lib/kstrtox.o CC drivers/tty/vt/vc_screen.o /scratch/kisskb/src/mm/page_alloc.c: In function '__free_pages_bootmem': /scratch/kisskb/src/mm/page_alloc.c:704: error: implicit declaration of function 'prefetchw' make[2]: *** [mm/page_alloc.o] Error 1 CC mm/madvise.o CC drivers/tty/vt/selection.o CC lib/iomap_copy.o CC fs/bad_inode.o CC drivers/tty/vt/keyboard.o CC fs/file.o CC lib/devres.o CC drivers/tty/vt/consolemap.o LD drivers/video/built-in.o CC lib/find_last_bit.o CC mm/memory.o CC mm/mincore.o CC fs/filesystems.o CC mm/mlock.o CC drivers/tty/vt/vt.o CC kernel/time.o CC kernel/softirq.o CC mm/mmap.o CC drivers/tty/vt/defkeymap.o CC lib/hweight.o CC mm/mprotect.o CC kernel/resource.o CC lib/atomic64.o CC mm/mremap.o CC kernel/sysctl.o LD drivers/char/built-in.o CC kernel/sysctl_binary.o CC lib/argv_split.o LD init/mounts.o CC lib/cmdline.o CC mm/msync.o CC kernel/capability.o CC fs/namespace.o CC kernel/ptrace.o LD init/built-in.o CC kernel/timer.o CC fs/seq_file.o CC lib/ctype.o CC lib/dec_and_lock.o LD arch/mips/lib/built-in.o CC kernel/user.o CC mm/rmap.o CC lib/dump_stack.o CC mm/vmalloc.o CC mm/pagewalk.o CC fs/xattr.o CC fs/libfs.o CC fs/fs-writeback.o CC fs/pnode.o CC fs/drop_caches.o CC mm/pgtable-generic.o CC fs/splice.o CC lib/extable.o CC fs/sync.o CC mm/init-mm.o CC mm/bootmem.o CC kernel/signal.o CC fs/utimes.o CC kernel/sys.o CC lib/find_next_bit.o CC mm/dmapool.o /scratch/kisskb/src/fs/inode.c: In function 'new_inode': /scratch/kisskb/src/fs/inode.c:894: error: implicit declaration of function 'spin_lock_prefetch' make[2]: *** [fs/inode.o] Error 1 CC lib/idr.o CC fs/stack.o CC lib/int_sqrt.o CC fs/fs_struct.o CC kernel/kmod.o CC lib/ioremap.o CC kernel/workqueue.o CC fs/statfs.o CC lib/irq_regs.o CC kernel/pid.o CC fs/buffer.o CC mm/slub.o CC kernel/rcupdate.o CC lib/is_single_threaded.o CC lib/klist.o CC lib/kobject.o CC fs/bio.o AR arch/mips/lib/lib.a CC lib/kobject_uevent.o CC fs/block_dev.o CC kernel/extable.o CC kernel/params.o CC fs/direct-io.o CC lib/kref.o CC lib/plist.o CC lib/prio_heap.o CC fs/mpage.o CC kernel/posix-timers.o CC lib/prio_tree.o CC fs/ioprio.o CC kernel/kthread.o CC lib/proportions.o CC kernel/wait.o CC fs/devpts/inode.o CC lib/radix-tree.o CC kernel/kfifo.o CC lib/ratelimit.o CC lib/rbtree.o CC kernel/posix-cpu-timers.o CC kernel/mutex.o CC kernel/hrtimer.o CC kernel/rwsem.o CC kernel/nsproxy.o CC fs/partitions/check.o CC lib/rwsem-spinlock.o CC fs/partitions/msdos.o CC fs/partitions/sgi.o CC fs/ramfs/inode.o CC lib/sha1.o CC lib/show_mem.o CC kernel/srcu.o CC lib/string.o CC fs/ramfs/file-mmu.o CC kernel/semaphore.o CC fs/eventpoll.o CC fs/proc/mmu.o CC fs/proc/task_mmu.o CC fs/anon_inodes.o CC fs/proc/inode.o CC fs/signalfd.o CC kernel/notifier.o CC lib/timerqueue.o CC fs/proc/root.o CC kernel/ksysfs.o CC lib/vsprintf.o CC fs/timerfd.o CC fs/eventfd.o /scratch/kisskb/src/fs/dcache.c: In function '__d_lookup_rcu': /scratch/kisskb/src/fs/dcache.c:1810: error: implicit declaration of function 'prefetch' make[2]: *** [fs/dcache.o] Error 1 CC fs/aio.o CC fs/proc/base.o CC kernel/pm_qos_params.o CC fs/proc/generic.o CC fs/proc/array.o CC fs/sysfs/inode.o CC kernel/sched_clock.o CC fs/locks.o CC fs/sysfs/file.o CC fs/proc/proc_tty.o CC fs/binfmt_script.o CC kernel/cred.o CC fs/sysfs/dir.o CC kernel/async.o CC fs/sysfs/symlink.o CC kernel/range.o LD arch/mips/math-emu/built-in.o CC kernel/jump_label.o LD drivers/base/built-in.o CC fs/sysfs/mount.o CC fs/sysfs/bin.o CC kernel/groups.o make[3]: Target `__build' not remade because of errors. make[2]: *** [arch/mips/mm] Error 2 CC fs/sysfs/group.o CC fs/proc/cmdline.o CC fs/proc/consoles.o CC kernel/irq/irqdesc.o CC kernel/futex.o CC fs/proc/cpuinfo.o CC kernel/rtmutex.o CC kernel/irq/handle.o LD fs/ramfs/ramfs.o CC kernel/irq/manage.o CC kernel/dma.o CC kernel/irq/spurious.o LD fs/ramfs/built-in.o /scratch/kisskb/src/drivers/tty/vt/keyboard.c: In function 'k_fn': /scratch/kisskb/src/drivers/tty/vt/keyboard.c:737: warning: comparison is always true due to limited range of data type CC fs/proc/devices.o CC kernel/up.o CC fs/proc/interrupts.o CC kernel/irq/resend.o CC kernel/kallsyms.o CC kernel/irq/chip.o CC fs/proc/loadavg.o CC fs/proc/meminfo.o LD arch/mips/kernel/built-in.o CC kernel/irq/dummychip.o make[2]: Target `__build' not remade because of errors. make[1]: *** [arch/mips] Error 2 CC kernel/irq/devres.o CC kernel/time/timekeeping.o CC fs/proc/stat.o CC fs/proc/uptime.o LD lib/built-in.o CC fs/proc/version.o CC kernel/irq/autoprobe.o CC kernel/rcutiny.o CC kernel/irq/proc.o CC kernel/utsname_sysctl.o CC kernel/time/ntp.o CC fs/proc/softirqs.o LD drivers/input/input-core.o LD drivers/input/built-in.o CC fs/proc/proc_sysctl.o CC kernel/time/clocksource.o CC fs/proc/kmsg.o CC kernel/time/jiffies.o CC fs/proc/page.o CC kernel/time/timer_list.o CC kernel/time/timecompare.o CC kernel/time/timeconv.o CC kernel/time/posix-clock.o CC kernel/time/clockevents.o CC kernel/time/tick-common.o /scratch/kisskb/src/kernel/rcutiny.c: In function 'rcu_process_callbacks': /scratch/kisskb/src/kernel/rcutiny.c:167: error: implicit declaration of function 'prefetch' make[2]: *** [kernel/rcutiny.o] Error 1 LD fs/partitions/built-in.o LD fs/devpts/devpts.o LD fs/devpts/built-in.o LD block/built-in.o LD kernel/irq/built-in.o AR lib/lib.a LD fs/sysfs/built-in.o LD kernel/time/built-in.o make[2]: Target `__build' not remade because of errors. make[1]: *** [kernel] Error 2 LD drivers/tty/vt/built-in.o LD drivers/tty/built-in.o LD drivers/built-in.o LD fs/proc/proc.o LD fs/proc/built-in.o make[2]: Target `__build' not remade because of errors. make[1]: *** [fs] Error 2 make[2]: Target `__build' not remade because of errors. make[1]: *** [mm] Error 2 make[1]: Target `_all' not remade because of errors. make: *** [sub-make] Error 2 make: Target `_all' not remade because of errors. bisect failed e66eed651fd18a961f11cda62f3b5286c8cc4f9f # git bisect bad Bisecting: 0 revisions left to test after this (roughly 0 steps) [75d65a425c0163d3ec476ddc12b51087217a070c] hlist: remove software prefetching in hlist iterators # < git rev-parse --verify HEAD Trying 75d65a425c0163d3ec476ddc12b51087217a070c # < /scratch/kisskb/prod/kisskb/kisskb3/backend/makewrap.py ARCH=mips O=/scratch/kisskb/prod/kisskb/kisskb3/backend/build/linus_mips-allnoconfig_mips CROSS_COMPILE=/opt/crosstool/gcc-4.2.4-nolibc/mips-linux/bin/mips-linux- allnoconfig makewrap: Added ccache to CROSS_COMPILE makewrap: Using -j factor 128 # /scratch/kisskb/prod/kisskb/kisskb3/backend/makewrap.py ARCH=mips O=/scratch/kisskb/prod/kisskb/kisskb3/backend/build/linus_mips-allnoconfig_mips CROSS_COMPILE=/opt/crosstool/gcc-4.2.4-nolibc/mips-linux/bin/mips-linux- makewrap: Added ccache to CROSS_COMPILE makewrap: Using -j factor 128 GEN /scratch/kisskb/build/linus_mips-allnoconfig_mips/Makefile scripts/kconfig/conf --silentoldconfig Kconfig GEN /scratch/kisskb/build/linus_mips-allnoconfig_mips/Makefile CHK include/linux/version.h Using /scratch/kisskb/src as source for kernel CHK include/generated/utsrelease.h CC arch/mips/kernel/asm-offsets.s GEN include/generated/asm-offsets.h CALL /scratch/kisskb/src/scripts/checksyscalls.sh CHK include/generated/compile.h CC init/main.o CC init/do_mounts.o CC init/noinitramfs.o CC init/calibrate.o CC security/commoncap.o CC arch/mips/sgi-ip22/ip22-mc.o CC security/min_addr.o CC arch/mips/sgi-ip22/ip22-hpc.o CC arch/mips/sgi-ip22/ip22-int.o CC arch/mips/mm/cache.o CC arch/mips/mm/dma-default.o CC arch/mips/sgi-ip22/ip22-time.o CC init/version.o CC arch/mips/mm/extable.o CC arch/mips/sgi-ip22/ip22-nvram.o CC arch/mips/mm/fault.o CC arch/mips/mm/init.o CC net/nonet.o CC arch/mips/sgi-ip22/ip22-platform.o CC arch/mips/sgi-ip22/ip22-reset.o CC arch/mips/mm/tlbex.o CC arch/mips/sgi-ip22/ip22-setup.o AS arch/mips/mm/tlbex-fault.o CC arch/mips/kernel/cpu-probe.o CC arch/mips/mm/uasm.o CC arch/mips/sgi-ip22/ip22-berr.o CC arch/mips/kernel/branch.o CC arch/mips/mm/page.o AS arch/mips/kernel/entry.o AS arch/mips/kernel/genex.o CC arch/mips/mm/ioremap.o CC block/elevator.o CC arch/mips/kernel/irq.o CC arch/mips/mm/pgtable-32.o CC block/blk-core.o CC arch/mips/kernel/process.o CC arch/mips/mm/c-r4k.o AS arch/mips/mm/cex-gen.o CC block/blk-tag.o CC arch/mips/math-emu/cp1emu.o CC arch/mips/kernel/ptrace.o CC block/blk-sysfs.o CC arch/mips/math-emu/ieee754m.o CC arch/mips/kernel/reset.o CC arch/mips/mm/tlb-r4k.o CC block/blk-flush.o CC arch/mips/kernel/setup.o CC arch/mips/math-emu/ieee754d.o CC arch/mips/mm/sc-ip22.o CC arch/mips/math-emu/ieee754dp.o CC block/blk-settings.o CC arch/mips/math-emu/ieee754sp.o CC arch/mips/kernel/signal.o CC arch/mips/math-emu/ieee754.o CC block/blk-ioc.o CC arch/mips/kernel/syscall.o CC arch/mips/math-emu/ieee754xcpt.o CC block/blk-map.o CC arch/mips/kernel/time.o CC mm/filemap.o CC block/blk-exec.o CC arch/mips/math-emu/dp_frexp.o CC drivers/char/mem.o CC arch/mips/kernel/topology.o CC arch/mips/math-emu/dp_modf.o CC mm/mempool.o CC block/blk-merge.o CC arch/mips/math-emu/dp_div.o CC arch/mips/kernel/traps.o CC drivers/char/random.o CC arch/mips/math-emu/dp_mul.o CC mm/oom_kill.o CC arch/mips/kernel/unaligned.o CC block/blk-softirq.o CC drivers/char/misc.o CC mm/fadvise.o CC arch/mips/math-emu/dp_sub.o CC block/blk-timeout.o CC arch/mips/kernel/watch.o CC arch/mips/math-emu/dp_add.o CC mm/maccess.o CC arch/mips/kernel/vdso.o CC block/blk-iopoll.o CC arch/mips/kernel/cevt-r4k.o CC arch/mips/math-emu/dp_fsp.o CC drivers/base/core.o CC arch/mips/kernel/csrc-r4k.o CC block/blk-lib.o CC mm/page_alloc.o CC arch/mips/math-emu/dp_cmp.o AS arch/mips/kernel/r4k_fpu.o CC arch/mips/lib/iomap.o CC arch/mips/math-emu/dp_logb.o AS arch/mips/kernel/r4k_switch.o CC drivers/base/sys.o CC mm/page-writeback.o CC drivers/base/bus.o CC arch/mips/math-emu/dp_scalb.o CC arch/mips/kernel/i8259.o CC block/ioctl.o CC mm/readahead.o CC drivers/base/dd.o CC arch/mips/math-emu/dp_simple.o AS arch/mips/kernel/scall32-o32.o CC drivers/input/input.o CC arch/mips/kernel/irq_cpu.o CC mm/swap.o CC block/genhd.o CC arch/mips/lib/dump_tlb.o CC arch/mips/math-emu/dp_tint.o CC block/scsi_ioctl.o CC arch/mips/lib/ashldi3.o CC drivers/base/syscore.o CC arch/mips/kernel/proc.o CC drivers/input/input-compat.o CC drivers/base/driver.o CC drivers/rtc/rtc-lib.o CC arch/mips/math-emu/dp_fint.o CC mm/truncate.o CC drivers/input/input-mt.o CC arch/mips/lib/ashrdi3.o CC drivers/base/class.o CC block/noop-iosched.o CC mm/vmscan.o CC arch/mips/kernel/i8253.o CC drivers/video/fb_notify.o AS arch/mips/kernel/head.o CC kernel/sched.o CC drivers/tty/tty_io.o CC drivers/base/platform.o CC arch/mips/kernel/init_task.o CC fs/open.o LDS arch/mips/kernel/vmlinux.lds CC lib/bcd.o CC drivers/tty/n_tty.o CC fs/read_write.o CC fs/file_table.o CC arch/mips/math-emu/dp_tlong.o CC lib/div64.o CC fs/super.o CC fs/char_dev.o CC fs/stat.o CC fs/exec.o CC arch/mips/math-emu/dp_flong.o CC arch/mips/math-emu/sp_frexp.o CC arch/mips/lib/cmpdi2.o CC arch/mips/lib/lshrdi3.o CC drivers/input/ff-core.o CC kernel/fork.o CC drivers/base/cpu.o CC kernel/exec_domain.o CC kernel/panic.o CC arch/mips/math-emu/sp_modf.o CC arch/mips/math-emu/sp_div.o CC mm/shmem.o CC arch/mips/math-emu/sp_mul.o CC arch/mips/math-emu/sp_sub.o CC drivers/base/firmware.o CC arch/mips/math-emu/sp_add.o CC drivers/base/init.o CC arch/mips/lib/ucmpdi2.o CC drivers/tty/tty_ioctl.o CC drivers/input/mousedev.o CC arch/mips/math-emu/sp_fdp.o CC drivers/video/console/dummycon.o CC arch/mips/math-emu/sp_cmp.o CC arch/mips/math-emu/sp_logb.o CC fs/pipe.o CC arch/mips/math-emu/sp_scalb.o CC mm/prio_tree.o CC kernel/printk.o CC arch/mips/math-emu/sp_simple.o CC kernel/cpu.o CC kernel/exit.o CC arch/mips/math-emu/sp_tint.o LD drivers/rtc/built-in.o CC kernel/itimer.o CC fs/namei.o CC fs/fcntl.o CC arch/mips/math-emu/sp_fint.o CC fs/ioctl.o CC lib/sort.o CC fs/readdir.o CC drivers/base/map.o CC drivers/base/devres.o CC fs/select.o CC arch/mips/math-emu/sp_tlong.o CC arch/mips/math-emu/sp_flong.o CC arch/mips/math-emu/dp_sqrt.o LD net/built-in.o CC arch/mips/math-emu/sp_sqrt.o CC drivers/base/attribute_container.o CC arch/mips/math-emu/kernel_linkage.o CC fs/fifo.o CC mm/util.o CC fs/dcache.o CC fs/inode.o CC drivers/base/transport_class.o CC arch/mips/math-emu/dsemul.o CC lib/parser.o AS arch/mips/lib/csum_partial.o LD arch/mips/sgi-ip22/built-in.o CC drivers/base/dma-mapping.o CC drivers/base/dma-coherent.o CC drivers/base/firmware_class.o CC mm/mmzone.o CC lib/halfmd4.o CC kernel/time.o CC kernel/softirq.o CC mm/vmstat.o CC drivers/tty/tty_ldisc.o CC fs/attr.o CC mm/backing-dev.o CC drivers/tty/tty_buffer.o CC arch/mips/lib/delay.o AS arch/mips/lib/memcpy-inatomic.o CC mm/page_isolation.o CC drivers/tty/tty_port.o AS arch/mips/lib/memcpy.o CC drivers/tty/tty_mutex.o CC drivers/tty/pty.o AS arch/mips/lib/memset.o AS arch/mips/lib/strlen_user.o CC fs/bad_inode.o CC mm/mm_init.o AS arch/mips/lib/strncpy_user.o AS arch/mips/lib/strnlen_user.o CC mm/mmu_context.o CC lib/debug_locks.o CC lib/random32.o CC fs/file.o CC kernel/resource.o CC lib/bust_spinlocks.o CC fs/filesystems.o CC arch/mips/lib/uncached.o LD arch/mips/lib/built-in.o CC lib/hexdump.o CC lib/kasprintf.o CC mm/percpu.o CC mm/fremap.o CC mm/highmem.o CC mm/madvise.o CC lib/bitmap.o CC kernel/sysctl.o CC kernel/sysctl_binary.o CC kernel/capability.o CC kernel/ptrace.o CC kernel/timer.o CC fs/namespace.o CC lib/scatterlist.o CC fs/seq_file.o CC lib/string_helpers.o CC kernel/user.o CC kernel/signal.o CC lib/gcd.o CC lib/lcm.o CC mm/memory.o CC kernel/sys.o CC fs/xattr.o CC fs/libfs.o CC mm/mincore.o CC fs/fs-writeback.o CC fs/pnode.o CC mm/mlock.o CC kernel/kmod.o CC fs/drop_caches.o CC lib/list_sort.o LD drivers/video/console/built-in.o CC mm/mmap.o LD drivers/video/built-in.o CC kernel/workqueue.o CC mm/mprotect.o CC mm/mremap.o CC mm/msync.o CC mm/rmap.o CC drivers/tty/vt/vt_ioctl.o CC fs/splice.o CC lib/uuid.o CC lib/flex_array.o CC lib/kstrtox.o CC lib/iomap_copy.o CC lib/devres.o CC kernel/pid.o CC lib/find_last_bit.o CC mm/vmalloc.o CC mm/pagewalk.o LD security/built-in.o CC mm/pgtable-generic.o CC fs/sync.o CC kernel/rcupdate.o CC mm/init-mm.o CC mm/bootmem.o CC drivers/tty/vt/vc_screen.o LD drivers/char/built-in.o CC drivers/tty/vt/selection.o CC mm/dmapool.o CC mm/slub.o CC fs/utimes.o CC kernel/extable.o CC fs/stack.o CC lib/hweight.o CC lib/atomic64.o CC lib/argv_split.o CC lib/cmdline.o CC lib/ctype.o CC kernel/params.o CC drivers/tty/vt/keyboard.o CC fs/fs_struct.o CC lib/dec_and_lock.o CC drivers/tty/vt/consolemap.o CC fs/statfs.o CC lib/dump_stack.o CC drivers/tty/vt/vt.o CC fs/buffer.o CC fs/bio.o CC lib/extable.o AR arch/mips/lib/lib.a CC lib/find_next_bit.o CC lib/idr.o CC lib/int_sqrt.o CC kernel/posix-timers.o CC lib/ioremap.o CC kernel/kthread.o CC fs/block_dev.o CC fs/direct-io.o CC fs/mpage.o CC drivers/tty/vt/defkeymap.o CC kernel/wait.o CC fs/ioprio.o CC fs/devpts/inode.o CC kernel/kfifo.o CC lib/irq_regs.o CC fs/partitions/check.o CC lib/is_single_threaded.o CC kernel/posix-cpu-timers.o LD init/mounts.o CC lib/klist.o LD init/built-in.o CC fs/partitions/msdos.o CC kernel/mutex.o CC lib/kobject.o CC fs/ramfs/inode.o CC fs/sysfs/inode.o CC fs/eventpoll.o CC fs/anon_inodes.o CC fs/signalfd.o CC lib/kobject_uevent.o CC fs/ramfs/file-mmu.o CC lib/kref.o CC lib/plist.o CC fs/partitions/sgi.o CC kernel/hrtimer.o CC fs/timerfd.o CC kernel/rwsem.o CC fs/eventfd.o CC lib/prio_heap.o CC kernel/nsproxy.o CC fs/aio.o CC lib/prio_tree.o CC fs/locks.o CC lib/proportions.o CC kernel/srcu.o CC lib/radix-tree.o CC lib/ratelimit.o CC lib/rbtree.o CC lib/rwsem-spinlock.o CC lib/sha1.o CC lib/show_mem.o CC lib/string.o CC lib/timerqueue.o CC kernel/semaphore.o CC fs/proc/mmu.o CC fs/binfmt_script.o CC fs/sysfs/file.o CC fs/sysfs/dir.o CC kernel/notifier.o LD arch/mips/math-emu/built-in.o CC kernel/ksysfs.o CC lib/vsprintf.o CC fs/proc/task_mmu.o CC fs/sysfs/symlink.o CC fs/proc/inode.o CC fs/proc/root.o CC fs/proc/base.o CC fs/proc/generic.o CC fs/sysfs/mount.o CC kernel/pm_qos_params.o LD arch/mips/mm/built-in.o CC kernel/sched_clock.o CC fs/proc/array.o CC kernel/cred.o CC fs/proc/proc_tty.o LD arch/mips/kernel/built-in.o LD arch/mips/built-in.o LD lib/built-in.o CC fs/sysfs/bin.o CC fs/sysfs/group.o CC kernel/async.o CC kernel/range.o CC kernel/jump_label.o CC fs/proc/cmdline.o CC kernel/groups.o CC fs/proc/consoles.o CC kernel/futex.o CC fs/proc/cpuinfo.o CC kernel/rtmutex.o CC kernel/dma.o CC fs/proc/devices.o CC kernel/up.o CC kernel/irq/irqdesc.o CC kernel/kallsyms.o CC kernel/time/timekeeping.o CC kernel/rcutiny.o CC kernel/utsname_sysctl.o CC fs/proc/interrupts.o CC kernel/irq/handle.o CC kernel/time/ntp.o CC fs/proc/loadavg.o CC fs/proc/meminfo.o CC fs/proc/stat.o CC kernel/time/clocksource.o CC kernel/time/jiffies.o CC kernel/time/timer_list.o CC kernel/irq/manage.o CC fs/proc/uptime.o CC kernel/time/timecompare.o CC kernel/time/timeconv.o CC kernel/irq/spurious.o CC kernel/time/posix-clock.o CC kernel/time/clockevents.o CC kernel/irq/resend.o CC kernel/irq/chip.o CC fs/proc/version.o CC fs/proc/softirqs.o LD drivers/base/built-in.o CC fs/proc/proc_sysctl.o CC fs/proc/kmsg.o CC kernel/time/tick-common.o CC fs/proc/page.o CC kernel/irq/dummychip.o CC kernel/irq/devres.o LD fs/devpts/devpts.o CC kernel/irq/autoprobe.o LD fs/devpts/built-in.o CC kernel/irq/proc.o LD block/built-in.o LD fs/partitions/built-in.o LD drivers/input/input-core.o LD drivers/input/built-in.o LD fs/ramfs/ramfs.o LD fs/ramfs/built-in.o LD fs/sysfs/built-in.o LD kernel/irq/built-in.o /scratch/kisskb/src/drivers/tty/vt/keyboard.c: In function 'k_fn': /scratch/kisskb/src/drivers/tty/vt/keyboard.c:737: warning: comparison is always true due to limited range of data type LD kernel/time/built-in.o LD mm/built-in.o AR lib/lib.a LD kernel/built-in.o LD fs/proc/proc.o LD fs/proc/built-in.o LD fs/built-in.o LD drivers/tty/vt/built-in.o LD drivers/tty/built-in.o LD drivers/built-in.o 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 LD .tmp_vmlinux1 KSYM .tmp_kallsyms1.S AS .tmp_kallsyms1.o LD .tmp_vmlinux2 KSYM .tmp_kallsyms2.S AS .tmp_kallsyms2.o LD vmlinux SYSMAP System.map SYSMAP .tmp_System.map # Build took: 0:01:06.821764 # git bisect good e66eed651fd18a961f11cda62f3b5286c8cc4f9f is the first bad commit commit e66eed651fd18a961f11cda62f3b5286c8cc4f9f Author: Linus Torvalds Date: Thu May 19 14:15:29 2011 -0700 list: remove prefetching from regular list iterators This is removes the use of software prefetching from the regular list iterators. We don't want it. If you do want to prefetch in some iterator of yours, go right ahead. Just don't expect the iterator to do it, since normally the downsides are bigger than the upsides. It also replaces with , because the use of LIST_POISON ends up needing it. is sadly not self-contained, and including prefetch.h just happened to hide that. Suggested by David Miller (networking has a lot of regular lists that are often empty or a single entry, and prefetching is not going to do anything but add useless instructions). Acked-by: Ingo Molnar Acked-by: David S. Miller Cc: linux-arch@vger.kernel.org Signed-off-by: Linus Torvalds :040000 040000 28a7b12add4bd68d5ba1987d5a0369530fbe141f bbe73b5fccde07c0827c15ba881ae5c60a51476b M include # < git rev-parse --verify HEAD # < git bisect next Traceback (most recent call last): File "/scratch/kisskb/prod/kisskb/kisskb3/backend/backend.py", line 151, in _do_build self.bisect() File "/scratch/kisskb/prod/kisskb/kisskb3/backend/backend.py", line 239, in bisect raise Exception("Couldn't find bad commit in log!?") Exception: Couldn't find bad commit in log!?