Hello.

Sergei Shtylyov wrote:
> This patch gets rid of annoying (and seemingly unavoidable) messages emitted
> by the 8139too driver when using it for KGDBoE.  It also makes KGDBoE work at
> least somehow on my PowerPC board -- without it cross-gdb just doesn't 
> connect.

> Signed-off-by: Sergei Shtylyov <[EMAIL PROTECTED]>

> ---
> Even with this patch, the packets probably get stuck somewhere in the driver,
> as cross-gdb sees tail of the $g packet reply only in reply to next packet...

    Argh! That's all because of the CONFIG_NETPOLL_TRAP that CONFIG_KGDBOE* 
options select -- since the initial breakpoint enables trapping via KGDBoE's 
pre_exception() handler, netif_{stop/wake}_queue() stop to work and that 
causes KGDBoE to literally flood 8139too with packets (although it can't queue 
up more than 4). Looks like a general design issue to me... :-/

WBR, Sergei

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Kgdb-bugreport mailing list
Kgdb-bugreport@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/kgdb-bugreport

Reply via email to