On Thu, Nov 20, 2003 at 03:17:29PM -0500, John Baldwin wrote: > > Fatal trap 12: page fault while in kernel mode > > cpuid = 0; apic id = 00 > > fault virtual address = 0x6300040 > > fault code = supervisor read, page not present > > instruction pointer = 0x8:0xc083611e > > Can you do a 'l *0xc083611e' on in gdb on your kernel.debug (kgdb) l *0xc083611e 0xc083611e is in _bus_dmamap_unload (/usr/src/sys/i386/i386/busdma_machdep.c:751). 746 void 747 _bus_dmamap_unload(bus_dma_tag_t dmat, bus_dmamap_t map) 748 { 749 struct bounce_page *bpage; 750 751 while ((bpage = STAILQ_FIRST(&map->bpages)) != NULL) { 752 STAILQ_REMOVE_HEAD(&map->bpages, links); 753 free_bounce_page(dmat, bpage); 754 } 755 } -- Craig Rodrigues http://crodrigues.org rodrigc_at_crodrigues.orgReceived on Thu Nov 20 2003 - 12:42:53 UTC
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:37:30 UTC