On Tue, Dec 22, 2015 at 04:32:01PM -0600, joshua stein wrote: > Index: dev/acpi/acpicpu.c > =================================================================== > RCS file: /var/cvsync/src/sys/dev/acpi/acpicpu.c,v > retrieving revision 1.70 > diff -u -p -u -p -r1.70 acpicpu.c > --- dev/acpi/acpicpu.c 12 Sep 2015 07:52:27 -0000 1.70 > +++ dev/acpi/acpicpu.c 17 Nov 2015 01:55:34 -0000 > @@ -260,6 +260,7 @@ acpicpu_set_pdc(struct acpicpu_softc *sc > > if (res.type != AML_OBJTYPE_BUFFER || res.length < 8) { > printf(": unable to query capabilities\n"); > + aml_freevalue(&res); > return; > } > > @@ -285,6 +286,7 @@ acpicpu_set_pdc(struct acpicpu_softc *sc > > aml_evalname(sc->sc_acpi, sc->sc_devnode, "_OSC", > 4, osc_cmd, &res); > + aml_freevalue(&res); > } else { > /* Evaluate _PDC */ > memset(&cmd, 0, sizeof(cmd)); > @@ -297,7 +299,7 @@ acpicpu_set_pdc(struct acpicpu_softc *sc > buf[2] = cap; > > aml_evalname(sc->sc_acpi, sc->sc_devnode, "_PDC", > - 1, &cmd, &res); > + 1, &cmd, NULL); > } > } > >
ok mlarkin@