http://bugzilla.kernel.org/show_bug.cgi?id=8267





------- Additional Comments From [EMAIL PROTECTED]  2007-03-28 11:00 -------
Looking on the gentoo forums link, I see this:

    Scope (\_SB) 
      { 
          Method (_INI, 0, NotSerialized) 
          { 
              If (DTSE) 
              { 
                  TRAP (0x47) 
              } 
   
              Store (0x07D0, OSYS) 
  //             If (CondRefOf (_OSI, Local0)) 
  //             { 
  //                 If (_OSI ("Linux")) 
  //                 { 
  //                     Store (0x03E8, OSYS) 
  //                 } 
  //                 Else 
  //                 { 
  //                     Store (0x07D1, OSYS) 
  //                     If (_OSI ("Windows 2001 SP2")) 
  //                     { 
  //                         Store (0x07D2, OSYS) 
  //                     } 
   
  //                     If (_OSI ("Windows 2001.1")) 
  //                     { 
  //                         Store (0x07D3, OSYS) 
  //                     } 
   
  //                     If (_OSI ("Windows 2001.1 SP1")) 
  //                     { 
  //                         Store (0x07D4, OSYS) 
  //                     } 
   
  //                     If (_OSI ("Windows 2006")) 
  //                     { 
  //                         Store (0x07D6, OSYS) 
  //                     } 
   
  //                     If (LAnd (MPEN, LEqual (OSYS, 0x07D1))) 
  //                     { 
  //                         TRAP (0x3D) 
  //                     } 
  //                 } 
  //             } 
           Store (0x07D6, OSYS)  // Fake Windows 2006 
          } 

The issue here is that the BIOS is explicitly looking for "Linux"
and  setting OSYS based on that.  When I get your acpidump, we can
look at what the AML does with OSYS, but the quick thing to try
right now is to boot with the original BIOS with "acpi_osi="
which will disable _OSI support alltogether.  It will not cause
the BIOS to go down the WinXP path, but it will prevent it from
going down the "Linux" path, whatever that turns out to be.


------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
You are on the CC list for the bug, or are watching someone who is.

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
acpi-bugzilla mailing list
acpi-bugzilla@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/acpi-bugzilla

Reply via email to