A summary of techniques available to developers who want to get information from the Linux kernel that can aid in debugging and understanding. Techniques discussed will include GDB with remote (including in a VM) kernel, GDB with /proc/kcore, creating entries in the proc and debugfs filesystems, using various kernel configuration options, using existing files in proc and sysfs filesystems, features of printk such as configuring level for the console via the system call or on the kernel command line.
The audience is primarily beginning developers. The talk is tutorial style but is intended for 45 minutes. If the committee prefers a 2-hour tutorial the talk could be expanded.
Chief Consultant, K Computing, Inc.
Embedded Linux consultant, and trainer since 1999. Technical Chair of various embedded Linux conferences, Contributing Editor to LinuxDevices.com, and Embedded Linux journal. Dr. Dankwardt has been providing training and consulting to embedded Linux engineers since 1999.
Attendance numbers do not account for private attendees. Get there early!