Hi,
I tried compiling Linux (not L4Linux) kernel on L4Linux. But unhandled page fault was generated during compiling. I use the ubuntu breezy as a root partition.
This is the log. ------------------------ L4 Bootstrapper Scaning (nd)/l4/fiasco_org/fiasco -nowait -nokdb -serial_esc -comport 1 Scaning (nd)/l4/bin_org/sigma0 Scaning (nd)/l4/bin_org/roottask Relocated mbi to [0x5f000-0x5f6d0] Loading (nd)/l4/fiasco_org/fiasco Loading (nd)/l4/bin_org/sigma0 Loading (nd)/l4/bin_org/roottask find kernel info page... found kernel info page at 0x1000 API Version: (87) experimental Sigma0 config ip:00094be0 sp:00105100 Roottask config ip:00120000 sp:00108528 [00001000-00002000) (nd)/l4/fiasco_org/fiasco [00002000-00051dc0) (nd)/l4/fiasco_org/fiasco [00051dc0-00059bd0) (nd)/l4/fiasco_org/fiasco [0005a000-0005d4de) (nd)/l4/fiasco_org/fiasco [0005d4e0-0005f000) (nd)/l4/fiasco_org/fiasco [00090000-000993a4) (nd)/l4/bin_org/sigma0 [0009f000-00100000) BIOS area [00100000-00108764) bootstrap [00120000-00133670) (nd)/l4/bin_org/roottask [00134000-0013e87e) (nd)/l4/bin_org/roottask [0013f880-002bda14) (nd)/l4/bin_org/roottask [00300000-00301980) (nd)/l4/fiasco_org/fiasco [00302000-0038f408) (nd)/l4/fiasco_org/fiasco [02000000-028bbb08) Modules Memory [2fffc000-ffffffff) Deep Space Starting kernel (nd)/l4/fiasco_org/fiasco at 003007e8
Welcome to Fiasco(ia32)! DD-L4(v2)/x86 microkernel (C) 1998-2006 TU Dresden Rev: Sun Dec 3 20:42:26 2006 compiled with gcc 3.4.6 for Intel Pentium 4 Performance-critical config option(s) detected: CONFIG_ASSEMBLER_IPC_SHORTCUT is off CONFIG_NDEBUG is off CONFIG_NO_FRAME_PTR is off
Enabling special fully nested mode for PIC Found Local APIC version 0x14 id 0x00 APIC ESR value before/after enabling: 00000000/00000000 Using the Local APIC timer on vector 3d (Periodic Mode) for scheduling SERIAL ESC: allocated IRQ 4 for serial uart SERIAL ESC: allocated IRQ 4 for serial uart Not using serial hack in slow timer handler. Absolute KIP Syscalls using: Sysenter CPU: GenuineIntel (F:1:2:8) Model: Pentium 4 (Willamette/Foster) at 1513 MHz
64 Entry I TLB (4K or 4M pages) 64 Entry D TLB (4k or 4M pages) 12K µ-ops T Cache (8-way associative) 8 KB L1 D Cache (4-way associative, 64 bytes per line) 256 KB L2 U Cache (8-way associative, 64 bytes per line)
Freeing init code/data: 20480 bytes (5 pages)
SIGMA0: Hello! KIP @ 1000 Found Fiasco: KIP syscalls: yes allocated 4kB for maintainance structures
Roottask. Command line found: "(nd)/l4/bin_org/roottask"
786031kB ( 767MB) total RAM (reported by bootloader) 718912kB ( 703MB) received RAM from Sigma0 9388kB ( 10MB) reserved RAM for RMGR Received I/O ports 0000-ffff Attached irqs = [ <!0> 1 <!2> 3 <!4> 5 6 7 8 9 A B C D E F ]
Roottask: Loading 10 modules. #05: loading "(nd)/l4/bin_org/events" from [02130000-02175a9a] to [01540000-015491e4][0154a000-0154c934] entry at 0005a370 via trampoline page code symbols at [2c3fe000-2c400000] (8kB), lines at [2c3f7000-2c3fe000] (28kB) #06: loading "(nd)/l4/bin_org/names --events" from [02176000-021b7e64] to [002d0000-002d614a][002d7000-002e3000] entry at 0005b378 via trampoline page code symbols at [2c3f5000-2c3f7000] (8kB), lines at [2c3ef000-2c3f5000] (24kB) #07: loading "(nd)/l4/bin_org/log --prio 0xA1" from [021b8000-021f6961] to [00400000-00406c4a][00407000-00439890] entry at 0005c378 via trampoline page code symbols at [2c3ed000-2c3ef000] (8kB), lines at [2c3e7000-2c3ed000] (24kB) #08: loading "(nd)/l4/bin_org/dm_phys --events" from [021f7000-02283b76] to [01500000-01511faa][01512000-0151c000] entry at 0005d37c via trampoline page code symbols at [2c3e2000-2c3e7000] (20kB), lines at [2c3d5000-2c3e2000] (52kB) #09: loading "(nd)/l4/bin_org/simple_ts -t 800 --events" from [02284000-022d076b] to [01400000-014086aa][01409000-0141b070] entry at 0005e384 via trampoline page code symbols at [2c3d3000-2c3d5000] (8kB), lines at [2c3cc000-2c3d3000] (28kB) #0a: loading "(nd)/l4/bin_org/rtc" from [022d1000-02302cd8] to [01080000-010841e0][01085000-0108a000] entry at 0006036c via trampoline page code symbols at [2c3ca000-2c3cc000] (8kB), lines at [2c3c5000-2c3ca000] (20kB) #0b: loading "(nd)/l4/bin_org/l4io --noirq" from [02303000-02551e7b] to [00b80000-00ba291c][00ba3000-00c0e000] entry at 00061378 via trampoline page code symbols at [2c376000-2c3c5000] (316kB), lines at [2c35c000-2c376000] (104kB) #0c: loading "(nd)/l4/bin_org/tftp -i" from [02552000-0264e6ab] to [01000000-01027dd4][01028000-01061000] entry at 00062370 via trampoline page code symbols at [2c355000-2c35c000] (28kB), lines at [2c337000-2c355000] (120kB) #0d: loading "(nd)/l4/bin_org/con --l4io --events" from [0264f000-027e017c] to [00b00000-00b4d040][00b4e000-00b79000] entry at 0006337c via trampoline page code symbols at [2c32a000-2c337000] (52kB), lines at [2c2f5000-2c32a000] (212kB) #0e: loading "(nd)/l4/bin_org/loader --events (nd)/l4/bin_org/run (nd)/l4/cfg/l4lx26_hd_org.cfg" from [027e1000-028bbb08] to [01300000-01324630][01325000-0134f000] entry at 000643ac via trampoline page code symbols at [2c2ee000-2c2f5000] (28kB), lines at [2c2d5000-2c2ee000] (100kB)
names | Starting thread listening for `exit' events simplets| Configured for 800 tasks. rtc | Date:06.12.2006 Time:14:06:47 con | Using fast memcpy. io | do_args(): Disabling internal IRQ handling. io | CPU supports 8 MTRRs. Allocated: io | 0: 00000000-20000000 ( 512MB) type WB io | 1: 20000000-30000000 ( 256MB) type WB io | 2: f8000000-fc000000 ( 64MB) type WC io | PCI: Using configuration type 1 io | PCI: Probing PCI hardware io | PCI: Probing PCI hardware (bus 00) io | PCI: Enabled i801 SMBus device io | Transparent bridge - Intel Corporation 82801 PCI Bridge io | PCI: No IRQ known for interrupt pin B of device 00:1f.3. Please try u io : sing pci=biosirq. io | 00000000-ffffffff : PCI mem io | ed000000-ed0fffff : Intel Corporation 82557/8/9 [Ethernet Pro 100] io | ed800000-ed800fff : Intel Corporation 82557/8/9 [Ethernet Pro 100] io | ee000000-efdfffff : PCI Bus #01 io | ee000000-eeffffff : nVidia Corporation NV18 [GeForce4 MX 440 AGP io : 8x] io | eff00000-f7ffffff : PCI Bus #01 io | f0000000-f7ffffff : nVidia Corporation NV18 [GeForce4 MX 440 AGP io : 8x] io | f8000000-fbffffff : Intel Corporation 82845 845 (Brookdale) Chipset io : Host Bridge io | 0000-ffff : PCI IO io | 0cf8-0cff : PCI conf1 io | a400-a43f : Intel Corporation 82801BA/BAM AC'97 Audio io | a800-a8ff : Intel Corporation 82801BA/BAM AC'97 Audio io | b000-b01f : Intel Corporation 82801BA/BAM USB (Hub #2) io | b400-b41f : Intel Corporation 82801BA/BAM USB (Hub #1) io | b800-b80f : Intel Corporation 82801BA IDE U100 io | d800-d83f : Intel Corporation 82557/8/9 [Ethernet Pro 100] io | e800-e80f : Intel Corporation 82801BA/BAM SMBus con | Character size is 8x14, font has 256 characters con | VESA reports 800x600@16 1600bpl (039f) [65536kB] con | Color mapping: red=11:5 green=5:6 blue=0:5 res=0:0 con | No supported accelerated graphics card detected io | Remapping I/O memory f0000000-f4000000 cached io | Setting MTRR 3 to f0000000-f4000000 type WC con | Mapped I/O video mem f0000000 => 08000000+000000 [65536kB] via l4io con | Using MMXEXT for colorspace transform tftp | NICs supported: E1000, EEPRO100, NE2000/PCI, PCNET32/PCI, RTL8139, tftp | Tulip, VIA 86C100 con | L4INPUT: !!! W A R N I N G !!! con | L4INPUT: Please, do not use Fiasco's "-esc" with L4INPUT. con | L4INPUT: !!! W A R N I N G !!! con | L4INPUT: Registered 0xb03c50 for callbacks. tftp | Found eepro100 tftp | Ethernet addr: 00:03:47:AF:0A:EF con | serio: i8042 AUX port at 0x60,0x64 irq 12 con | serio: i8042 KBD port at 0x60,0x64 irq 1 tftp | Address: 141.223.121.156 Netmask: 255.255.255.0 tftp | Server: 141.223.121.59 Gateway: 141.223.121.99 con | input: ImExPS/2 Generic Explorer Mouse on isa0060/serio1 con | input: AT Raw Set 2 keyboard on isa0060/serio0 con | input: PC Speaker con | input: L4 input event injector con | L4 input event injector: IRQ handler up con | connect "ImExPS/2 Generic Explorer Mouse", isa0060/serio1/input0 con | connect "AT Raw Set 2 keyboard", isa0060/serio0/input0 con | connect "PC Speaker", isa0061/input0 con | connect "L4 input event injector", l4/sys con | Running as D.02. Video mode is 800x600@16. tftp | Loading (nd)/l4/bin_org/run [292kB] loader | "(nd)/l4/bin_org/run" needs libld-l4.s.so loader | Setting libpath to (nd)/l4/bin_org/ loader | run: Starting application using libld-l4.s.so loader | run,#f: Loading binary tftp | Loading (nd)/l4/bin_org/libld-l4.s.so [483kB] loader | run,#f: Loading ldso loader | Capability support not supported. loader | run,#f: Starting libld-l4.s.so at 00013890 via 0000cc7c tftp | Loading (nd)/l4/cfg/l4lx26_hd_org.cfg [1kB] loader | sleeping for 2000 ms tftp | File not found: "./libloader.s.so" tftp | Loading (nd)/l4/bin_org//./libloader.s.so [652kB] tftp | Loading (nd)/l4/lx_org/vmlinuz26 [14007kB] loader | vmlinuz26: Starting application using libld-l4.s.so loader | vmlinuz26,#10: Loading binary tftp | Loading (nd)/l4/bin_org/run [292kB] con | vc_loop(): vc[1] running as D.08 con | vc_open_out(): vc[1] 800x600@16, gmode:0x25 run | contxt_init(): 800x582, cols:100, lines:41, sb_lines:1041 tftp | Loading (nd)/l4/bin_org/libld-l4.s.so [483kB] loader | vmlinuz26,#10: Loading ldso loader | Capability support not supported. loader | vmlinuz26,#10: Starting libld-l4.s.so at 00013890 via 0000cc70 tftp | File not found: "./libloader.s.so" tftp | Loading (nd)/l4/bin_org/./libloader.s.so [652kB] tftp | File not found: "vmlinuz26" tftp | TFTP error 1 tftp | File not found: "(nd)/l4/bin_org/vmlinuz26" l4lx | ======> L4Linux 2.6 starting... <======== l4lx | Linux version 2.6.18-l4 (zugwan@ubuntu) (gcc version 4.1.2 20060928 ( l4lx : prerelease) (Ubuntu 4.1.1-13ubuntu5)) #1 Wed Dec 6 19:42:58 KST 2006 l4lx | Binary name: vmlinuz26 l4lx | Kernel command line (2 args): mem=512M root=/dev/hda1 l4lx | Image: 00400000 - 0070a000 [3112 KiB]. l4lx | Areas: Text: 00400000 - 0061f000 [2172kB] (a bit longer) l4lx | Data: 0061f000 - 00660824 [262kB] l4lx | Initdata: 00664000 - 00696000 [200kB] l4lx | BSS: 00698000 - 00708a20 [450kB] l4lx | l4lx_thread_create: Created thread 10.03 (server) l4lx | main thread will be 10.03 l4lx | l4env_register_pointer_section: addr = 00662000 size = 217088 l4lx | sec-w-init: virt: 0x00662000 to 0x00696fff [212 KiB] l4lx | sec-w-init: Number of physical regions: 1, 217088 Bytes l4lx | sec-w-init: 1: Phys: 0x01562000 to 0x01597000, Size: 217088 l4lx | l4env_linux_startup thread 3. l4lx | main thread: received startup message. l4lx | Main thread running, waiting... l4lx | setup_l4env_memory: Forcing superpages for main memory l4lx | Main memory size: 512MB l4lx | Main memory: virt: 0x00800000 to 0x207fffff [524288 KiB] l4lx | Main memory: Number of physical regions: 1, 536870912 Bytes l4lx | Main memory: 1: Phys: 0x01800000 to 0x21800000, Size: 536870912 l4lx | Filling lower ptabs... l4lx | Done (1139 entries). l4lx | l4lx_thread_create: Created thread 10.04 (timer.i0) l4lx | l4lx_thread_create: Created thread 10.05 (Idler) l4lx | Starting L4FB via CON con | vc_loop(): vc[2] running as D.09 l4lx | l4lx_thread_create: Created thread 10.06 (L4ConInput) con | vc_open_out(): vc[2] 800x600@16, gmode:0x25 l4lx | l4fbcon: 800x582 2bypp, size: 947200 l4lx | l4lx_thread_create: Created thread 10.07 (CON refresher) l4lx | l4lx_thread_create: Created thread 10.08 (IRQ14) l4lx | l4lx_thread_create: Created thread 10.09 (IRQ15) l4lx | l4lx_thread_create: Created thread 10.0a (IRQ5) l4lx | L4RM: [PF] write at 0x6b3da310, ip 00446f79, src 10.02 l4lx | [10.0] l4rm/lib/src/pagefault.c:78:__unknown_pf(): l4lx | unhandled page fault
--PANIC, 'g' for exit------------------------------------IP: a00b634d (10.00) jdb: bt thread=10.02
backtrace (thread 10.02, fp=afeffcdc, pc=004017de): #1 afeffcdc 004017de #2 afeffd8c 0040207b #3 afeffdb8 00400d32 #4 afeffe5c 00400e24 #5 afefff7c 004027ad #6 afefffbc a00b88ea : __startup_main + 0x4a /home/zugwan/TUDOS/l4/pkg/l4env/lib/src/startup.c:78 #7 afefffec a00acb2c : l4th_thread_start + 0x7c /home/zugwan/TUDOS/l4/pkg/thread/lib/src/create.c:74 #8 afeffffc a00afd36 : l4th_thread_entry + 0x16 /home/zugwan/TUDOS/l4/pkg/thread/lib/src/l4.c:93
--kernel-bt-follows-- #0 c040176c f00068c0 #1 c040176c f000d92a #2 c04017c8 f000f33a #3 6b3da032 f002a383
(10.00) jdb:
---------------------------------- Is there any one give me an advice or has experienced this? Best regards,
-- Jugwan Eom
Hi,
On Wed Dec 06, 2006 at 23:27:02 +0900, Jugwan Eom wrote:
I tried compiling Linux (not L4Linux) kernel on L4Linux. But unhandled page fault was generated during compiling. I use the ubuntu breezy as a root partition.
This is the log.
l4lx | L4RM: [PF] write at 0x6b3da310, ip 00446f79, src 10.02 l4lx | [10.0] l4rm/lib/src/pagefault.c:78:__unknown_pf(): l4lx | unhandled page fault
--PANIC, 'g' for exit------------------------------------IP:
a00b634d (10.00) jdb: bt thread=10.02
backtrace (thread 10.02, fp=afeffcdc, pc=004017de): #1 afeffcdc 004017de #2 afeffd8c 0040207b #3 afeffdb8 00400d32 #4 afeffe5c 00400e24 #5 afefff7c 004027ad #6 afefffbc a00b88ea : __startup_main + 0x4a /home/zugwan/TUDOS/l4/pkg/l4env/lib/src/startup.c:78 #7 afefffec a00acb2c : l4th_thread_start + 0x7c /home/zugwan/TUDOS/l4/pkg/thread/lib/src/create.c:74 #8 afeffffc a00afd36 : l4th_thread_entry + 0x16 /home/zugwan/TUDOS/l4/pkg/thread/lib/src/l4.c:93
--kernel-bt-follows-- #0 c040176c f00068c0 #1 c040176c f000d92a #2 c04017c8 f000f33a #3 6b3da032 f002a383
(10.00) jdb:
Is there any one give me an advice or has experienced this?
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.
Thanks, Adam
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
# # Automatically generated, don't edit # # Generated on: ubuntu # At: Thu, 07 Dec 2006 12:39:07 +0000 # Linux version 2.6.17-10-generic (root@vernadsky) (gcc version 4.1.2 20060928 (prerelease) (Ubuntu 4.1.1-13ubuntu5)) #2 SMP Fri Oct 13 18:45:35 UTC 2006 (Ubuntu 2.6.17-10.33-generic)
# # Main menu # CONFIG_EXPERIMENTAL=y
# # Target System Options #
# # Target Platform # CONFIG_PF_PC=y CONFIG_PF_UX=n CONFIG_PF_SA1100=n CONFIG_PF_XSCALE=n CONFIG_PF_ISG=n CONFIG_PF_INTEGRATOR=n CONFIG_PF_REALVIEW=n
# # Target CPU Family # CONFIG_IA32=y CONFIG_ARM=n CONFIG_AMD64=n
# # Target processor # CONFIG_IA32_486=n CONFIG_IA32_586=n CONFIG_IA32_686=n CONFIG_IA32_P2=n CONFIG_IA32_P3=n CONFIG_IA32_P4=y CONFIG_IA32_PM=n CONFIG_IA32_K6=n CONFIG_IA32_K7=n CONFIG_IA32_K8=n
CONFIG_REGPARM3=y CONFIG_WORKAROUND_AMD_FPU_LEAK=n
# # Kernel Options #
# # Kernel ABI Version # CONFIG_ABI_V2=y CONFIG_ABI_X0=n
# # ABI Extensions # CONFIG_DECEIT_BIT_DISABLES_SWITCH=y CONFIG_EXCEPTION_IPC=y CONFIG_HANDLE_SEGMENTS=y CONFIG_PL0_HACK=n CONFIG_TASK_CAPS=n
CONFIG_ASSEMBLER_IPC_SHORTCUT=n CONFIG_SMALL_SPACES=n CONFIG_CONTEXT_4K=n
# # Scheduling Timer # CONFIG_SCHED_PIT=n CONFIG_SCHED_RTC=n CONFIG_SCHED_APIC=y
CONFIG_SLOW_RTC=n CONFIG_ONE_SHOT=n CONFIG_SYNC_TSC=n CONFIG_FINE_GRAINED_CPUTIME=n CONFIG_IO_PROT=n CONFIG_UX_CON=n CONFIG_UX_NET=n
# # Kernel Debugging # CONFIG_INLINE=y CONFIG_NDEBUG=n CONFIG_PROFILE=n CONFIG_NO_FRAME_PTR=n CONFIG_STACK_DEPTH=n CONFIG_LIST_ALLOC_SANITY=n CONFIG_BEFORE_IRET_SANITY=n CONFIG_GSTABS=y CONFIG_POWERSAVE_GETCHAR=y CONFIG_SERIAL=y CONFIG_KDB=n CONFIG_JDB=y CONFIG_JDB_LOGGING=n CONFIG_JDB_ACCOUNTING=n CONFIG_JDB_MISC=n CONFIG_WATCHDOG=y
# # Runtime warning level # CONFIG_WARN_NONE=n CONFIG_WARN_ANY=y
# # Compiling and Building # CONFIG_CC="gcc-3.4" CONFIG_CXX="g++-3.4" CONFIG_HOST_CXX="g++-3.4" CONFIG_VERBOSE=n CONFIG_MAINTAINER_MODE=y
# # Derived symbols # CONFIG_BIT32=y CONFIG_XARCH="ia32" CONFIG_IA32_TARGET="Intel Pentium 4" CONFIG_WARN_LEVEL=2 CONFIG_BIT64=n CONFIG_PERF_CNT=y CONFIG_ABI="v2" # # That's all, folks!
Hi,
It seems that there is nobody has this experience. :( If there is anyone succeeded in compiling Linux kernel on L4Linux, please tell me the configurations that you used.
Regards,
Hi,
On Tue Dec 12, 2006 at 17:33:17 +0900, Jugwan Eom wrote:
It seems that there is nobody has this experience. :( If there is anyone succeeded in compiling Linux kernel on L4Linux, please tell me the configurations that you used.
I have the experience that I can compile pretty much anything in L4Linux, including Linux itself, with no problems. And that's my standard configuration without any bells or whistles. Can you reproduce your issue on other computer? Does anything change when you recompile all the software?
Adam
Hi,
Adam Lackorzynski 쓴 글:
I have the experience that I can compile pretty much anything in L4Linux, including Linux itself, with no problems. And that's my standard configuration without any bells or whistles. Can you reproduce your issue on other computer? Does anything change when you recompile all the software?
I finally succeeded in compiling Linux by disabling NPTL (removing the tls dirs, /lib/tls). I accidentally read a thread http://www.mail-archive.com/l4-hackers@os.inf.tu-dresden.de/msg01066.html. I think this information should be included on the page, using L4Linux-2.6 (http://os.inf.tu-dresden.de/L4/LinuxOnL4/use-2.6.shtml)
Regards,
-- Jugwan Eom
On Sat Dec 16, 2006 at 21:19:13 +0900, Jugwan Eom wrote:
Hi,
Adam Lackorzynski 쓴 글:
I have the experience that I can compile pretty much anything in L4Linux, including Linux itself, with no problems. And that's my standard configuration without any bells or whistles. Can you reproduce your issue on other computer? Does anything change when you recompile all the software?
I finally succeeded in compiling Linux by disabling NPTL (removing the tls dirs, /lib/tls). I accidentally read a thread http://www.mail-archive.com/l4-hackers@os.inf.tu-dresden.de/msg01066.html. I think this information should be included on the page, using L4Linux-2.6 (http://os.inf.tu-dresden.de/L4/LinuxOnL4/use-2.6.shtml)
This is supposed to work. It's edgy what you have, right?
Adam
l4-hackers@os.inf.tu-dresden.de