[SCore-users] SCore and RH 7.3 kernel.
kameyama at pccluster.org
kameyama at pccluster.org
Mon Jul 1 11:27:35 JST 2002
In article <200206302218.g5UMIYw23292 at pecan.comlab.ox.ac.uk> Nick Birkett <nrcb at streamline-computing.com> wrotes:
> As the shared memory performance fro 2.4 kernels is not good I had a go at ap
> plying
> the SCore kernel patches, but had no success so far:
>
> /linux-2.4.18-3/lib/lib.a /raid1/src/linux-2.4.18-3/arch/i386/lib/lib.a --end
> -group -o .tmp_vmlinux1
> kernel/kernel.o(.kstrtab+0x1dd5): multiple definition of `__kstrtab_kmap_pte'
> arch/i386/kernel/kernel.o(.kstrtab+0x922): first defined here
> kernel/kernel.o(__ksymtab+0x760): multiple definition of `__ksymtab_kmap_prot
> '
> arch/i386/kernel/kernel.o(__ksymtab+0x268): first defined here
> kernel/kernel.o(__ksymtab+0x768): multiple definition of `__ksymtab_kmap_pte'
> arch/i386/kernel/kernel.o(__ksymtab+0x260): first defined here
> kernel/kernel.o(.kstrtab+0x1dbd): multiple definition of `__kstrtab_kmap_prot
> '
kmap_pte and kmap_prot export symbol:
when CONFIG_HIGHMEM is true in kernel/ksyms.c on redhat 7.3 kerenel.
when CONFIG_PM_MEMORY is true in arch/i386/kernel/i386_ksyms.c on SCore patch.
> arch/i386/kernel/kernel.o(.kstrtab+0x939): first defined here
> kernel/kernel.o(__ksymtab+0x1368): multiple definition of `__ksymtab_empty_ze
> ro_page'
> arch/i386/kernel/kernel.o(__ksymtab+0xb0): first defined here
> kernel/kernel.o(.kstrtab+0x4e81): multiple definition of `__kstrtab_empty_zer
> o_page'
> arch/i386/kernel/kernel.o(.kstrtab+0x270): first defined here
empty_zero_page export symbol:
always true in arch/i386/kernel/i386_ksyms.c on redhat 7.3 kerenel.
when CONFIG_PM_MEMORY is true in kernel/ksyms.c on SCore patch.
Please delete these lines:
In kernel/ksyms.c
EXPORT_SYMBOL(empty_zero_page);
in arch/i386/kernel/i386_ksyms.c
EXPORT_SYMBOL(kmap_pte);
EXPORT_SYMBOL(kmap_prot);
from Kameyama Toyohisa
More information about the SCore-users
mailing list