Thread (17 messages) flat view 17 messages, 4 authors, 2011-02-15
STALE5664d

[PATCH 1/2] OMAP2+: IOMMU: change OMAP2+ error message to dev_dbg()

From: Sergei Shtylyov <hidden>
Date: 2011-02-15 13:56:04
Also in: linux-omap

On 15-02-2011 16:44, David Cohen wrote:
quoted
quoted
IOMMU upper layer is already printing error message. OMAP2+ specific
layer may print error message only for debug purpose.
quoted
quoted
Signed-off-by: David Cohen<redacted>
---
  arch/arm/mach-omap2/iommu2.c |    6 +++---
  1 files changed, 3 insertions(+), 3 deletions(-)
quoted
quoted
diff --git a/arch/arm/mach-omap2/iommu2.c b/arch/arm/mach-omap2/iommu2.c
index 14ee686..4244a07 100644
--- a/arch/arm/mach-omap2/iommu2.c
+++ b/arch/arm/mach-omap2/iommu2.c
@@ -163,13 +163,13 @@ static u32 omap2_iommu_fault_isr(struct iommu *obj,
u32 *ra)
        da = iommu_read_reg(obj, MMU_FAULT_AD);
        *ra = da;

-       dev_err(obj->dev, "%s:\tda:%08x ", __func__, da);
+       dev_dbg(obj->dev, "%s:\tda:%08x ", __func__, da);
quoted
   Note that dev_dbg() will only print something if either DEBUG or
CONFIG_DYNAMIC_DEBUG are defined...
That's my plan.
quoted
quoted
        for (i = 0; i < ARRAY_SIZE(err_msg); i++) {
                if (stat&  (1<<    i))
-                       printk("%s ", err_msg[i]);
+                       printk(KERN_DEBUG "%s ", err_msg[i]);
quoted
   ... unlike printk(KERN_DEBUG...). You probably want to use pr_debug()
instead.
quoted
quoted
        }
-       printk("\n");
+       printk(KERN_DEBUG "\n");
quoted
   Here too... Although wait, it should be KERN_CONT instead! Debug levels
are only attributed to the whole lines.
But your observation is correct. I'll resend it with KERN_CONT instead.
    This won't play out correctly anyway. If DEBUG is not #define'd, the 
beginning of line won't be printed but the continuations will. You just can't 
do it correctly with dev_dbg(), unless you break the single line into several 
ones.
Regards,
David
WBR, Sergei
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help