PDA

Visualizza la versione completa : kernel 2.6.12.2 bug nella gestione della ram?


nik600
22-07-2005, 16:03
ciao

dopo aver messo l'ultimo kernel su una mia macchina ottengo spesso questo errore:



------------[ cut here ]------------
kernel BUG at mm/rmap.c:493!
invalid operand: 0000 [#1]
PREEMPT SMP
Modules linked in:
CPU: 0
EIP: 0060:[<c0156d39>] Not tainted VLI
EFLAGS: 00010286 (2.6.12.2)
EIP is at page_remove_rmap+0x39/0x50
eax: ffffffff ebx: d3e3021c ecx: 08080000 edx: c13f1000
esi: c13f1000 edi: 08087000 ebp: 00000000 esp: d6509dac
ds: 007b es: 007b ss: 0068
Process removepkg (pid: 24140, threadinfo=d6508000 task=df779020)
Stack: d4252d48 d3e30218 c015019d c13f1000 00000000 d68d0080 08088000 08088000
08087fff c0150395 c1405900 d68d0080 08080000 08088000 00000000 00008000
08088000 08088000 df6a1f3c c01504b6 c1405900 df6a1f3c 08080000 08088000
Call Trace:
[<c015019d>] zap_pte_range+0xdd/0x240
[<c0150395>] unmap_page_range+0x95/0xc0
[<c01504b6>] unmap_vmas+0xf6/0x280
[<c0154f5f>] exit_mmap+0x9f/0x190
[<c011b8b8>] mmput+0x38/0xa0
[<c0120867>] do_exit+0xb7/0x2d0
[<c0120b00>] do_group_exit+0x40/0xb0
[<c012a5b3>] get_signal_to_deliver+0x233/0x340
[<c01031ab>] do_signal+0x9b/0x130
[<c012a750>] sigprocmask+0x60/0xd0
[<c012a846>] sys_rt_sigprocmask+0x86/0x110
[<c0115e10>] do_page_fault+0x0/0x5d5
[<c0103277>] do_notify_resume+0x37/0x3c
[<c0103436>] work_notifysig+0x13/0x15
Code: f0 83 42 08 ff 0f 98 c0 84 c0 74 1b 8b 42 08 40 78 19 c7 04 24 10 00 00 00 b8 ff ff ff ff 89 44 24 04 e8 8b 05 ff ff 83 c4 08 c3 <0f> 0b ed 01 26 42 45 c0 eb dd 0f 0b ea 01 26 42 45 c0 eb c1 8d
<6>note: removepkg[24140] exited with preempt_count 1



secondo voi è un baco nel kernel o è la mia ram scarsa?

grazie ...

untamed
22-07-2005, 16:21
Fai un test della ram: http://www.memtest.org/

cacao74
22-07-2005, 16:23
Ho avuto un problema simile due giorni fa.
Con memtest86, ho visto che gli ultimi 8MB di un banco di RAM si sono dati al meretricio.

ciao

stai_tranquillo
22-07-2005, 17:27
Originariamente inviato da cacao74
Ho avuto un problema simile due giorni fa.
Con memtest86, ho visto che gli ultimi 8MB di un banco di RAM si sono dati al meretricio.

ciao

se sono gli ultimi te la cavi pure... glie ne passi di meno al kernel e ti salvi :D

io ho buttato 2 banchi da portatile perchè erano completamente sbomballati, dall'inizio alla fine..

nik600
22-07-2005, 18:08
sta facendo il test...quante volte va fatto?

ora sono al 4° e errori non ne da...

untamed
22-07-2005, 22:02
Fallo andare per qualche ora.

Loading