Re: Add sizes for free() in the AMD PowerNow! K8 driver

2017-12-08 Thread Stuart Henderson

Ok. As you probably already saw, the similar i386 files already have this.



On 8 December 2017 17:54:51 Frederic Cambus  wrote:


Hi tech@,

Add sizes for free() in the AMD PowerNow! K8 driver.

Comments? OK?

Index: sys/arch/amd64/amd64/powernow-k8.c
===
RCS file: /cvs/src/sys/arch/amd64/amd64/powernow-k8.c,v
retrieving revision 1.26
diff -u -p -r1.26 powernow-k8.c
--- sys/arch/amd64/amd64/powernow-k8.c  8 Sep 2017 05:36:51 -   1.26
+++ sys/arch/amd64/amd64/powernow-k8.c  8 Dec 2017 17:37:02 -
@@ -380,7 +380,7 @@ k8pnow_acpi_pss_changed(struct acpicpu_p
if (needtran)
k8pnow_transition(nstate, curs);

-   free(cstate, M_DEVBUF, 0);
+   free(cstate, M_DEVBUF, sizeof(*cstate));
k8pnow_current_state = nstate;
 }

@@ -510,5 +510,5 @@ k8_powernow_init(struct cpu_info *ci)
setperf_prio = 1;
return;
}
-   free(cstate, M_DEVBUF, 0);
+   free(cstate, M_DEVBUF, sizeof(*cstate));
 }






Add sizes for free() in the AMD PowerNow! K8 driver

2017-12-08 Thread Frederic Cambus
Hi tech@,

Add sizes for free() in the AMD PowerNow! K8 driver.

Comments? OK?

Index: sys/arch/amd64/amd64/powernow-k8.c
===
RCS file: /cvs/src/sys/arch/amd64/amd64/powernow-k8.c,v
retrieving revision 1.26
diff -u -p -r1.26 powernow-k8.c
--- sys/arch/amd64/amd64/powernow-k8.c  8 Sep 2017 05:36:51 -   1.26
+++ sys/arch/amd64/amd64/powernow-k8.c  8 Dec 2017 17:37:02 -
@@ -380,7 +380,7 @@ k8pnow_acpi_pss_changed(struct acpicpu_p
if (needtran)
k8pnow_transition(nstate, curs);
 
-   free(cstate, M_DEVBUF, 0);
+   free(cstate, M_DEVBUF, sizeof(*cstate));
k8pnow_current_state = nstate;
 }
 
@@ -510,5 +510,5 @@ k8_powernow_init(struct cpu_info *ci)
setperf_prio = 1;
return;
}
-   free(cstate, M_DEVBUF, 0);
+   free(cstate, M_DEVBUF, sizeof(*cstate));
 }