Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 3df5abdc authored by Vijay Viswanath's avatar Vijay Viswanath
Browse files

mmc: sdhci: Avoid leaking kernel addresses



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: default avatarVijay Viswanath <vviswana@codeaurora.org>
parent eff4eda6
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -2985,12 +2985,12 @@ static void sdhci_show_adma_error(struct sdhci_host *host)

		if (host->flags & SDHCI_USE_ADMA_64BIT) {
			__le64 *dma = (__le64 *)(desc + 4);
			pr_info("%s: %p: DMA %llx, LEN 0x%04x, Attr=0x%02x\n",
			pr_info("%s: %pK: DMA %llx, LEN 0x%04x, Attr=0x%02x\n",
			    name, desc, (long long)le64_to_cpu(*dma),
			    le16_to_cpu(*len), attr);
		} else {
			__le32 *dma = (__le32 *)(desc + 4);
			pr_info("%s: %p: DMA 0x%08x, LEN 0x%04x, Attr=0x%02x\n",
			pr_info("%s: %pK: DMA 0x%08x, LEN 0x%04x, Attr=0x%02x\n",
			    name, desc, le32_to_cpu(*dma), le16_to_cpu(*len),
			    attr);
		}