Pavel Machek <pavel@xxxxxx> wrote: > > This adds typechecking to suspend types and powerdown types... This > should solve at least part of suspend type confusion. There should be > no code changes generated by this one. I'd like to see it applied... drivers/acpi/sleep/main.c:171: warning: initialization from incompatible pointer type drivers/acpi/sleep/main.c:172: warning: initialization from incompatible pointer type drivers/acpi/sleep/main.c:173: warning: initialization from incompatible pointer type static struct pm_ops acpi_pm_ops = { .prepare = acpi_pm_prepare, .enter = acpi_pm_enter, .finish = acpi_pm_finish, }; I'll drop this one. Please try again when things have calmed down a bit.