From: Andrew Morton arch/i386/kernel/acpi/sleep.c:95: warning: initialization from incompatible pointer type drivers/acpi/processor_idle.c:183: warning: initialization from incompatible pointer type arch/i386/kernel/acpi/boot.c:968: warning: initialization from incompatible pointer type arch/i386/kernel/acpi/boot.c:980: warning: initialization from incompatible pointer type arch/i386/kernel/acpi/boot.c:988: warning: initialization from incompatible pointer type arch/i386/kernel/acpi/boot.c:996: warning: initialization from incompatible pointer type arch/i386/kernel/acpi/boot.c:1004: warning: initialization from incompatible pointer type arch/i386/kernel/acpi/boot.c:1012: warning: initialization from incompatible pointer type arch/i386/kernel/acpi/boot.c:1020: warning: initialization from incompatible pointer type arch/i386/kernel/acpi/boot.c:1028: warning: initialization from incompatible pointer type arch/i386/kernel/acpi/boot.c:1036: warning: initialization from incompatible pointer type arch/i386/kernel/acpi/boot.c:1044: warning: initialization from incompatible pointer type arch/i386/kernel/acpi/boot.c:1052: warning: initialization from incompatible pointer type arch/i386/kernel/acpi/boot.c:1060: warning: initialization from incompatible pointer type arch/i386/kernel/acpi/boot.c:1072: warning: initialization from incompatible pointer type arch/i386/kernel/acpi/boot.c:1089: warning: initialization from incompatible pointer type arch/i386/kernel/acpi/boot.c:1097: warning: initialization from incompatible pointer type arch/i386/kernel/acpi/boot.c:1108: warning: initialization from incompatible pointer type arch/i386/kernel/acpi/boot.c:1119: warning: initialization from incompatible pointer type Cc: Jeff Garzik Signed-off-by: Andrew Morton --- arch/i386/kernel/acpi/boot.c | 8 ++++---- arch/i386/kernel/acpi/sleep.c | 2 +- drivers/acpi/processor_idle.c | 2 +- 3 files changed, 6 insertions(+), 6 deletions(-) diff -puN arch/i386/kernel/acpi/sleep.c~git-jg-warning-fixes arch/i386/kernel/acpi/sleep.c --- a/arch/i386/kernel/acpi/sleep.c~git-jg-warning-fixes +++ a/arch/i386/kernel/acpi/sleep.c @@ -84,7 +84,7 @@ __setup("acpi_sleep=", acpi_sleep_setup) /* Ouch, we want to delete this. We already have better version in userspace, in s2ram from suspend.sf.net project */ -static __init int reset_videomode_after_s3(struct dmi_system_id *d) +static __init int reset_videomode_after_s3(const struct dmi_system_id *d) { acpi_realmode_flags |= 2; return 0; diff -puN arch/i386/kernel/acpi/boot.c~git-jg-warning-fixes arch/i386/kernel/acpi/boot.c --- a/arch/i386/kernel/acpi/boot.c~git-jg-warning-fixes +++ a/arch/i386/kernel/acpi/boot.c @@ -907,7 +907,7 @@ static void __init acpi_process_madt(voi #ifdef __i386__ -static int __init disable_acpi_irq(struct dmi_system_id *d) +static int __init disable_acpi_irq(const struct dmi_system_id *d) { if (!acpi_force) { printk(KERN_NOTICE "%s detected: force use of acpi=noirq\n", @@ -917,7 +917,7 @@ static int __init disable_acpi_irq(struc return 0; } -static int __init disable_acpi_pci(struct dmi_system_id *d) +static int __init disable_acpi_pci(const struct dmi_system_id *d) { if (!acpi_force) { printk(KERN_NOTICE "%s detected: force use of pci=noacpi\n", @@ -927,7 +927,7 @@ static int __init disable_acpi_pci(struc return 0; } -static int __init dmi_disable_acpi(struct dmi_system_id *d) +static int __init dmi_disable_acpi(const struct dmi_system_id *d) { if (!acpi_force) { printk(KERN_NOTICE "%s detected: acpi off\n", d->ident); @@ -942,7 +942,7 @@ static int __init dmi_disable_acpi(struc /* * Limit ACPI to CPU enumeration for HT */ -static int __init force_acpi_ht(struct dmi_system_id *d) +static int __init force_acpi_ht(const struct dmi_system_id *d) { if (!acpi_force) { printk(KERN_NOTICE "%s detected: force use of acpi=ht\n", diff -puN arch/i386/kernel/cpu/cpufreq/powernow-k7.c~git-jg-warning-fixes arch/i386/kernel/cpu/cpufreq/powernow-k7.c diff -puN drivers/acpi/processor_idle.c~git-jg-warning-fixes drivers/acpi/processor_idle.c --- a/drivers/acpi/processor_idle.c~git-jg-warning-fixes +++ a/drivers/acpi/processor_idle.c @@ -113,7 +113,7 @@ static int set_max_cstate(const struct d * Dell provides a driver for other operating systems to hack around this bug, so we know * it's safe. */ -static int dmi_force_c3(struct dmi_system_id *id) +static int dmi_force_c3(const struct dmi_system_id *id) { forced_c3 = 1; _