3.4-rc3 compile failed on IBM Power6
# gcc --version gcc (GCC) 4.4.6 20110731 (Red Hat 4.4.6-3) Copyright (C) 2010 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. platform: pSeries model: IBM,9117-MMA machine: CHRP IBM,9117-MMA # make O=../build/3.4-rc4/ GEN /usr/src/kernels/build/3.4-rc4/Makefile HOSTLD scripts/kconfig/conf scripts/kconfig/conf --silentoldconfig Kconfig Using /usr/src/kernels/linux as source for kernel GEN /usr/src/kernels/build/3.4-rc4/Makefile WRAParch/powerpc/include/generated/asm/rwsem.h CHK include/linux/version.h UPD include/linux/version.h CHK include/generated/utsrelease.h UPD include/generated/utsrelease.h CC kernel/bounds.s GEN include/generated/bounds.h CC arch/powerpc/kernel/asm-offsets.s GEN include/generated/asm-offsets.h CALL/usr/src/kernels/linux/scripts/checksyscalls.sh HOSTCC scripts/dtc/checks.o HOSTCC scripts/dtc/data.o SHIPPED scripts/dtc/dtc-lexer.lex.c SHIPPED scripts/dtc/dtc-parser.tab.h HOSTCC scripts/dtc/dtc-lexer.lex.o SHIPPED scripts/dtc/dtc-parser.tab.c HOSTCC scripts/dtc/dtc-parser.tab.o HOSTCC scripts/dtc/dtc.o HOSTCC scripts/dtc/flattree.o HOSTCC scripts/dtc/fstree.o HOSTCC scripts/dtc/livetree.o HOSTCC scripts/dtc/srcpos.o HOSTCC scripts/dtc/treesource.o HOSTCC scripts/dtc/util.o HOSTLD scripts/dtc/dtc HOSTCC scripts/genksyms/genksyms.o SHIPPED scripts/genksyms/lex.lex.c SHIPPED scripts/genksyms/keywords.hash.c SHIPPED scripts/genksyms/parse.tab.h HOSTCC scripts/genksyms/lex.lex.o SHIPPED scripts/genksyms/parse.tab.c HOSTCC scripts/genksyms/parse.tab.o HOSTLD scripts/genksyms/genksyms CC scripts/mod/empty.o HOSTCC scripts/mod/mk_elfconfig MKELF scripts/mod/elfconfig.h HOSTCC scripts/mod/file2alias.o HOSTCC scripts/mod/modpost.o HOSTCC scripts/mod/sumversion.o HOSTLD scripts/mod/modpost HOSTCC scripts/selinux/genheaders/genheaders HOSTCC scripts/selinux/mdp/mdp HOSTCC scripts/kallsyms HOSTCC scripts/pnmtologo HOSTCC scripts/conmakehash HOSTCC scripts/bin2c CC init/main.o CHK include/generated/compile.h UPD include/generated/compile.h CC init/version.o CC init/do_mounts.o CC init/do_mounts_rd.o CC init/do_mounts_initrd.o CC init/do_mounts_md.o LD init/mounts.o CC init/initramfs.o LD init/built-in.o HOSTCC usr/gen_init_cpio GEN usr/initramfs_data.cpio AS usr/initramfs_data.o LD usr/built-in.o CC arch/powerpc/kernel/cputable.o CC arch/powerpc/kernel/ptrace.o CC arch/powerpc/kernel/syscalls.o CC arch/powerpc/kernel/irq.o CC arch/powerpc/kernel/align.o CC arch/powerpc/kernel/signal_32.o CC arch/powerpc/kernel/pmc.o CC arch/powerpc/kernel/vdso.o CC arch/powerpc/kernel/init_task.o CC arch/powerpc/kernel/process.o CPP arch/powerpc/kernel/systbl_chk.i CALL/usr/src/kernels/linux/arch/powerpc/kernel/systbl_chk.sh AS arch/powerpc/kernel/systbl.o CC arch/powerpc/kernel/idle.o CC arch/powerpc/kernel/signal.o CC arch/powerpc/kernel/sysfs.o CC arch/powerpc/kernel/cacheinfo.o CC arch/powerpc/kernel/time.o CC arch/powerpc/kernel/prom.o CC arch/powerpc/kernel/traps.o CC arch/powerpc/kernel/setup-common.o CC arch/powerpc/kernel/udbg.o AS arch/powerpc/kernel/misc.o CC arch/powerpc/kernel/io.o CC arch/powerpc/kernel/dma.o AS arch/powerpc/kernel/misc_64.o LDS arch/powerpc/kernel/vdso32/vdso32.lds VDSO32A arch/powerpc/kernel/vdso32/sigtramp.o VDSO32A arch/powerpc/kernel/vdso32/gettimeofday.o VDSO32A arch/powerpc/kernel/vdso32/datapage.o VDSO32A arch/powerpc/kernel/vdso32/cacheflush.o VDSO32A arch/powerpc/kernel/vdso32/note.o VDSO32L arch/powerpc/kernel/vdso32/vdso32.so.dbg OBJCOPY arch/powerpc/kernel/vdso32/vdso32.so AS arch/powerpc/kernel/vdso32/vdso32_wrapper.o LD arch/powerpc/kernel/vdso32/built-in.o LDS arch/powerpc/kernel/vdso64/vdso64.lds VDSO64A arch/powerpc/kernel/vdso64/sigtramp.o VDSO64A arch/powerpc/kernel/vdso64/gettimeofday.o VDSO64A arch/powerpc/kernel/vdso64/datapage.o VDSO64A arch/powerpc/kernel/vdso64/cacheflush.o VDSO64A arch/powerpc/kernel/vdso64/note.o VDSO64L arch/powerpc/kernel/vdso64/vdso64.so.dbg OBJCOPY arch/powerpc/kernel/vdso64/vdso64.so AS arch/powerpc/kernel/vdso64/vdso64_wrapper.o LD arch/powerpc/kernel/vdso64/built-in.o CC arch/powerpc/kernel/setup_64.o CC arch/powerpc/kernel/sys_ppc32.o CC arch/powerpc/kernel/signal_64.o CC arch/powerpc/kernel/ptrace32.o CC arch/powerpc/kernel/paca.o CC arch/powerpc/kernel/nvram_64.o CC arch/powerpc/kernel/firmware.o CC
Re: What does rmo/tce stand for in powerpc?
2011/11/2 Nishanth Aravamudan n...@us.ibm.com Hi Ryan, On 01.11.2011 [14:25:43 +0800], Ryan Wang wrote: Hi, In kernel source comments, I saw the words: '' alloc_top is set to the top of RMO, eventually shrink down if the http://lxr.linux.no/linux+*/arch/powerpc/kernel/prom_init.c#L972TCEs overlap '' I wonder what does RMO mean, and TCE? RMO = Real Mode Offset -- deprecated in terms of Real Mode Area in PAPR. TCE = Translation Control Entry You should be able to find descriptions of both in PAPR. Thanks Nish! But I searched Power.orgTM Standard for Embedded Power ArchitectureTM Platform Requirements and failed to found the concept RMO or Real Mode Offset. Will you please give me some hints to the docs?Thanks, Thanks, Nish -- Nishanth Aravamudan n...@us.ibm.com IBM Linux Technology Center ___ Linuxppc-dev mailing list Linuxppc-dev@lists.ozlabs.org https://lists.ozlabs.org/listinfo/linuxppc-dev
Re: What does rmo/tce stand for in powerpc?
2011/11/3 Scott Wood scottw...@freescale.com On 11/02/2011 06:17 AM, Ryan Wang wrote: 2011/11/2 Nishanth Aravamudan n...@us.ibm.com mailto:n...@us.ibm.com Hi Ryan, On 01.11.2011 [14:25:43 +0800], Ryan Wang wrote: Hi, In kernel source comments, I saw the words: '' alloc_top is set to the top of RMO, eventually shrink down if the http://lxr.linux.no/linux+*/arch/powerpc/kernel/prom_init.c#L972 http://lxr.linux.no/linux+*/arch/powerpc/kernel/prom_init.c#L972 TCEs overlap '' I wonder what does RMO mean, and TCE? RMO = Real Mode Offset -- deprecated in terms of Real Mode Area in PAPR. TCE = Translation Control Entry You should be able to find descriptions of both in PAPR. Thanks Nish! But I searched Power.orgTM Standard for Embedded Power ArchitectureTM Platform Requirements and failed to found the concept RMO or Real Mode Offset. Will you please give me some hints to the docs?Thanks, ePAPR and PAPR are not the same thing. It looks like PAPR is only available to power.org members. Got it. Thanks, Nish. -Scott ___ Linuxppc-dev mailing list Linuxppc-dev@lists.ozlabs.org https://lists.ozlabs.org/listinfo/linuxppc-dev
What does rmo/tce stand for in powerpc?
Hi, In kernel source comments, I saw the words: '' alloc_top is set to the top of RMO, eventually shrink down if the http://lxr.linux.no/linux+*/arch/powerpc/kernel/prom_init.c#L972TCEs overlap '' I wonder what does RMO mean, and TCE? thanks, ___ Linuxppc-dev mailing list Linuxppc-dev@lists.ozlabs.org https://lists.ozlabs.org/listinfo/linuxppc-dev
About zImage, vmlinux and yaboot on IBM Power
Hello, I have some question about zImage, vmlinux and yaboot on IBM Power: 1) vmlinux is wrapped into zImage if zImage is used. 2) If yaboot is used, no zImage is needed, just vmlinux/initrd. Are there words right? thanks, ___ Linuxppc-dev mailing list Linuxppc-dev@lists.ozlabs.org https://lists.ozlabs.org/listinfo/linuxppc-dev