Hello list, The following rfc patch is to add lockdep support and IRQ-flags state tracing support for ia64 architecture based on instructions described in irqflags-tracing.. The next step is to fix: 1.MAX_LOCKDEP_KEYS too low! (*due to ia64 64K percpu data size limitation*) 2.other lockdep complains ... **The patch is enclosed in text attachment* **I'm using web client to send the patch* * Signed-off-by: Yu Luming <luming.yu@xxxxxxxxx> arch/ia64/Kconfig | 7 +++ arch/ia64/Kconfig.debug | 4 + arch/ia64/kernel/Makefile | 1 arch/ia64/kernel/ivt.S | 3 + arch/ia64/kernel/smpboot.c | 2 arch/ia64/kernel/stacktrace.c | 23 ++++++++++ include/asm-ia64/irqflags.h | 92 ++++++++++++++++++++++++++++++++++++++++++ include/asm-ia64/rwsem.h | 3 + include/asm-ia64/stacktrace.h | 7 +++ include/asm-ia64/system.h | 77 ----------------------------------- kernel/lockdep_internals.h | 6 ++ lib/Kconfig.debug | 2 12 files changed, 148 insertions(+), 79 deletions(-)
Attachment:
ia64-lockdep.patch
Description: Binary data
![]() |