Comment 8 for bug 246222

Revision history for this message
Yann (lostec) wrote :

For every kernel already tested on my machine:

$ grep -i dsdt /boot/config-2.6.32*
/boot/config-2.6.32-17-generic:CONFIG_ACPI_CUSTOM_DSDT_FILE=""
/boot/config-2.6.32-17-generic:# CONFIG_ACPI_CUSTOM_DSDT is not set
/boot/config-2.6.32-17-generic-pae:CONFIG_ACPI_CUSTOM_DSDT_FILE=""
/boot/config-2.6.32-17-generic-pae:# CONFIG_ACPI_CUSTOM_DSDT is not set
/boot/config-2.6.32-18-generic:CONFIG_ACPI_CUSTOM_DSDT_FILE=""
/boot/config-2.6.32-18-generic:# CONFIG_ACPI_CUSTOM_DSDT is not set
/boot/config-2.6.32-18-generic-pae:CONFIG_ACPI_CUSTOM_DSDT_FILE=""
/boot/config-2.6.32-18-generic-pae:# CONFIG_ACPI_CUSTOM_DSDT is not set

you can see CONFIG_ACPI_CUSTOM_DSDT is not in the configuration => For users in need to pass custom DSDT to kernel, the only solution will be to recompile a kernel with either:
-CONFIG_ACPI_CUSTOM_DSDT set and making an initramfs with their custom DSDT.
-CONFIG_ACPI_CUSTOM_DSDT_FILE with their DSDT file in the compiled kernel.

Both case means recompiling kernel with altered cfg each time it change! This is a huge regression compared to my current ubuntu install (Hardy Heron) and previous ones (I use this trick since Dapper Drake).