I must beg to differ. If the system never exits such code (as in a new
bring up) it is a very good idea. One should remember, however, to
remove
such breakpoints, or to not set them at all, once the kernel has (or is
about
to) *free(d)* the code, least one risk corruption of data with
breakpoints.
This of course, leads one to question if gdb removes and reinstalls
breakpoints
as it switches between waiting for the keyboard and waiting for the next
breakpoint to be hit. Usually debuggers do this to make the breakpoint
disapear to those who would list the code or otherwise examine memory.
Anyone know what gdb does?
George
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/