some debug patches

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Being forced to do debugging this morning I created some patches
to make this easier. initcall tracing now works with regular
debug() statements and not with LL debug functions anymore which
are not implemented for most architectures. Also, we do no
longer hang when an initcall fails which increases the chance
that the user gets some clue what went wrong.

Sascha Hauer (7):
      console: remove unused function prototypes
      kfifo: change kfifo_init to work with a preallocated fifo
      console: make it work without malloc
      ARM: panic on div 0
      initcalls: do not hang if an initcall fails
      startup: use regular debug statements in initcall debugging
      Add dump_stack function

 arch/arm/cpu/interrupts.c      |    5 ++++
 arch/arm/include/asm/barebox.h |   39 ++-----------------------------
 arch/arm/lib/div0.c            |    2 +-
 common/console.c               |   49 ++++++++++++++++++++++++++--------------
 common/startup.c               |   10 ++-----
 include/common.h               |    9 +++++++
 include/console.h              |   13 ----------
 include/kfifo.h                |    2 +-
 lib/kfifo.c                    |   23 +++++++-----------
 lib/vsprintf.c                 |    2 +
 10 files changed, 65 insertions(+), 89 deletions(-)

_______________________________________________
barebox mailing list
barebox@xxxxxxxxxxxxxxxxxxx
http://lists.infradead.org/mailman/listinfo/barebox


[Index of Archives]     [Linux Embedded]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [XFree86]

  Powered by Linux