$ 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).
For every kernel already tested on my machine:
$ grep -i dsdt /boot/config- 2.6.32* 2.6.32- 17-generic: CONFIG_ ACPI_CUSTOM_ DSDT_FILE= "" 2.6.32- 17-generic: # CONFIG_ ACPI_CUSTOM_ DSDT is not set 2.6.32- 17-generic- pae:CONFIG_ ACPI_CUSTOM_ DSDT_FILE= "" 2.6.32- 17-generic- pae:# CONFIG_ ACPI_CUSTOM_ DSDT is not set 2.6.32- 18-generic: CONFIG_ ACPI_CUSTOM_ DSDT_FILE= "" 2.6.32- 18-generic: # CONFIG_ ACPI_CUSTOM_ DSDT is not set 2.6.32- 18-generic- pae:CONFIG_ ACPI_CUSTOM_ DSDT_FILE= "" 2.6.32- 18-generic- pae:# CONFIG_ ACPI_CUSTOM_ DSDT is not set
/boot/config-
/boot/config-
/boot/config-
/boot/config-
/boot/config-
/boot/config-
/boot/config-
/boot/config-
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: ACPI_CUSTOM_ DSDT set and making an initramfs with their custom DSDT. ACPI_CUSTOM_ DSDT_FILE with their DSDT file in the compiled kernel.
-CONFIG_
-CONFIG_
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).