trace: make call depth limit customizable
authorHeinrich Schuchardt <xypron.glpk@gmx.de>
Sun, 2 Jun 2019 11:30:09 +0000 (13:30 +0200)
committerSimon Glass <sjg@chromium.org>
Wed, 10 Jul 2019 22:52:58 +0000 (16:52 -0600)
commitda0fb5fdd430abef136bc5e1636f8d1855cf0008
tree638f7d341c173601c97874843ce78f368f33a82f
parenta2fa38da200cbd454bcb8dc7659bde00044302f7
trace: make call depth limit customizable

Up to now we had hard coded values for the call depth up to which trace
records are created: 200 for early tracing, 15 thereafter. UEFI
applications reach a call depth of 80 or above.

Provide customizing settings for the call trace depth limit and the early
call trace depth limit. Use the old values as defaults.

Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
Reviewed-by: Simon Glass <sjg@chromium.org>
lib/Kconfig
lib/trace.c