Hi - I've got a panic "uvm_pglistalloc: page not on freelist" (in uvm_pglist.c:uvm_pglist_add()) two times now, when starting X where the Intel AGP code does some larger pglistallocs. By code inspection I haven't found a place where the pglists are accessed without acquiring the uvm_fpageqlock. Can it happen that a page changes its (pg->flags & PG_ZERO) status in the process which would cause that the page queue it is looked for at changes? 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), Dr. Sebastian M. Schmidt ------------------------------------------------------------------- -------------------------------------------------------------------
