Re: dmidecode for acer aspire 5052 laptop

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Monday 21 January 2008 12:49, Artem Goncharov wrote:
> On Jan 21, 2008 1:50 AM, Len Brown <lenb@xxxxxxxxxx> wrote:
> > On Saturday 19 January 2008 09:58, Artem Goncharov wrote:
> > > Hi. For my laptop using acpi_osi=Linux seems to be working better, but
> > > I'm not completely sure in that.
> > >
> > >
> > > What I don't like is the following cut from /var/log/messages
> > >
> > > >Jan 19 14:19:09 blending kernel: PCI: MSI quirk detected. MSI deactivated.
> > > >Jan 19 14:19:09 blending kernel: assign_interrupt_mode Found MSI capability
> > > >Jan 19 14:19:10 blending kernel:last message repeated 3 times
> > > >Jan 19 14:19:09 blending kernel: pci_hotplug: PCI Hot Plug PCI Core
> > > version: 0.5
> > > >Jan 19 14:19:09 blending kernel: ACPI Exception
> > > (processor_core-0819): AE_NOT_FOUND, Processor Device is not present
> > > [20070126]
> >
> > if this one happens with latest 2.6.24-rc,
> > then please file a bug and attch your acpidump output here:
> > http://bugzilla.kernel.org/enter_bug.cgi?product=ACPI
> >
> 
> Unfortunately I didn't have a chance to test it with latest kernel (it
> happens with 2.6.23-9)
> 
> > >
> > > That is true in both cases (with and without acpi_osi=Linux option.
> > >
> > >
> > > However I'm attaching dmidecode for my laptop.
> > >
> > >
> > >
> > > P.S.
> > > >Jan 19 14:19:09 blending kernel: ACPI: System BIOS is requesting _OSI(Linux)
> > >
> > >
> > >
> > > # dmidecode 2.7
> > > SMBIOS 2.4 present.
> > > 35 structures occupying 1106 bytes.
> > > Table at 0x000F1790.
> > >
> > > Handle 0x0000, DMI type 0, 24 bytes.
> > > BIOS Information
> > > Vendor: Acer
> > > Version: v1.3303
> > > Release Date: 01/23/07
> > > Address: 0xE5230
> > > Runtime Size: 110032 bytes
> > > ROM Size: 1024 kB
> > > Characteristics:
> > ...
> > >
> > > Handle 0x0001, DMI type 1, 27 bytes.
> > > System Information
> > > Manufacturer: Acer, inc.
> > > Product Name: Aspire 5050
> > > Version: Not Applicable
> > > Serial Number: LXAV40Y0867120E60B2502
> > > UUID: C09465D5-4F87-D811-BCCB-001B240E64F7
> > > Wake-up Type: Power Switch
> > > SKU Number: Not Specified
> > > Family: Not Specified
> > >
> > > Handle 0x0002, DMI type 2, 8 bytes.
> > > Base Board Information
> > > Manufacturer: Acer, Inc.
> > > Product Name: Prespa M
> >

thanks for the acpidump.  Like others in the Aspire 5050 family,
there is a possible interraction between OSI(Linux) and SATA
that is because OSI(Linux) disables the test for Vista.

If you notice any difference with SATA between acpi_osi=Linux
and acpi_osi=!Linux, please let me know.

thanks,
-Len


                    If (\_OSI ("Windows 2006"))
                    {
                        Store (0x40, ^OSTB)
                        Store (0x40, ^TPOS)
                    }

                    If (\_OSI ("Linux"))
                    {
                        Store (0x01, LINX)	# a NOP, like other Acers
                        Store (0x80, ^OSTB)	# no effect, like other Acers
                        Store (0x80, ^TPOS)	# touches SATA _PS0
                    }

---
                Device (PRID)
                {
                    Name (_ADR, 0x00)
                    Name (SPTM, Buffer (0x14)
                    {
                        /* 0000 */    0x78, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00,
                        /* 0008 */    0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF,
                        /* 0010 */    0x13, 0x00, 0x00, 0x00
                    })
                    Method (_GTM, 0, NotSerialized)
                    {
                        Return (SPTM)
                    }

                    Method (_STM, 3, NotSerialized)
                    {
                        Store (Arg0, SPTM)
                    }

                    Name (S12P, 0x00)
                    Method (_PS0, 0, NotSerialized)
                    {
                        If (LEqual (TPOS, 0x40))
                        {
# this is the "if vista" case (similar code for other SATA targets)
# OSI(Linux) would disable this
                            Store (0x28, Local0)
                            OperationRegion (SAI1, SystemIO, P3F4, 0x04)
                            Field (SAI1, ByteAcc, NoLock, Preserve)
                            {
                                        Offset (0x01),
                                    ,   7,
                                BSY0,   1
                            }

                            While (LAnd (LEqual (BSY0, 0x01), Local0))
                            {
                                Store (Local0, DBGP)
                                Sleep (0xFA)
                                Decrement (Local0)
                            }
                        }

                        Store (0x00, S12P)
                    }
...
-
To unsubscribe from this list: send the line "unsubscribe linux-acpi" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux IBM ACPI]     [Linux Power Management]     [Linux Kernel]     [Linux Laptop]     [Kernel Newbies]     [Share Photos]     [Security]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]     [Linux Resources]

  Powered by Linux