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@

Reply via email to