kgdb over ethernet support for 3.x kernel
flat view
From: Sannu K <hidden>
Date: 2012-07-03 05:45:00
On Tue, Jul 3, 2012 at 11:09 AM, Peter Teoh [off-list ref] wrote:
have not heard of such feature available, but technically, the reason why serial port is important is because it is initialized at a very early stage in linux kernel bootup, and anything that happened before that cannot be analyzed via kgdb as well. i am not sure why u need ethernet. normally my approach is to use VirtualBox running a kernel with kgdb parameters all setup, and then define a virtual serial port in VirtualBox, to connect to a pipe, and then from host OS, use gdb to attach via "target remote" to the virtual terminal, which is created via the "socat" command. Search the web for details. http://www.google.com.sg/search?q=socat+virtualbox+serial+kgdb<http://www.google.com.sg/search?sourceid=chrome&ie=UTF-8&q=socat+virtualbox+serial+kgdb> On Tue, Jul 3, 2012 at 12:00 PM, Amit Nagal [off-list ref]wrote:quoted
On Mon, Jul 2, 2012 at 10:35 PM, [off-list ref] wrote:quoted
what i know is gdb over ethernet is removed from newer kernels. Please let me know if you have some other information. Thanks Ashish Bunkar ________________________________________ From: kernelnewbies-bounces at kernelnewbies.org [kernelnewbies-bounces at kernelnewbies.org] On Behalf Of Amit Nagal [ helloin.amit at gmail.com]quoted
Subject: kgdb over ethernet support for 3.x kernel Hi , 3.x kernel does not seem to have built in support to use kgdb over ethernet functionality . To use this , can i be guided from where i can download patch for the same and apply to 3.x series kernel ? thanx & regards Amit NagalActually i want to to debug kernel modules with kgdb - gdb connected over tcp / udp port as depicted in http://kernel.org/pub/linux/kernel/people/jwessel/kdb/EnableKGDB.html section 3 . but in kernel , there seems to no built in support for that . Thanx & Regards Amit Nagal _______________________________________________ Kernelnewbies mailing list Kernelnewbies at kernelnewbies.org http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies-- Regards, Peter Teoh _______________________________________________ Kernelnewbies mailing list Kernelnewbies at kernelnewbies.org http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
Hi Amit, KGDB over ethernet is not merged to linux kernel. It is available as a separate patch. Ethernet is very fast compared to serial communication. While trying to debug a driver it may not be possible to use virtualbox. Thanks, Sannu -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.kernelnewbies.org/pipermail/kernelnewbies/attachments/20120703/9730cc18/attachment.html