lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date:	Fri, 1 Jun 2007 17:42:04 +0100
From:	mel@...net.ie (Mel Gorman)
To:	Andrew Morton <akpm@...ux-foundation.org>
Cc:	benh@...nel.crashing.org, linux-kernel@...r.kernel.org
Subject: 2.6.22-rc3-mm1: IA64 make allnoconfig broken

On (30/05/07 23:58), Andrew Morton didst pronounce:
> 
> ftp://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.22-rc3/2.6.22-rc3-mm1/
> 
> - Merged the convert-cpusets-to-container-infrastructure patches.  These
>   will probably be dropped and redone.
> 

Came across this while automating allnoconfig, allmodconfig
and defconfig build tests. I haven't checked to make 100% sure but
rework-ptep_set_access_flags-and-fix-sun4c.patch is the most likely candidate
based on the error - patch author cc'd.

Test result
===========
Machine name: elm3b10
Architecture: ia64
Build args:   kernel 2.6.22-rc3-mm1 
Result:       Failed

Standard build:          Completed successfully
make allnoconfig build:  Failed and terminated the run
06/01/07-08:10:54 building kernel - make -j4 vmlinux.gz
  CHK     include/linux/version.h
  UPD     include/linux/version.h
  CHK     include/linux/utsrelease.h
  UPD     include/linux/utsrelease.h
  SYMLINK include/asm -> include/asm-ia64
  HOSTCC  scripts/basic/fixdep
  HOSTCC  scripts/basic/docproc
  CC      arch/ia64/kernel/asm-offsets.s
  CC      scripts/mod/empty.o
  HOSTCC  scripts/mod/mk_elfconfig
  MKELF   scripts/mod/elfconfig.h
  HOSTCC  scripts/mod/file2alias.o
  GEN     include/asm-ia64/asm-offsets.h
  CALL    scripts/checksyscalls.sh
