This patch addresses a long-standing bug and usability issue.
For architectures that do not rely exclusively on a link register
(such as ARM), ktrace would complain if a link register was not
provided as an argument. The diagnostic was superfluous at best, and
inaccurate as zero is a valid link register value.
Finally, an acid line was printed to ease usability when analyzing
traces.
|