weird remote debug problem
    Chuck Tuffli 
    chuck_tuffli at agilent.com
       
    Thu Oct 14 10:38:58 PDT 2004
    
    
  
I'm trying to track down what I think is a bug in bus_dmamem_alloc()
using kgdb over a serial line and am having problems with break
points.
/dev/cuaa0 is the comconsole
/dev/cuaa1 is the debug port
The kernel is DragonFly_Stable as of a day ago with the following
diffs from GENERIC
+options        SMP
+options        APIC_IO
+options        BREAK_TO_DEBUGGER
+options        GDB_REMOTE_CHAT
-device         ahd
+device         sio1    at isa? port IO_COM2 flags 0x80 irq 3
After loading my driver, sending a BREAK over the comconsole drops me
into gdb. I set a break point on bus_dmamem_alloc and continue. Then,
I send an ioctl to the driver to trigger memory allocation and think
that the break point has triggered because the below shows in the
comconsole
CPU1 stopping CPUs: 0x00000001
 stopped
but gdb hasn't triggered. Has anyone seen this before? Any ideas? Tnx!
-- 
Chuck Tuffli
Agilent Technologies
    
    
More information about the Kernel
mailing list