tech-kern archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

uvm_map corruption or race condition?



Hi -
just jot this panic, with yesterday's sources, on i386:
#3  0xc010cc90 in calltrap ()
#4  0xc04e6e0a in uvm_unmap_remove (map=0xc06f0740, start=3461345280,
    end=3461349376, entry_list=0xe7998bfc, umr=0xe7998bf0, flags=0)
    at ../../../../uvm/uvm_map.c:2305
#5  0xc04e74d3 in uvm_unmap1 (map=0xc06f0740, start=3461345280,
    end=3461349376, flags=0) at ../../../../uvm/uvm_map.c:5264
#6  0xc02f5642 in lwp_ctl_exit () at ../../../../kern/kern_lwp.c:1728
#7  0xc02f03c7 in exit1 (l=0xe78ed000, rv=0)
    at ../../../../kern/kern_exit.c:257
#8  0xc02f0b1c in sys_exit (l=0xe78ed000, uap=0xe7998d00, retval=0xe7998d28)
    at ../../../../kern/kern_exit.c:175

(gdb)
#4  0xc04e6e0a in uvm_unmap_remove (map=0xc06f0740, start=3461345280,
    end=3461349376, entry_list=0xe7998bfc, umr=0xe7998bf0, flags=0)
    at ../../../../uvm/uvm_map.c:2305
2305            while ((entry != &map->header) && (entry->start < end)) {
(gdb) print entry
$1 = (struct vm_map_entry *) 0x0

best regards
Matthias



------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------
Forschungszentrum Juelich GmbH
52425 Juelich
Sitz der Gesellschaft: Juelich
Eingetragen im Handelsregister des Amtsgerichts Dueren Nr. HR B 3498
Vorsitzende des Aufsichtsrats: MinDir'in Baerbel Brumme-Bothe
Geschaeftsfuehrung: Prof. Dr. Achim Bachem (Vorsitzender),
Dr. Ulrich Krafft (stellv. Vorsitzender), Prof. Dr.-Ing. Harald Bolt,
Prof. Dr. Sebastian M. Schmidt
------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------


Home | Main Index | Thread Index | Old Index