From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: MIME-Version: 1.0 Date: Sat, 28 Mar 2009 16:57:17 +0530 Message-ID: <6213bc560903280427n6fa95761j2c0e173825ad97f5@mail.gmail.com> Subject: KGDB8250 on PowerPC-440 does not hit KGDB breakpoint From: srikanth krishnakar To: Linuxppc-dev@ozlabs.org Content-Type: multipart/alternative; boundary=000e0cd177cebdf8ca04662c2106 List-Id: Linux on PowerPC Developers Mail List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , --000e0cd177cebdf8ca04662c2106 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Hi all, I am using KGDB on powerpc-440. This is tested on* Linux-2.6.27*, the following arguments to KGDB showing init_delay of 8250 as shown below: Target Side : ----------------------------- Linux/PowerPC load: console=ttyS0 ip=bootp root=/dev/nfs rw kgdb8250=ttyS0,9600 kgdbwait Finalizing device tree... flat tree at 0x5ad300 *kgdb8250: ttyS0 init delayed, use io/mmio/mbase syntax for early init. * ..... ..... ....... ...... ...... ....... ...... console [ttyS0] enabled kgdb: Registered I/O driver kgdb8250. Stops here -> ------------------------------- Host Side: (gdb) target remote /dev/ttyS0 Remote debugging using /dev/ttyS0 0xc01a760c in mem_serial_in (p=0xc036e050, offset=) at /opt/XILINX-MVL6/SUNDAY-March-28/linux-2.6.29/arch/powerpc/include/asm/io.h:153 153 DEF_MMIO_IN_BE(in_8, 8, lbz); (gdb) info threads 14 Thread 109 (nfsiod) __switch_to (prev=, new=0xcf8227f0) at arch/powerpc/kernel/process.c:412 13 Thread 108 (aio/0) __switch_to (prev=, new=0xcf8227f0) at arch/powerpc/kernel/process.c:412 12 Thread 107 (kswapd0) __switch_to (prev=, new=0xcf8227f0) at arch/powerpc/kernel/process.c:412 11 Thread 106 (pdflush) __switch_to (prev=, new=0xcf8227f0) at arch/powerpc/kernel/process.c:412 10 Thread 105 (pdflush) __switch_to (prev=, new=0xcf8227f0) at arch/powerpc/kernel/process.c:412 ******************** But when I say Continue -> (gdb) c Continuing. *warning: Remote failure reply: E22 * ------------------------ Can anybody correct me, where I am going wrong. I am not able to hit KGDB breakpoint. ? -- Regards Srikanth Krishnakar ********************** --000e0cd177cebdf8ca04662c2106 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Hi all,

I am using KGDB on powerpc-440. This is tested on Linux-2= .6.27, the following arguments to KGDB showing init_delay of 8250 as sh= own below:

Target Side :

-----------------------------

Linux/PowerPC load: console=3DttyS0 ip=3Dbootp root=3D/dev/nfs rw kgdb8= 250=3DttyS0,9600 kgdbwait
Finalizing device tree... flat tree at 0x5ad30= 0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0= =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0
kgdb8250: ttyS0 init delayed, use io/mmio/mbase syntax for ea= rly init.=A0=A0=A0=A0
.....
.....
.......
......
......
.......
......
conso= le [ttyS0] enabled
kgdb: Registered I/O driver kgdb8250.

Stops he= re ->
-------------------------------

Host Side= :

(gdb) target remote /dev/ttyS0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0= =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0= =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=
Remote debugging using /dev/ttyS0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0= =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0= =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0
0= xc01a760c in mem_serial_in (p=3D0xc036e050, offset=3D<value optimized ou= t>)=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0
=A0=A0=A0 at /opt/XILINX-MVL6/SUNDAY-March-28/linux-2.6.29/arch/powerpc/inc= lude/asm/io.h:153=A0=A0=A0=A0=A0=A0=A0
153=A0=A0=A0=A0 DEF_MMIO_IN_BE(i= n_8,=A0=A0=A0=A0 8, lbz);=A0=A0=A0=A0
=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0= =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0= =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0
(gdb) info threads=A0=A0=A0=A0=A0=A0= =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0
14 Thread 109 (nfsiod)=A0 __switch_to (prev=3D<value optimized out>, = new=3D0xcf8227f0) at arch/powerpc/kernel/process.c:412
=A0 13 Thread 108= (aio/0)=A0 __switch_to (prev=3D<value optimized out>, new=3D0xcf8227= f0) at arch/powerpc/kernel/process.c:412
=A0 12 Thread 107 (kswapd0)=A0 __switch_to (prev=3D<value optimized out&= gt;, new=3D0xcf8227f0) at arch/powerpc/kernel/process.c:412
=A0 11 Threa= d 106 (pdflush)=A0 __switch_to (prev=3D<value optimized out>, new=3D0= xcf8227f0) at arch/powerpc/kernel/process.c:412
=A0 10 Thread 105 (pdflush)=A0 __switch_to (prev=3D<value optimized out&= gt;, new=3D0xcf8227f0) at arch/powerpc/kernel/process.c:412


****= ****************
But when I say Continue -> <Got the Error as belo= w >

(gdb) c=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0= =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0= =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0
Continuing.=A0=A0= =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0= =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0= =A0=A0=A0=A0=A0=A0=A0
warning: Remo= te failure reply: E22=A0=A0=A0=A0=A0=A0=A0

------------------------

Can anybody correct me, where I am goin= g wrong. I am not able to hit KGDB breakpoint. ?


--

Rega= rds
Srikanth Krishnakar
**********************
--000e0cd177cebdf8ca04662c2106--