Stefan: You can find a tar.gz of most (~190) decompiled Sony Vaio DSDTs attached to my SNC analysis page at http://tjworld.net/snc/ (the Download all disassembled DSDT (.dsl) files) link).
Based on the collection of DSDTs I have I did post a warning to the Ubuntu kernel mailing-list on 12 April 2008 with a list of the models I suspected would be affected, based on my earlier analysis (https://bugs.edge.launchpad.net/ubuntu/+source/linux/+bug/191137/comments/28) which focused on the use of a STORE() operation in EC._REG(). VGN-AR31S-R0200J6, VGN-AR370E-R0200J6, VGN-C140G-R0030J4, VGN-C1S, VGN-C1ZB-R0034J4, VGN-C22GH-R0080J4, VGN-C240E-R0080J4, VGN-C2S-R0080J4, VGN-C2Z-R0080J4, VGN-FE11H-R0072J3, VGN-FE11H-R0074J3, VGN-FE11M-R0172J3, VGN-FE11M-R0174J3, VGN-FE21H-R0100J3, VGN-FE21M-R0130J3, VGN-FE31M, VGN-FE31M-R0170J3, VGN-FE41E-R0190J3, VGN-FE41M-R0190J3, VGN-FE41Z-R0200J3, VGN-FE45G-R0190J3, VGN-FE550G-R0074J3, VGN-FE590P-R0072J3, VGN-FE660G-R0133J3, VGN-FE670G-R0130J3, VGN-FE690-R0172J3, VGN-FE770G-R0173J3, VGN-FE830, VGN-FE870E-R0190J3, VGN-FE880EH-R0200J3, VGN-FS115M-R0104J0, VGN-FS215B-R0040J1, VGN-FS215E-R0040J1, VGN-FS285H-R0040J1, VGN-FS315E-R0084J1, VGN-FS315H-R0080J1, VGN-FS315S-R0084J1, VGN-FS660W-R0044J1, VGN-FS730W-R0080J1, VGN-FS740W-R0080J1, VGN-FS760W-R0080J1, VGN-FS965F-R0044J2, VGN-FS980-R0044J2, VGN-FZ11M-R0050J7, VGN-N130G-R0020J4, VGN-N230E-R0070J4, VGN-N31Z-R0100J4 Since then, based on more investigation, I wondered if it was more likely the NOTIFY(BAT0) might be the failure point since, if the EC is initialised before the ACPI namespace has been created then it is likely the BAT0 object hasn't been created. I generated a new DSDT that omits the Notify(BAT0) and installed it with update-initramfs. The tests I did indicated the contents of the EC_REG() method weren't the cause, though. I find it strange, however, that it seems that so far only Sony Vaio's are being reported with this issue. Maybe other makes are affected but they're not coming to our attention. In analysing the issue I did notice that there is a two second difference in the timing of calls to EC_REG() between "quiet" and verbose boot sessions. If concurrency/scheduling is the root cause of this issue that would correlate nicely. You can also find some commentary on the small DSDT change I made to fix a battery reporting issue in "ACPI: battery-technology reported as non-rechargeable" http://ubuntuforums.org/showthread.php?t=475801. -- [Hardy] ACPI Embedded Controller (EC) stops boot when kernel boot 'quiet' option is enabled or AC power is connected https://bugs.launchpad.net/bugs/191137 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs