Module Name: src Committed By: jruoho Date: Fri Apr 27 04:38:24 UTC 2012
Modified Files: src/sys/dev/acpi: acpi_cpu.h acpi_cpu_tstate.c Log Message: Remove the upper limit for the number of T-states. To generate a diff of this commit: cvs rdiff -u -r1.43 -r1.44 src/sys/dev/acpi/acpi_cpu.h cvs rdiff -u -r1.30 -r1.31 src/sys/dev/acpi/acpi_cpu_tstate.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/dev/acpi/acpi_cpu.h diff -u src/sys/dev/acpi/acpi_cpu.h:1.43 src/sys/dev/acpi/acpi_cpu.h:1.44 --- src/sys/dev/acpi/acpi_cpu.h:1.43 Tue Oct 18 05:08:24 2011 +++ src/sys/dev/acpi/acpi_cpu.h Fri Apr 27 04:38:24 2012 @@ -1,4 +1,4 @@ -/* $NetBSD: acpi_cpu.h,v 1.43 2011/10/18 05:08:24 jruoho Exp $ */ +/* $NetBSD: acpi_cpu.h,v 1.44 2012/04/27 04:38:24 jruoho Exp $ */ /*- * Copyright (c) 2010, 2011 Jukka Ruohonen <jruoho...@iki.fi> @@ -88,7 +88,6 @@ /* * T-states. */ -#define ACPICPU_T_STATE_MAX 0x8 #define ACPICPU_T_STATE_RETRY 0xA #define ACPICPU_T_STATE_UNKNOWN 255 Index: src/sys/dev/acpi/acpi_cpu_tstate.c diff -u src/sys/dev/acpi/acpi_cpu_tstate.c:1.30 src/sys/dev/acpi/acpi_cpu_tstate.c:1.31 --- src/sys/dev/acpi/acpi_cpu_tstate.c:1.30 Wed Jun 22 08:49:54 2011 +++ src/sys/dev/acpi/acpi_cpu_tstate.c Fri Apr 27 04:38:24 2012 @@ -1,4 +1,4 @@ -/* $NetBSD: acpi_cpu_tstate.c,v 1.30 2011/06/22 08:49:54 jruoho Exp $ */ +/* $NetBSD: acpi_cpu_tstate.c,v 1.31 2012/04/27 04:38:24 jruoho Exp $ */ /*- * Copyright (c) 2010 Jukka Ruohonen <jruoho...@iki.fi> @@ -27,7 +27,7 @@ * SUCH DAMAGE. */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: acpi_cpu_tstate.c,v 1.30 2011/06/22 08:49:54 jruoho Exp $"); +__KERNEL_RCSID(0, "$NetBSD: acpi_cpu_tstate.c,v 1.31 2012/04/27 04:38:24 jruoho Exp $"); #include <sys/param.h> #include <sys/kmem.h> @@ -243,11 +243,6 @@ acpicpu_tstate_tss(struct acpicpu_softc goto out; } - if (sc->sc_tstate_count > ACPICPU_T_STATE_MAX) { - rv = AE_LIMIT; - goto out; - } - sc->sc_tstate = kmem_zalloc(sc->sc_tstate_count * sizeof(struct acpicpu_tstate), KM_SLEEP); @@ -560,9 +555,6 @@ acpicpu_tstate_fadt(struct acpicpu_softc count = 1 << width; - if (count > ACPICPU_T_STATE_MAX) - return AE_LIMIT; - if (sc->sc_tstate != NULL) kmem_free(sc->sc_tstate, sc->sc_tstate_count * size);