Problem s vanilla jadrem ...
Petr "Qaxi" Klima
qaxi na seznam.cz
Středa Říjen 6 14:50:53 CEST 2004
Mam pruser ...
Mam dva pocitace ktere se lisi jen kernelem (jsou to RHEL-3)
na jednom je kernel z distro 2.4.21-20.EL se spoustou backportu a na
druhem (ten co nechodi) je vanilla 2.4.27
Mam zkompilovanou package a ta se na vanilla kernelu nenastartuje ...
Tohle ukaze strace:
tady je kernel z distro 2.4.21-20.EL se spoustou backportu ...
old_mmap(0xfb1000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3,
0x11000) = 0xfb1000
old_mmap(0xfb2000, 7008, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xfb2000
close(3) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0xb75eb000
set_thread_area({entry_number:-1 -> 6, base_addr:0xb75eb080,
limit:1048575, seg_32bit:1, contents:0, read_exec_only:0,
limit_in_pages:1, seg_not_present:0, useable:1}) = 0
munmap(0xb75ee000, 40450) = 0
set_tid_address(0xb75eb0c8) = 11577
rt_sigaction(SIGRTMIN, {0xb0d670, [], SA_RESTORER|SA_SIGINFO, 0xb13df0},
NULL, 8) = 0
tady je vanilla 2.4.27
old_mmap(0x401f5000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED,
3, 0x11000) = 0x401f5000
old_mmap(0x401f6000, 7008, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x401f6000
close(3) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x401f8000
set_thread_area({entry_number:-1 -> -1, base_addr:0x401f8080,
limit:1048575, seg_32bit:1, contents:0, read_exec_only:0,
limit_in_pages:1, seg_not_present:0, useable:1}) = -1 ENOSYS (Function
not implemented)
modify_ldt(1, {entry_number:0, base_addr:0x401f8080, limit:1048575,
seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1,
seg_not_present:0, useable:1}, 16) = 0
munmap(0x40016000, 34009) = 0
set_tid_address(0x401f80c8) = -1 ENOSYS (Function not
implemented)
rt_sigaction(SIGRTMIN, {0x40095670, [], SA_RESTORER|SA_SIGINFO,
0x4009bdf0}, NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [RTMIN], NULL, 8) = 0
Cim mam patchnout, nebo co nastavit v cofiguraci vanilla jadra aby to
zaclo chodit ?
diky
Petr Klima
Další informace o konferenci Linux