<stdin>:1380:2: warning: #warning syscall revokeat not implemented
<stdin>:1384:2: warning: #warning syscall frevoke not implemented
<stdin>:1392:2: warning: #warning syscall sched_yield_to not implemented
  HOSTCC  scripts/mod/modpost.o
  HOSTCC  scripts/kallsyms
  HOSTCC  scripts/mod/sumversion.o
  HOSTCC  scripts/conmakehash
  HOSTLD  scripts/mod/modpost
  CC      init/main.o
  LD      usr/built-in.o
  CHK     include/linux/compile.h
  UPD     include/linux/compile.h
  CC      arch/ia64/kernel/acpi.o
  CC      init/do_mounts.o
  AS      arch/ia64/kernel/entry.o
  CC      arch/ia64/kernel/efi.o
  CC      init/noinitramfs.o
  CC      init/calibrate.o
  CC      init/version.o
  LD      init/mounts.o
  LD      init/built-in.o
  AS      arch/ia64/kernel/efi_stub.o
  CC      arch/ia64/mm/init.o
  LDS     arch/ia64/kernel/gate.lds
  AS      arch/ia64/kernel/gate.o
  AS      arch/ia64/kernel/fsys.o
  CC      arch/ia64/kernel/ia64_ksyms.o
  CC      arch/ia64/kernel/irq.o
  CC      arch/ia64/mm/fault.o
  CC      arch/ia64/kernel/irq_ia64.o
  CC      arch/ia64/mm/tlb.o
  CC      arch/ia64/kernel/irq_lsapic.o
  CC      arch/ia64/mm/extable.o
  AS      arch/ia64/kernel/ivt.o
  CC      arch/ia64/kernel/machvec.o
  CC      arch/ia64/mm/ioremap.o
  AS      arch/ia64/kernel/pal.o
  CC      arch/ia64/kernel/patch.o
  CC      arch/ia64/kernel/process.o
  CC      arch/ia64/mm/numa.o
  CC      arch/ia64/mm/discontig.o
  CC      arch/ia64/kernel/perfmon.o
  LD      arch/ia64/mm/built-in.o
  CC      arch/ia64/kernel/ptrace.o
  CC      arch/ia64/dig/setup.o
  CC      arch/ia64/dig/machvec.o
  LD      arch/ia64/dig/built-in.o
  CC      arch/ia64/kernel/sal.o
  CC      kernel/sched.o
  CC      arch/ia64/kernel/salinfo.o
  CC      arch/ia64/kernel/semaphore.o
  CC      arch/ia64/kernel/setup.o
  CC      arch/ia64/kernel/signal.o
{standard input}: Assembler messages:
{standard input}:12494: Warning: Use of 'mov' may violate WAW dependency 'RR#' (impliedf)
{standard input}:12494: Warning: Only the first path encountering the conflict is reported
{standard input}:12493: Warning: This is the location of the conflicting usage
{standard input}:12494: Warning: Use of 'mov' may violate WAW dependency 'RR#' (impliedf)
{standard input}:12494: Warning: Only the first path encountering the conflict is reported
{standard input}:12493: Warning: This is the location of the conflicting usage
{standard input}:12494: Warning: Use of 'mov' may violate WAW dependency 'RR#' (impliedf)
{standard input}:12494: Warning: Only the first path encountering the conflict is reported
{standard input}:12493: Warning: This is the location of the conflicting usage
{standard input}:12494: Warning: Use of 'mov' may violate WAW dependency 'RR#' (impliedf)
{standard input}:12494: Warning: Only the first path encountering the conflict is reported
{standard input}:12493: Warning: This is the location of the conflicting usage
{standard input}:12494: Warning: Use of 'mov' may violate WAW dependency 'RR#' (impliedf)
{standard input}:12494: Warning: Only the first path encountering the conflict is reported
{standard input}:12493: Warning: This is the location of the conflicting usage
{standard input}:12495: Warning: Use of 'mov' may violate WAW dependency 'RR#' (impliedf)
{standard input}:12495: Warning: Only the first path encountering the conflict is reported
{standard input}:12493: Warning: This is the location of the conflicting usage
{standard input}:12495: Warning: Use of 'mov' may violate WAW dependency 'RR#' (impliedf)
{standard input}:12495: Warning: Only the first path encountering the conflict is reported
{standard input}:12493: Warning: This is the location of the conflicting usage
{standard input}:12495: Warning: Use of 'mov' may violate WAW dependency 'RR#' (impliedf)
{standard input}:12495: Warning: Only the first path encountering the conflict is reported
{standard input}:12493: Warning: This is the location of the conflicting usage
{standard input}:12495: Warning: Use of 'mov' may violate WAW dependency 'RR#' (impliedf)
{standard input}:12495: Warning: Only the first path encountering the conflict is reported
{standard input}:12493: Warning: This is the location of the conflicting usage
{standard input}:12495: Warning: Use of 'mov' may violate WAW dependency 'RR#' (impliedf)
{standard input}:12495: Warning: Only the first path encountering the conflict is reported
{standard input}:12493: Warning: This is the location of the conflicting usage
{standard input}:12495: Warning: Use of 'mov' may violate WAW dependency 'RR#' (impliedf)
{standard input}:12495: Warning: Only the first path encountering the conflict is reported
{standard input}:12494: Warning: This is the location of the conflicting usage
{standard input}:12495: Warning: Use of 'mov' may violate WAW dependency 'RR#' (impliedf)
{standard input}:12495: Warning: Only the first path encountering the conflict is reported
{standard input}:12494: Warning: This is the location of the conflicting usage
{standard input}:12495: Warning: Use of 'mov' may violate WAW dependency 'RR#' (impliedf)
{standard input}:12495: Warning: Only the first path encountering the conflict is reported
{standard input}:12494: Warning: This is the location of the conflicting usage
{standard input}:12495: Warning: Use of 'mov' may violate WAW dependency 'RR#' (impliedf)
{standard input}:12495: Warning: Only the first path encountering the conflict is reported
{standard input}:12494: Warning: This is the location of the conflicting usage
{standard input}:12495: Warning: Use of 'mov' may violate WAW dependency 'RR#' (impliedf)
{standard input}:12495: Warning: Only the first path encountering the conflict is reported
{standard input}:12494: Warning: This is the location of the conflicting usage
{standard input}:12496: Warning: Use of 'mov' may violate WAW dependency 'RR#' (impliedf)
{standard input}:12496: Warning: Only the first path encountering the conflict is reported
{standard input}:12493: Warning: This is the location of the conflicting usage
{standard input}:12496: Warning: Use of 'mov' may violate WAW dependency 'RR#' (impliedf)
{standard input}:12496: Warning: Only the first path encountering the conflict is reported
{standard input}:12493: Warning: This is the location of the conflicting usage
{standard input}:12496: Warning: Use of 'mov' may violate WAW dependency 'RR#' (impliedf)
{standard input}:12496: Warning: Only the first path encountering the conflict is reported
{standard input}:12493: Warning: This is the location of the conflicting usage
{standard input}:12496: Warning: Use of 'mov' may violate WAW dependency 'RR#' (impliedf)
{standard input}:12496: Warning: Only the first path encountering the conflict is reported
{standard input}:12493: Warning: This is the location of the conflicting usage
{standard input}:12496: Warning: Use of 'mov' may violate WAW dependency 'RR#' (impliedf)
{standard input}:12496: Warning: Only the first path encountering the conflict is reported
{standard input}:12493: Warning: This is the location of the conflicting usage
{standard input}:12496: Warning: Use of 'mov' may violate WAW dependency 'RR#' (impliedf)
{standard input}:12496: Warning: Only the first path encountering the conflict is reported
{standard input}:12494: Warning: This is the location of the conflicting usage
{standard input}:12496: Warning: Use of 'mov' may violate WAW dependency 'RR#' (impliedf)
{standard input}:12496: Warning: Only the first path encountering the conflict is reported
{standard input}:12494: Warning: This is the location of the conflicting usage
{standard input}:12496: Warning: Use of 'mov' may violate WAW dependency 'RR#' (impliedf)
{standard input}:12496: Warning: Only the first path encountering the conflict is reported
{standard input}:12494: Warning: This is the location of the conflicting usage
{standard input}:12496: Warning: Use of 'mov' may violate WAW dependency 'RR#' (impliedf)
{standard input}:12496: Warning: Only the first path encountering the conflict is reported
{standard input}:12494: Warning: This is the location of the conflicting usage
{standard input}:12496: Warning: Use of 'mov' may violate WAW dependency 'RR#' (impliedf)
{standard input}:12496: Warning: Only the first path encountering the conflict is reported
{standard input}:12494: Warning: This is the location of the conflicting usage
{standard input}:12496: Warning: Use of 'mov' may violate WAW dependency 'RR#' (impliedf)
{standard input}:12496: Warning: Only the first path encountering the conflict is reported
{standard input}:12495: Warning: This is the location of the conflicting usage
{standard input}:12496: Warning: Use of 'mov' may violate WAW dependency 'RR#' (impliedf)
{standard input}:12496: Warning: Only the first path encountering the conflict is reported
{standard input}:12495: Warning: This is the location of the conflicting usage
{standard input}:12496: Warning: Use of 'mov' may violate WAW dependency 'RR#' (impliedf)
{standard input}:12496: Warning: Only the first path encountering the conflict is reported
{standard input}:12495: Warning: This is the location of the conflicting usage
{standard input}:12496: Warning: Use of 'mov' may violate WAW dependency 'RR#' (impliedf)
{standard input}:12496: Warning: Only the first path encountering the conflict is reported
{standard input}:12495: Warning: This is the location of the conflicting usage
{standard input}:12496: Warning: Use of 'mov' may violate WAW dependency 'RR#' (impliedf)
{standard input}:12496: Warning: Only the first path encountering the conflict is reported
{standard input}:12495: Warning: This is the location of the conflicting usage
  CC      kernel/fork.o
  CC      arch/ia64/kernel/sys_ia64.o
  CC      arch/ia64/kernel/time.o
  CC      arch/ia64/kernel/traps.o
{standard input}: Assembler messages:
{standard input}:3480: Warning: Use of 'mov' may violate WAW dependency 'RR#' (impliedf)
{standard input}:3480: Warning: Only the first path encountering the conflict is reported
{standard input}:3479: Warning: This is the location of the conflicting usage
{standard input}:3480: Warning: Use of 'mov' may violate WAW dependency 'RR#' (impliedf)
{standard input}:3480: Warning: Only the first path encountering the conflict is reported
{standard input}:3479: Warning: This is the location of the conflicting usage
{standard input}:3480: Warning: Use of 'mov' may violate WAW dependency 'RR#' (impliedf)
{standard input}:3480: Warning: Only the first path encountering the conflict is reported
{standard input}:3479: Warning: This is the location of the conflicting usage
{standard input}:3480: Warning: Use of 'mov' may violate WAW dependency 'RR#' (impliedf)
{standard input}:3480: Warning: Only the first path encountering the conflict is reported
{standard input}:3479: Warning: This is the location of the conflicting usage
{standard input}:3480: Warning: Use of 'mov' may violate WAW dependency 'RR#' (impliedf)
{standard input}:3480: Warning: Only the first path encountering the conflict is reported
{standard input}:3479: Warning: This is the location of the conflicting usage
{standard input}:3481: Warning: Use of 'mov' may violate WAW dependency 'RR#' (impliedf)
{standard input}:3481: Warning: Only the first path encountering the conflict is reported
{standard input}:3479: Warning: This is the location of the conflicting usage
{standard input}:3481: Warning: Use of 'mov' may violate WAW dependency 'RR#' (impliedf)
{standard input}:3481: Warning: Only the first path encountering the conflict is reported
{standard input}:3479: Warning: This is the location of the conflicting usage
{standard input}:3481: Warning: Use of 'mov' may violate WAW dependency 'RR#' (impliedf)
{standard input}:3481: Warning: Only the first path encountering the conflict is reported
{standard input}:3479: Warning: This is the location of the conflicting usage
{standard input}:3481: Warning: Use of 'mov' may violate WAW dependency 'RR#' (impliedf)
{standard input}:3481: Warning: Only the first path encountering the conflict is reported
{standard input}:3479: Warning: This is the location of the conflicting usage
{standard input}:3481: Warning: Use of 'mov' may violate WAW dependency 'RR#' (impliedf)
{standard input}:3481: Warning: Only the first path encountering the conflict is reported
{standard input}:3479: Warning: This is the location of the conflicting usage
{standard input}:3481: Warning: Use of 'mov' may violate WAW dependency 'RR#' (impliedf)
{standard input}:3481: Warning: Only the first path encountering the conflict is reported
{standard input}:3480: Warning: This is the location of the conflicting usage
{standard input}:3481: Warning: Use of 'mov' may violate WAW dependency 'RR#' (impliedf)
{standard input}:3481: Warning: Only the first path encountering the conflict is reported
{standard input}:3480: Warning: This is the location of the conflicting usage
{standard input}:3481: Warning: Use of 'mov' may violate WAW dependency 'RR#' (impliedf)
{standard input}:3481: Warning: Only the first path encountering the conflict is reported
{standard input}:3480: Warning: This is the location of the conflicting usage
{standard input}:3481: Warning: Use of 'mov' may violate WAW dependency 'RR#' (impliedf)
{standard input}:3481: Warning: Only the first path encountering the conflict is reported
{standard input}:3480: Warning: This is the location of the conflicting usage
{standard input}:3481: Warning: Use of 'mov' may violate WAW dependency 'RR#' (impliedf)
{standard input}:3481: Warning: Only the first path encountering the conflict is reported
{standard input}:3480: Warning: This is the location of the conflicting usage
{standard input}:3482: Warning: Use of 'mov' may violate WAW dependency 'RR#' (impliedf)
{standard input}:3482: Warning: Only the first path encountering the conflict is reported
{standard input}:3479: Warning: This is the location of the conflicting usage
{standard input}:3482: Warning: Use of 'mov' may violate WAW dependency 'RR#' (impliedf)
{standard input}:3482: Warning: Only the first path encountering the conflict is reported
{standard input}:3479: Warning: This is the location of the conflicting usage
{standard input}:3482: Warning: Use of 'mov' may violate WAW dependency 'RR#' (impliedf)
{standard input}:3482: Warning: Only the first path encountering the conflict is reported
{standard input}:3479: Warning: This is the location of the conflicting usage
{standard input}:3482: Warning: Use of 'mov' may violate WAW dependency 'RR#' (impliedf)
{standard input}:3482: Warning: Only the first path encountering the conflict is reported
{standard input}:3479: Warning: This is the location of the conflicting usage
{standard input}:3482: Warning: Use of 'mov' may violate WAW dependency 'RR#' (impliedf)
{standard input}:3482: Warning: Only the first path encountering the conflict is reported
{standard input}:3479: Warning: This is the location of the conflicting usage
{standard input}:3482: Warning: Use of 'mov' may violate WAW dependency 'RR#' (impliedf)
{standard input}:3482: Warning: Only the first path encountering the conflict is reported
{standard input}:3480: Warning: This is the location of the conflicting usage
{standard input}:3482: Warning: Use of 'mov' may violate WAW dependency 'RR#' (impliedf)
{standard input}:3482: Warning: Only the first path encountering the conflict is reported
{standard input}:3480: Warning: This is the location of the conflicting usage
{standard input}:3482: Warning: Use of 'mov' may violate WAW dependency 'RR#' (impliedf)
{standard input}:3482: Warning: Only the first path encountering the conflict is reported
{standard input}:3480: Warning: This is the location of the conflicting usage
{standard input}:3482: Warning: Use of 'mov' may violate WAW dependency 'RR#' (impliedf)
{standard input}:3482: Warning: Only the first path encountering the conflict is reported
{standard input}:3480: Warning: This is the location of the conflicting usage
{standard input}:3482: Warning: Use of 'mov' may violate WAW dependency 'RR#' (impliedf)
{standard input}:3482: Warning: Only the first path encountering the conflict is reported
{standard input}:3480: Warning: This is the location of the conflicting usage
{standard input}:3482: Warning: Use of 'mov' may violate WAW dependency 'RR#' (impliedf)
{standard input}:3482: Warning: Only the first path encountering the conflict is reported
{standard input}:3481: Warning: This is the location of the conflicting usage
{standard input}:3482: Warning: Use of 'mov' may violate WAW dependency 'RR#' (impliedf)
{standard input}:3482: Warning: Only the first path encountering the conflict is reported
{standard input}:3481: Warning: This is the location of the conflicting usage
{standard input}:3482: Warning: Use of 'mov' may violate WAW dependency 'RR#' (impliedf)
{standard input}:3482: Warning: Only the first path encountering the conflict is reported
{standard input}:3481: Warning: This is the location of the conflicting usage
{standard input}:3482: Warning: Use of 'mov' may violate WAW dependency 'RR#' (impliedf)
{standard input}:3482: Warning: Only the first path encountering the conflict is reported
{standard input}:3481: Warning: This is the location of the conflicting usage
{standard input}:3482: Warning: Use of 'mov' may violate WAW dependency 'RR#' (impliedf)
{standard input}:3482: Warning: Only the first path encountering the conflict is reported
{standard input}:3481: Warning: This is the location of the conflicting usage
  CC      kernel/exec_domain.o
  CC      kernel/panic.o
  CC      arch/ia64/kernel/unaligned.o
  CC      kernel/printk.o
  CC      arch/ia64/kernel/unwind.o
  CC      kernel/profile.o
  CC      kernel/exit.o
  CC      arch/ia64/kernel/mca.o
  CC      kernel/itimer.o
  CC      kernel/time.o
  CC      kernel/softirq.o
  AS      arch/ia64/kernel/mca_asm.o
  CC      arch/ia64/kernel/topology.o
  CC      kernel/resource.o
  CC      arch/ia64/kernel/brl_emu.o
  CC      kernel/sysctl.o
  CC      arch/ia64/kernel/acpi-ext.o
  CC      arch/ia64/kernel/iosapic.o
  CC      arch/ia64/kernel/numa.o
  CC      kernel/capability.o
  GATE arch/ia64/kernel/gate-syms.o
  AS      arch/ia64/kernel/head.o
  CC      arch/ia64/kernel/init_task.o
  CC      kernel/ptrace.o
  LDS     arch/ia64/kernel/vmlinux.lds
  GATE arch/ia64/kernel/gate.so
  AS      arch/ia64/kernel/gate-data.o
  LD      arch/ia64/kernel/built-in.o
  CC      kernel/timer.o
  CC      mm/bootmem.o
  CC      kernel/user.o
  CC      mm/filemap.o
  CC      kernel/signal.o
  CC      mm/mempool.o
  CC      kernel/sys.o
  CC      mm/oom_kill.o
  CC      mm/fadvise.o
  CC      mm/page_alloc.o
  CC      kernel/kmod.o
  CC      kernel/workqueue.o
  CC      kernel/pid.o
  CC      kernel/rcupdate.o
  CC      kernel/extable.o
  CC      mm/page-writeback.o
  CC      kernel/params.o
  CC      kernel/posix-timers.o
  CC      mm/pdflush.o
  CC      mm/readahead.o
  CC      kernel/kthread.o
  CC      mm/swap.o
  CC      kernel/wait.o
  CC      kernel/kfifo.o
  CC      mm/truncate.o
  CC      kernel/sys_ni.o
  CC      kernel/posix-cpu-timers.o
  CC      mm/vmscan.o
  CC      kernel/mutex.o
  CC      kernel/hrtimer.o
{standard input}: Assembler messages:
{standard input}:2603: Warning: Use of 'mov' may violate WAW dependency 'GR%, % in 1 - 127' (impliedf), specific resource number is 14
{standard input}:2603: Warning: Only the first path encountering the conflict is reported
{standard input}:2602: Warning: This is the location of the conflicting usage
  CC      mm/prio_tree.o
  CC      mm/util.o
  CC      kernel/rwsem.o
  CC      kernel/latency.o
  CC      mm/mmzone.o
  CC      kernel/nsproxy.o
  CC      mm/vmstat.o
  CC      kernel/srcu.o
  CC      mm/backing-dev.o
  CC      kernel/die_notifier.o
  CC      mm/fremap.o
  CC      kernel/irq/handle.o
  CC      mm/highmem.o
  CC      kernel/irq/manage.o
  CC      mm/madvise.o
  CC      kernel/irq/spurious.o
  CC      mm/memory.o
  CC      kernel/irq/resend.o
