Skip to contentSkip to conversation

ACPI: sbshc: remove raw pointer from printk message

PATCH Greg Kroah-Hartman 3 participants 7 messages Jan 19, 2018 – Jan 22, 2018 ACPI

lore
Share & tools
lore
#0 lore raw

There's no need to be printing a raw kernel pointer to the kernel log at every boot. So just remove it, and change the whole message to use the correct dev_info() call at the same time.

drivers/acpi/sbshc.c +2 -2
index 2fa8304171e0..217e1caf58d6 100644
@@ -275,8 +275,8 @@ static int acpi_smbus_hc_add(struct acpi_device *device)
 	device->driver_data = hc;
 
 	acpi_ec_add_query_handler(hc->ec, hc->query_bit, NULL, smbus_alarm, hc);
-	printk(KERN_INFO PREFIX "SBS HC: EC = 0x%p, offset = 0x%0x, query_bit = 0x%0x\n",
-		hc->ec, hc->offset, hc->query_bit);
+	dev_info(&device->dev, "SBS HC: offset = 0x%0x, query_bit = 0x%0x\n",
+		 hc->offset, hc->query_bit);
 
 	return 0;
 }
maintainer Acked-by
#1 lore raw
Quoted 6 lines · Greg Kroah-Hartman

There's no need to be printing a raw kernel pointer to the kernel log at every boot. So just remove it, and change the whole message to use the correct dev_info() call at the same time.

I will remember this one. ;-)

Quoted 1 line
Quoted 19 lines
drivers/acpi/sbshc.c +2 -3
index 2fa8304171e0..217e1caf58d6 100644
@@ -275,8 +275,8 @@ static int acpi_smbus_hc_add(struct acpi_device *device)
        device->driver_data = hc;
 
        acpi_ec_add_query_handler(hc->ec, hc->query_bit, NULL, smbus_alarm, hc);
-       printk(KERN_INFO PREFIX "SBS HC: EC = 0x%p, offset = 0x%0x, query_bit = 0x%0x\n",
-               hc->ec, hc->offset, hc->query_bit);
+       dev_info(&device->dev, "SBS HC: offset = 0x%0x, query_bit = 0x%0x\n",
+                hc->offset, hc->query_bit);
 
        return 0;
 }
--

To unsubscribe from this list: send the line "unsubscribe linux-acpi" in the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html

#2 lore raw
Quoted 6 lines · Rafael J. Wysocki
Quoted 4 lines · Greg Kroah-Hartman

There's no need to be printing a raw kernel pointer to the kernel log at every boot. So just remove it, and change the whole message to use the correct dev_info() call at the same time.

Quoted 8 lines
Quoted 2 lines

I will remember this one. ;-)

Quoted 1 line

Does that mean you want me to take this through my tree? Or is there an acpi tree it will go through?

thanks,

greg k-h

#3 lore raw
Quoted 10 lines · Greg Kroah-Hartman
Quoted 9 lines · Rafael J. Wysocki
Quoted 6 lines · Greg Kroah-Hartman

There's no need to be printing a raw kernel pointer to the kernel log at every boot. So just remove it, and change the whole message to use the correct dev_info() call at the same time.

Quoted 8 lines
Quoted 5 lines

I will remember this one. ;-)

Quoted 1 line

Does that mean you want me to take this through my tree? Or is there an acpi tree it will go through?

I thought you'd push it, but I can take it, of course. For 4.16, though.

#4 lore raw
Quoted 14 lines · Rafael J. Wysocki
Quoted 12 lines · Greg Kroah-Hartman
Quoted 11 lines · Rafael J. Wysocki
Quoted 6 lines · Greg Kroah-Hartman

There's no need to be printing a raw kernel pointer to the kernel log at every boot. So just remove it, and change the whole message to use the correct dev_info() call at the same time.

I will remember this one. ;-)

Quoted 8 lines
Quoted 6 lines
Quoted 3 lines
Quoted 1 line

Does that mean you want me to take this through my tree? Or is there an acpi tree it will go through?

I thought you'd push it, but I can take it, of course. For 4.16, though.

4.16 is fine, the issue has been around for a very long time, no rush :)

#5 lore raw

I has recvied a cve-id from mitre.org for this security bug .
should this cve-id( CVE-2018-5750) be mentioned in kernel change log?

[email protected]

From: Greg Kroah-Hartman
Date: 2018-01-20 16:16
To: Rafael J. Wysocki
CC: Rafael J. Wysocki; Len Brown; ACPI Devel Maling List; Linux Kernel Mailing List; Wang Qize
Subject: Re: ACPI: sbshc: remove raw pointer from printk message

Quoted 14 lines · Rafael J. Wysocki
Quoted 12 lines · Greg Kroah-Hartman
Quoted 11 lines · Rafael J. Wysocki
Quoted 6 lines · Greg Kroah-Hartman

There's no need to be printing a raw kernel pointer to the kernel log at every boot. So just remove it, and change the whole message to use the correct dev_info() call at the same time.

I will remember this one. ;-)

Quoted 8 lines
Quoted 6 lines
Quoted 3 lines
Quoted 1 line

Does that mean you want me to take this through my tree? Or is there an acpi tree it will go through?

I thought you'd push it, but I can take it, of course. For 4.16, though.

4.16 is fine, the issue has been around for a very long time, no rush :)

#6 lore raw
Quoted 3 lines · On Mon, Jan 22, 2018 at 11:19:36AM +0800, [email protected] wrote:

I has recvied a cve-id from mitre.org for this security bug .
should this cve-id( CVE-2018-5750) be mentioned in kernel change log?

Only if Rafael wants to hand-edit the patch, it's not really needed for a kernel log commit message to have CVE items in it, especially as the id was received after the patch was created and submitted.

thanks,

greg k-h