OSDN Git Service

mmc: sdhci: Avoid leaking kernel addresses
authorVijay Viswanath <vviswana@codeaurora.org>
Fri, 5 Jan 2018 05:10:28 +0000 (10:40 +0530)
committerGerrit - the friendly Code Review server <code-review@localhost>
Tue, 30 Jan 2018 04:07:32 +0000 (20:07 -0800)
Use %pK instead of %p in debug logs so that kernel addresses don't get
leaked when debug logs are dynamically enabled.

Change-Id: I3c0df8a8db6643ab547d8599dd03b54030f76ece
Signed-off-by: Vijay Viswanath <vviswana@codeaurora.org>
drivers/mmc/host/sdhci.c

index 8055fdd..40a08a5 100644 (file)
@@ -2994,13 +2994,13 @@ static void sdhci_adma_show_error(struct sdhci_host *host)
                struct sdhci_adma2_64_desc *dma_desc = desc;
 
                if (host->flags & SDHCI_USE_64_BIT_DMA)
-                       DBG("%s: %p: DMA 0x%08x%08x, LEN 0x%04x, Attr=0x%02x\n",
+                       DBG("%s: %pK: DMA 0x%08x%08x, LEN 0x%04x,Attr=0x%02x\n",
                            name, desc, le32_to_cpu(dma_desc->addr_hi),
                            le32_to_cpu(dma_desc->addr_lo),
                            le16_to_cpu(dma_desc->len),
                            le16_to_cpu(dma_desc->cmd));
                else
-                       DBG("%s: %p: DMA 0x%08x, LEN 0x%04x, Attr=0x%02x\n",
+                       DBG("%s: %pK: DMA 0x%08x, LEN 0x%04x, Attr=0x%02x\n",
                            name, desc, le32_to_cpu(dma_desc->addr_lo),
                            le16_to_cpu(dma_desc->len),
                            le16_to_cpu(dma_desc->cmd));