mm/memory.c: In function `do_wp_page':
mm/memory.c:1700: error: parse error before "__changed"
mm/memory.c:1700: error: parse error before ')' token
mm/memory.c:1704: error: parse error before "ret"
mm/memory.c:1639: warning: unused variable `new_page'
mm/memory.c:1641: warning: unused variable `ret'
mm/memory.c:1689: error: label `unlock' used but not defined
mm/memory.c:1677: error: label `unwritable_page' used but not defined
mm/memory.c:1646: error: label `gotten' used but not defined
mm/memory.c: At top level:
mm/memory.c:1713: error: parse error before "while"
mm/memory.c:1725: warning: type defaults to `int' in declaration of `cow_user_page'
mm/memory.c:1725: warning: parameter names (without types) in function declaration
mm/memory.c:1725: error: conflicting types for `cow_user_page'
mm/memory.c:1590: error: previous declaration of `cow_user_page'
mm/memory.c:1725: warning: data definition has no type or storage class
mm/memory.c:1726: error: parse error before '}' token
mm/memory.c:1731: warning: type defaults to `int' in declaration of `page_table'
mm/memory.c:1731: error: braced-group within expression allowed only inside a function
mm/memory.c:1731: error: `pmd' undeclared here (not in a function)
mm/memory.c:1731: warning: data definition has no type or storage class
mm/memory.c:1731: error: parse error before '&' token
mm/memory.c:1731: error: braced-group within expression allowed only inside a function
mm/memory.c:1731: error: `pmd' undeclared here (not in a function)
mm/memory.c:1731: error: parse error before ';' token
mm/memory.c:1731: error: `address' undeclared here (not in a function)
mm/memory.c:1731: error: parse error before ')' token
mm/memory.c:1731: error: parse error before '&' token
mm/memory.c:1731: warning: type defaults to `int' in declaration of `__pte'
mm/memory.c:1731: error: conflicting types for `__pte'
mm/memory.c:1731: error: previous declaration of `__pte'
mm/memory.c:1731: warning: data definition has no type or storage class
mm/memory.c:1731: error: parse error before '}' token
mm/memory.c:1737: error: parse error before '->' token
mm/memory.c:1742: warning: type defaults to `int' in declaration of `entry'
mm/memory.c:1742: error: braced-group within expression allowed only inside a function
mm/memory.c:1742: error: parse error before ')' token
mm/memory.c:1742: error: `__pg' undeclared here (not in a function)
mm/memory.c:1742: error: initializer element is not constant
mm/memory.c:1742: error: parse error before "unsigned"
mm/memory.c:1742: warning: type defaults to `int' in declaration of `__pte'
mm/memory.c:1742: warning: data definition has no type or storage class
mm/memory.c:1742: error: parse error before '}' token
mm/memory.c:1743: warning: type defaults to `int' in declaration of `entry'
mm/memory.c:1743: error: redefinition of `entry'
mm/memory.c:1742: error: `entry' previously defined here
mm/memory.c:1743: error: request for member `pte' in something not a structure or union
mm/memory.c:1743: error: `vma' undeclared here (not in a function)
mm/memory.c:1743: error: incompatible types in initialization
mm/memory.c:1743: error: initializer element is not constant
mm/memory.c:1743: warning: data definition has no type or storage class
mm/memory.c:1744: warning: type defaults to `int' in declaration of `lazy_mmu_prot_update'
mm/memory.c:1744: warning: parameter names (without types) in function declaration
mm/memory.c:1744: error: conflicting types for `lazy_mmu_prot_update'
include/asm/pgtable.h:510: error: previous declaration of `lazy_mmu_prot_update'
mm/memory.c:1744: warning: data definition has no type or storage class
mm/memory.c:1751: error: parse error before '{' token
mm/memory.c:1751: warning: type defaults to `int' in declaration of `__pte'
mm/memory.c:1751: error: `vma' undeclared here (not in a function)
mm/memory.c:1751: error: `address' undeclared here (not in a function)
mm/memory.c:1751: warning: passing arg 3 of `ptep_get_and_clear' makes pointer from integer without a cast
mm/memory.c:1751: error: incompatible types in initialization
mm/memory.c:1751: error: initializer element is not constant
mm/memory.c:1751: warning: data definition has no type or storage class
mm/memory.c:1751: warning: type defaults to `int' in declaration of `flush_tlb_page'
mm/memory.c:1751: warning: parameter names (without types) in function declaration
mm/memory.c:1751: error: conflicting types for `flush_tlb_page'
include/asm/tlbflush.h:75: error: previous declaration of `flush_tlb_page'
mm/memory.c:1751: warning: data definition has no type or storage class
mm/memory.c:1751: warning: type defaults to `int' in declaration of `__pte'
mm/memory.c:1751: warning: data definition has no type or storage class
mm/memory.c:1751: error: parse error before '}' token
mm/memory.c:1752: error: parse error before '=' token
mm/memory.c:1754: warning: type defaults to `int' in declaration of `lru_cache_add_active'
mm/memory.c:1754: warning: parameter names (without types) in function declaration
mm/memory.c:1754: error: conflicting types for `lru_cache_add_active'
include/linux/swap.h:182: error: previous declaration of `lru_cache_add_active'
mm/memory.c:1754: warning: data definition has no type or storage class
mm/memory.c:1755: warning: type defaults to `int' in declaration of `page_add_new_anon_rmap'
mm/memory.c:1755: warning: parameter names (without types) in function declaration
mm/memory.c:1755: error: conflicting types for `page_add_new_anon_rmap'
include/linux/rmap.h:73: error: previous declaration of `page_add_new_anon_rmap'
mm/memory.c:1755: warning: data definition has no type or storage class
mm/memory.c:1758: warning: type defaults to `int' in declaration of `new_page'
mm/memory.c:1758: error: `old_page' undeclared here (not in a function)
mm/memory.c:1758: warning: data definition has no type or storage class
mm/memory.c:1759: error: parse error before '|=' token
mm/memory.c:1777: warning: type defaults to `int' in declaration of `set_page_dirty_balance'
mm/memory.c:1777: warning: parameter names (without types) in function declaration
mm/memory.c:1777: error: conflicting types for `set_page_dirty_balance'
include/linux/writeback.h:130: error: previous declaration of `set_page_dirty_balance'
mm/memory.c:1777: warning: data definition has no type or storage class
mm/memory.c:1778: warning: type defaults to `int' in declaration of `put_page'
mm/memory.c:1778: warning: parameter names (without types) in function declaration
mm/memory.c:1778: error: conflicting types for `put_page'
include/linux/mm.h:334: error: previous declaration of `put_page'
mm/memory.c:1778: warning: data definition has no type or storage class
mm/memory.c:1779: error: parse error before '}' token
mm/memory.c: In function `handle_pte_fault':
mm/memory.c:2544: error: parse error before "__changed"
mm/memory.c:2544: error: parse error before ')' token
mm/memory.c:2547: error: parse error before "else"
mm/memory.c:2536: error: label `unlock' used but not defined
mm/memory.c: At top level:
mm/memory.c:2557: error: parse error before ':' token
{standard input}: Assembler messages:
{standard input}:88: Error: symbol `entry' is already defined
make[1]: *** [mm/memory.o] Error 1
make: *** [mm] Error 2
make: *** Waiting for unfinished jobs....
  CC      kernel/power/main.o
  CC      kernel/irq/chip.o
  CC      kernel/power/process.o
  CC      kernel/irq/devres.o
  CC      kernel/power/console.o
  CC      kernel/irq/autoprobe.o
  LD      kernel/power/built-in.o
  CC      kernel/irq/proc.o
  CC      kernel/time/timekeeping.o
  LD      kernel/irq/built-in.o
  CC      kernel/time/ntp.o
  CC      kernel/futex.o
  CC      kernel/time/clocksource.o
  CC      kernel/time/jiffies.o
  CC      kernel/time/timer_list.o
  LD      kernel/time/built-in.o
  CC      kernel/rtmutex.o
  CC      kernel/kallsyms.o
  CC      kernel/ksysfs.o
  CC      kernel/utsname_sysctl.o
  LD      kernel/built-in.o
06/01/07-08:11:46 Build the kernel. Failed rc = 2
06/01/07-08:11:46 apack-bench-build_configs: Building kernel... Failed rc = 1
Failed and terminated the run
06/01/07-08:11:46 command complete: (1) rc=126 (TEST ABORT)
 Fatal error, aborting autorun

-- 
Mel Gorman
Part-time Phd Student                          Linux Technology Center
University of Limerick                         IBM Dublin Software Lab
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