On Thu, Jun 08, 2017 at 04:04:15PM +1000, Stephen Rothwell wrote: > Hi Christoph, > > After merging the uuid tree, today's linux-next build (powerpc > ppc64_defconfig) failed like this: > > In file included from drivers/base/cpu.c:16:0: > include/linux/acpi.h:744:16: error: unknown type name 'guid_t' > const guid_t *guid, > ^ > > Caused by commit > > 94116f8126de ("ACPI: Switch to use generic guid_t in acpi_evaluate_dsm()") > > linux/uuid.h is only include for the CONFIG_ACPI case (in commit > 41c8bdb3ab10 "acpi, nfit: Switch to use new generic UUID API"). This > build does not have CONFIG_ACPI set. Meh. Fix below: --- >From bcbc2265f269cc57924371e3bce8c3220d0270c5 Mon Sep 17 00:00:00 2001 From: Christoph Hellwig <hch@xxxxxx> Date: Thu, 8 Jun 2017 09:02:20 +0200 Subject: acpi: always include uuid.h Without this the build will fail for !CONFIG_ACPI builds on x86. Fixes: 94116f81 ("ACPI: Switch to use generic guid_t in acpi_evaluate_dsm()") Signed-off-by: Christoph Hellwig <hch@xxxxxx> --- include/linux/acpi.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/linux/acpi.h b/include/linux/acpi.h index ab19365c905f..cafdfb84ca28 100644 --- a/include/linux/acpi.h +++ b/include/linux/acpi.h @@ -26,6 +26,7 @@ #include <linux/resource_ext.h> #include <linux/device.h> #include <linux/property.h> +#include <linux/uuid.h> #ifndef _LINUX #define _LINUX @@ -39,7 +40,6 @@ #include <linux/dynamic_debug.h> #include <linux/module.h> #include <linux/mutex.h> -#include <linux/uuid.h> #include <acpi/acpi_bus.h> #include <acpi/acpi_drivers.h> -- 2.11.0 -- To unsubscribe from this list: send the line "unsubscribe linux-next" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html