Lines Matching refs:debugger
2 Using kgdb, kdb and the kernel debugger internals
10 The kernel has two different debugger front ends (kdb and kgdb) which
12 debugger front ends and dynamically transition between them if you
18 stop in a certain location. Kdb is not a source level debugger, although
25 Kgdb is intended to be used as a source level debugger for the Linux
56 :menuselection:`KGDB: kernel debugger`.
67 registers or on the stack at different points which allows a debugger
128 the configuration of the kernel debugger. The following chapter covers
151 that has atomic mode setting hooks, it is possible to enter the debugger
261 separate TCP port for the debugger and a separate TCP port for the
265 When using kgdboc with no debugger proxy, you can end up connecting the
266 debugger at one of two entry points. If an exception occurs after you
268 waiting for the debugger. In this case you disconnect your terminal
269 program and then connect the debugger in its place. If you want to
274 on the initial connect, or to use a debugger proxy that allows an
305 debugger connection during booting of a kernel. You can only use this
324 the debugger when the debugger is connected and running. There are two
354 The kgdbreboot feature allows you to change how the debugger deals with
369 - Send the detach message to any attached debugger client.
373 - Enter the debugger on reboot notify.
403 2. Enter the kernel debugger manually or by waiting for an oops or
404 fault. There are several ways you can enter the kernel debugger
445 consideration when using the kernel debugger.
462 2. Enter the kernel debugger manually or by waiting for an oops or
463 fault. There are several ways you can enter the kernel debugger
512 configuration while the debugger is attached. Make sure to detach the
513 debugger with the ``detach`` command prior to trying to unconfigure a
531 2. Stop kernel execution (break into the debugger)
536 kernel until it takes an exception where it waits for the debugger to
584 shell or script to break into the debugger.
601 Whenever the kernel debugger stops in kgdb mode it will print the
646 debugger. You should be using gdb for breakpoints and run control
691 The kernel debugger is organized into a number of components:
695 The debug core is found in ``kernel/debugger/debug_core.c``. It
706 using the debugger
748 The kdb debugger shell is broken down into a number of components.
844 atomic context. When kgdb makes an I/O request to the debugger, kgdboc
864 debugger detaches. You need to be very careful with any kind of lock you
889 Every time the kernel debugger is entered it calls
892 debugger calls kgdboc_post_exp_handler() which in turn calls
895 Any video driver that wants to be compatible with the kernel debugger