summaryrefslogtreecommitdiff
path: root/target
diff options
context:
space:
mode:
authormirabilos <tg@mirbsd.org>2025-04-14 23:51:09 +0000
committerWaldemar Brodkorb <wbx@openadk.org>2025-04-20 20:59:48 +0200
commite05149fd1c3f4a38f4a23f8898784e5ab4a0ad33 (patch)
treea1b6a4731e06461d4420f9fbb44c63608d2017ac /target
parent064ff3cab68a4823832b5b69a250978bce4f5a0e (diff)
kernel: lm32: add missing newlines and extra variables to debug
Diffstat (limited to 'target')
-rw-r--r--target/linux/patches/6a2f2e4198eaff63ee75f6085ce9f966c47b4441/flat-fix-debug-output.patch39
1 files changed, 39 insertions, 0 deletions
diff --git a/target/linux/patches/6a2f2e4198eaff63ee75f6085ce9f966c47b4441/flat-fix-debug-output.patch b/target/linux/patches/6a2f2e4198eaff63ee75f6085ce9f966c47b4441/flat-fix-debug-output.patch
new file mode 100644
index 000000000..8ca77b3c7
--- /dev/null
+++ b/target/linux/patches/6a2f2e4198eaff63ee75f6085ce9f966c47b4441/flat-fix-debug-output.patch
@@ -0,0 +1,39 @@
+--- /home/mirabilos/q/linux-6a2f2e4198eaff63ee75f6085ce9f966c47b4441/arch/lm32/kernel/flat.c 2025-04-13 20:33:20.000000000 +0000
++++ linux-6a2f2e4198eaff63ee75f6085ce9f966c47b4441/arch/lm32/kernel/flat.c 2025-04-14 02:40:22.277112693 +0000
+@@ -23,13 +20,13 @@ unsigned long lm32_get_addr_from_rp(unsi
+
+ switch (type) {
+ case FLAT_LM32_RELOC_TYPE_32_BIT:
+- pr_debug("*ptr = %lx", get_unaligned(ptr));
++ pr_debug("*ptr = %lx at %p\n", get_unaligned(ptr), ptr);
+ val = get_unaligned(ptr);
+ break;
+
+ case FLAT_LM32_RELOC_TYPE_LO16_BIT:
+ case FLAT_LM32_RELOC_TYPE_HI16_BIT:
+- pr_debug("*usptr = %x", get_unaligned(usptr));
++ pr_debug("*usptr = %x at %p\n", get_unaligned(usptr), usptr);
+ val = get_unaligned(usptr) & 0xffff;
+ val += *persistent;
+ break;
+@@ -56,17 +53,17 @@ void lm32_put_addr_at_rp(unsigned long *
+ switch (type) {
+ case FLAT_LM32_RELOC_TYPE_32_BIT:
+ put_unaligned(addr, ptr);
+- pr_debug("new ptr =%lx", get_unaligned(ptr));
++ pr_debug("new value %lx at %p\n", get_unaligned(ptr), ptr);
+ break;
+
+ case FLAT_LM32_RELOC_TYPE_LO16_BIT:
+ put_unaligned(addr, usptr);
+- pr_debug("new value %x at %p", get_unaligned(usptr), usptr);
++ pr_debug("new value %x (lo) at %p\n", get_unaligned(usptr), usptr);
+ break;
+
+ case FLAT_LM32_RELOC_TYPE_HI16_BIT:
+ put_unaligned(addr >> 16, usptr);
+- pr_debug("new value %x at %p", get_unaligned(usptr), usptr);
++ pr_debug("new value %x (hi) at %p\n", get_unaligned(usptr), usptr);
+ break;
+
+ }