Hi, I applied the patch supplied by Len for drivers/acpi/bus.c which he comments "# Invoke DSDT corruption work-around on all Toshiba Satellite" This works for my C650-194. I am running Ubuntu 10.04 with patched kernel 2.6.36-rc6, and I have battery support etc. New dmesg attached. If any other output is of interest please let me know. It contains: [ 0.014863] TOSHIBA Satellite detected - force copy of DSDT to local memory [ 0.021490] ACPI: Forced DSDT copy: length 0x094DE copied locally, original unmapped Many thanks! Will this make it into a future stable kernel release? For those (like me) new to this, I grabbed the 2.6.36-rc2 kernel source from kernel.org and patched. Then as root: make-kpkg kernel_image dpkg -i linux-image-2.6.36-rc6_2.6.36-rc6-10.00.Custom_i386.deb update-initramfs -k 2.6.36-rc6 -c update-grub Because stock kernels to date have required acpi=ht and I had specified that in /etc/default/grub as GRUB_CMDLINE_LINUX_DEFAULT="acpi=ht splash" I had to remove that for this new kernel before running update-grub GRUB_CMDLINE_LINUX_DEFAULT="splash" Cheers, al. On 30 September 2010 14:30, Allan Kelly <allankelly@xxxxxxxxx> wrote: > Hi, I have a Toshiba C650 laptop which causes ACPI boot errors with > kernel 2.6.32. > It boots successfully with ACPI support with kernel 2.6.28. > > I attach dmesg from 2.6.32 and 2.6.28. > Also for 2.6.32: acpidump, dmidecode, /proc/interrupts > > I have tried various kernel parameters and am using 'acpi=ht' to run > the laptop with 2.6.32. > > The failure appears in 2.6.32 dmesg after the 'ACPI: EC: Look up EC in > DSDT' line. > The first reported error is > ACPI Error (psargs-0359): [IF1 ] Namespace lookup failure, AE_NOT_FOUND > > I hope this is enough to get started. If there are more outputs which > would help please let me know. > > Cheers, al. >
Attachment:
dmesg_2.6.36-rc6_acpi_patch__ubuntu_10.04_Lucid_Lynx
Description: Binary data