Fail to compile Linux kernel on L4Linux
Jugwan Eom
zugwan at postech.ac.kr
Thu Dec 7 15:22:20 CET 2006
Hi, Adam.
Adam Lackorzynski 쓴 글:
> Can you reproduce this? If you can please start with
> showpfexc=1 on the kernel command line. This will print you all
> pagefaults and exceptions the kernel itself is seeing. Additionally
> please build your kernel with debugging symbols enabled so that we can
> see where the EIPs are actually. Then, 10.02 isn't causing the page
> fault, it's some other thread. You'll see the thread number of this
> thread when running with showpfexc=1.
>
First, these are printed messages with showpfexc=1
----------------------------------------------------------------------------------------------
l4lx | PF: 10.03: pfaddr = 210e0002 pc = 004fef5f (rw)
l4lx | PF: 10.03: pfaddr = 005f8743 pc = 004e49ee (rw, T)
l4lx | PF: 10.03: pfaddr = b04fe002 pc = a00ab110 (rw)
l4lx | PF: 10.03: pfaddr = b04ff002 pc = a00ab110 (rw)
l4lx | l4lx_thread_create: Created thread 10.08 (IRQ14)
l4lx | PF: 10.03: pfaddr = b05fe002 pc = a00ab110 (rw)
l4lx | PF: 10.03: pfaddr = b05ff002 pc = a00ab110 (rw)
l4lx | l4lx_thread_create: Created thread 10.09 (IRQ15)
l4lx | PF: 10.03: pfaddr = b06fe002 pc = a00ab110 (rw)
l4lx | PF: 10.03: pfaddr = b06ff002 pc = a00ab110 (rw)
l4lx | l4lx_thread_create: Created thread 10.0a (IRQ5)
l4lx | PF: 10.04: pfaddr = 689c4112 pc = 00446f79 (rw)
l4lx | L4RM: [PF] write at 0x689c4110, ip 00446f79, src 10.02
l4lx | [10.0] l4rm/lib/src/pagefault.c:78:__unknown_pf():
l4lx | unhandled page fault
----------------------------------------------------------------------------------------------
10.02 is l4lx.main, 10.03 is l4lx.server and 10.04 is l4lx.timer.i0. PC
0x00446f79 is kmem_cache_free (in mm/slab.c). As I know, that function
is called by only arch_setup_additional_pages (in
kernel/arch-i386/sysenter.c) at the L4 architecture specific parts
(arch/l4).
I cannot build my fiasco kernel with debugging symbols. How can I do
that? My kernel configuration is attached.
Regards,
--
Jugwan Eom
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: globalconfig.out
URL: <http://os.inf.tu-dresden.de/pipermail/l4-hackers/attachments/20061207/f861baa5/attachment-0001.ksh>
More information about the l4-hackers
mailing list