Index: acpi_cpu.c =================================================================== RCS file: /usr/repo/src/sys/dev/acpica/acpi_cpu.c,v retrieving revision 1.53 diff -u -p -r1.53 acpi_cpu.c --- acpi_cpu.c 7 Feb 2005 04:03:06 -0000 1.53 +++ acpi_cpu.c 26 Mar 2005 19:01:15 -0000 @@ -392,6 +392,8 @@ acpi_cpu_add_child(device_t dev, int ord child = device_add_child_ordered(dev, order, name, unit); if (child != NULL) device_set_ivars(child, ad); + else + free(ad, M_TEMP); return (child); }