summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMerlin Scholz <merlin@scholz.ruhr>2023-04-27 09:22:57 +0200
committerMerlin Scholz <merlin@scholz.ruhr>2023-07-10 00:59:14 +0200
commiteb273ed3570a8e387e56348b65103c110048bc5a (patch)
tree2dc0dc0aca989f937702aad1908b3ecb0ebaca24
parent964b9f7efe4eb24f5fbe6ee71621f5909810bde8 (diff)
Fix wrong logged function name for asm calls and pointer size
-rw-r--r--sys/lockdoc/log.c2
-rw-r--r--sys/sys/lockdoc.h2
2 files changed, 2 insertions, 2 deletions
diff --git a/sys/lockdoc/log.c b/sys/lockdoc/log.c
index 7454713a353..e0f832e02e6 100644
--- a/sys/lockdoc/log.c
+++ b/sys/lockdoc/log.c
@@ -120,7 +120,7 @@ void __trace_irqs_on_check(int tf_eflags, const char *file, int line) {
/* Since we cannot use the C DEFINES in interrupt handling asm routines */
void __trace_irqs_on_asm(void) {
- __trace_irqs_on("asm", 0);
+ __trace_irqs_on("dummy", 0);
}
void __trace_irqs_off(const char *file, int line) {
diff --git a/sys/sys/lockdoc.h b/sys/sys/lockdoc.h
index abd17d6b21a..e599787bb78 100644
--- a/sys/sys/lockdoc.h
+++ b/sys/sys/lockdoc.h
@@ -97,7 +97,7 @@ static inline void lockdoc_log_memory(int alloc, const char *datatype, const voi
memset(&la_buffer,0,sizeof(la_buffer));
la_buffer.action = (alloc == 1 ? LOCKDOC_ALLOC : LOCKDOC_FREE);
- la_buffer.ptr = (unsigned long)ptr;
+ la_buffer.ptr = (uint32_t)ptr;
la_buffer.size = size;
la_buffer.ctx = lockdoc_get_ctx();