work in progress,  see [http://blog.michael.kuron-germany.de/2011/03/patching-dsdt-in-recent-linux-kernels-without-recompiling/]

{{{
cat /sys/firmware/acpi/tables/DSDT > ~/dsdt/DSDT.dat
iasl -d DSDT.dat 
# patch it
iasl -tc DSDT.dsl
cp DSDT.aml /boot/dsdt.aml
# create /etc/grub.d/01_acpi
....
# run update-grub2
}}}