Derek Atkins wrote:
> Jason,
>
> Jason Wessel <[email protected]> writes:
>
>   
>> Long story short:
>>   * The functionality you asked about is not in the mainline
>>   * There are patches in the kgdb dev tree for this
>>     
>
> * nods *
>
> I'm happy to compile my own kernels... I've been doing it for a while
> (I have a kgdb-enabled kernel for CentOS 5.3 and Ubuntu 8.04) so I'm
> comfortable patching a vendor kernel.  So it would be nice to get a
> pointer to these specific patches!
>
>   

http://git.kernel.org/?p=linux/kernel/git/jwessel/linux-2.6-kgdb.git;a=shortlog;h=refs/heads/kgdb_2.6.30

Look at these 4 specifically.

kgdboc: Stop extra character interference when rx polling
kgdboc, tty: use tty open to start low level drivers
kgdboc, 8250: rx polling hook for the 8250 driver
kgdboc, tty: Add the rx polling call back capability

I have not done a recent integration of these patches, so they may not
work against the very latest kernels. 

I also think the defaults for the driver probably need to change such
that you have to "enable" the control-c, which is currently enabled by
default once you apply these patches.  Some of the internals in this
area changed a bit with the kdb / kgdb merge.

I'll happily accept changes or new patches in this area or even
discussion around the ideas involved.

Jason.

------------------------------------------------------------------------------
This SF.Net email is sponsored by the Verizon Developer Community
Take advantage of Verizon's best-in-class app development support
A streamlined, 14 day to market process makes app distribution fast and easy
Join now and get one step closer to millions of Verizon customers
http://p.sf.net/sfu/verizon-dev2dev 
_______________________________________________
Kgdb-bugreport mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/kgdb-bugreport

Reply via email to