public inbox for linux-acpi@vger.kernel.org
 help / color / mirror / Atom feed
* _OSI boot hang
       [not found]     ` <1079073556.3868.37.camel-D2Zvc0uNKG8@public.gmane.org>
@ 2004-03-13  8:22       ` Len Brown
       [not found]         ` <1079166150.2168.94.camel-D2Zvc0uNKG8@public.gmane.org>
  0 siblings, 1 reply; 5+ messages in thread
From: Len Brown @ 2004-03-13  8:22 UTC (permalink / raw)
  To: Nate Lawson; +Cc: Luming Yu, Robert Moore, ACPI Developers

_OSI is in the ACPI patch on kernel.org and bkbits right now.

However, I find that on my Toshiba Satellite Pro, it causes boot to hang
at Executing all Device _STA and_INI methods.

>From ACPICA, it comes this way:
drivers/acpi/utilities/utglobal.c
const char                         
*acpi_gbl_valid_osi_strings[ACPI_NUM_OSI_STRINGS] = {
                       "Linux",
                       "Windows 2000",
                       "Windows 2001",
                       "Windows 2001.1"};


I find that it is the match on "Windows 2001" that hangs my laptop...

clues?

-Len

ACPI: Subsystem revision 20040311
 tbxface-0117 [03] acpi_load_tables      : ACPI Tables successfully
acquired
Parsing all Control
Methods:...................................................................................................
Table [DSDT](id F005) - 682 Objects with 72 Devices 183 Methods 6
Regions
Parsing all Control Methods:.....................
Table [SSDT](id F003) - 46 Objects with 6 Devices 21 Methods 0 Regions
ACPI Namespace successfully loaded at root c04b717c
ACPI: IRQ9 SCI: Level Trigger.
evxfevnt-0093 [04] acpi_enable           : Transition to ACPI mode
successful
evgpeblk-0747 [06] ev_create_gpe_block   : GPE 00 to 31 [_GPE] 4 regs at
000000000000D828 on int 9
Completing Region/Field/Buffer/Package
initialization:......................................................
Initialized 6/6 Regions 0/0 Fields 18/18 Buffers 30/30 Packages (736
nodes)
Executing all Device _STA and_INI
methods:..................................................



-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: _OSI boot hang
       [not found]         ` <1079166150.2168.94.camel-D2Zvc0uNKG8@public.gmane.org>
@ 2004-03-13  9:37           ` Len Brown
  2004-03-17 22:36           ` Nate Lawson
  1 sibling, 0 replies; 5+ messages in thread
From: Len Brown @ 2004-03-13  9:37 UTC (permalink / raw)
  To: Nate Lawson; +Cc: Luming Yu, Robert Moore, ACPI Developers

Hmmm, now my Toshiba is not hanging.  Maybe the hang wasn't related to
_OSI afterall?

In any case, if you experience issues with the latest
"acpi_osi=" or "acpi_serialize" may be helpful -- do speak up if you
find they're necessary.

thanks,
-Len
----
kernel-parameters.txt:

        acpi_osi=       [HW,ACPI] empty param disables _OSI

        acpi_serialize  [HW,ACPI] force serialization of AML methods




-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: _OSI boot hang
       [not found]         ` <1079166150.2168.94.camel-D2Zvc0uNKG8@public.gmane.org>
  2004-03-13  9:37           ` Len Brown
@ 2004-03-17 22:36           ` Nate Lawson
  1 sibling, 0 replies; 5+ messages in thread
From: Nate Lawson @ 2004-03-17 22:36 UTC (permalink / raw)
  To: Len Brown; +Cc: Robert Moore, ACPI Developers

On Sat, 13 Mar 2004, Len Brown wrote:
> _OSI is in the ACPI patch on kernel.org and bkbits right now.
>
> However, I find that on my Toshiba Satellite Pro, it causes boot to hang
> at Executing all Device _STA and_INI methods.
>
> >From ACPICA, it comes this way:
> drivers/acpi/utilities/utglobal.c
> const char
> *acpi_gbl_valid_osi_strings[ACPI_NUM_OSI_STRINGS] = {
>                        "Linux",
>                        "Windows 2000",
>                        "Windows 2001",
>                        "Windows 2001.1"};

That's not the right string for Win2k.  It's:
  "Microsoft Windows NT"

Since this is the most popular string, not emulating it is probably
causing some people problems.

-Nate


-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click

^ permalink raw reply	[flat|nested] 5+ messages in thread

* RE: _OSI boot hang
@ 2004-03-17 22:40 Moore, Robert
       [not found] ` <CFF522B18982EA4481D3A3E23B83141C01F3FD59-sBd4vmA9Se6SsB6bSF6DdVDQ4js95KgL@public.gmane.org>
  0 siblings, 1 reply; 5+ messages in thread
From: Moore, Robert @ 2004-03-17 22:40 UTC (permalink / raw)
  To: Nate Lawson, Brown, Len; +Cc: ACPI Developers

Not according to the MS white paper on OSI.  

http://www.microsoft.com/whdc/hwdev/tech/onnow/_OSI-method.mspx


Yes, \_OS used strings like "Microsoft Windows NT", but apparently not
OSI

Bob


-----Original Message-----
From: Nate Lawson [mailto:nate-Y6VGUYTwhu0@public.gmane.org] 
Sent: Wednesday, March 17, 2004 2:36 PM
To: Brown, Len
Cc: Moore, Robert; ACPI Developers
Subject: Re: [ACPI] _OSI boot hang

On Sat, 13 Mar 2004, Len Brown wrote:
> _OSI is in the ACPI patch on kernel.org and bkbits right now.
>
> However, I find that on my Toshiba Satellite Pro, it causes boot to
hang
> at Executing all Device _STA and_INI methods.
>
> >From ACPICA, it comes this way:
> drivers/acpi/utilities/utglobal.c
> const char
> *acpi_gbl_valid_osi_strings[ACPI_NUM_OSI_STRINGS] = {
>                        "Linux",
>                        "Windows 2000",
>                        "Windows 2001",
>                        "Windows 2001.1"};

That's not the right string for Win2k.  It's:
  "Microsoft Windows NT"

Since this is the most popular string, not emulating it is probably
causing some people problems.

-Nate


-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id\x1470&alloc_id638&op=click

^ permalink raw reply	[flat|nested] 5+ messages in thread

* RE: _OSI boot hang
       [not found] ` <CFF522B18982EA4481D3A3E23B83141C01F3FD59-sBd4vmA9Se6SsB6bSF6DdVDQ4js95KgL@public.gmane.org>
@ 2004-03-17 22:58   ` Nate Lawson
  0 siblings, 0 replies; 5+ messages in thread
From: Nate Lawson @ 2004-03-17 22:58 UTC (permalink / raw)
  To: Moore, Robert; +Cc: Brown, Len, ACPI Developers

You're correct.  On a second check, I only found Windows 2001 and above in
terms of ASL checking for OSI strings.

-Nate

On Wed, 17 Mar 2004, Moore, Robert wrote:
> Not according to the MS white paper on OSI.
>
> http://www.microsoft.com/whdc/hwdev/tech/onnow/_OSI-method.mspx
>
>
> Yes, \_OS used strings like "Microsoft Windows NT", but apparently not
> OSI
>
> Bob
>
>
> -----Original Message-----
> From: Nate Lawson [mailto:nate-Y6VGUYTwhu0@public.gmane.org]
> Sent: Wednesday, March 17, 2004 2:36 PM
> To: Brown, Len
> Cc: Moore, Robert; ACPI Developers
> Subject: Re: [ACPI] _OSI boot hang
>
> On Sat, 13 Mar 2004, Len Brown wrote:
> > _OSI is in the ACPI patch on kernel.org and bkbits right now.
> >
> > However, I find that on my Toshiba Satellite Pro, it causes boot to
> hang
> > at Executing all Device _STA and_INI methods.
> >
> > >From ACPICA, it comes this way:
> > drivers/acpi/utilities/utglobal.c
> > const char
> > *acpi_gbl_valid_osi_strings[ACPI_NUM_OSI_STRINGS] = {
> >                        "Linux",
> >                        "Windows 2000",
> >                        "Windows 2001",
> >                        "Windows 2001.1"};
>
> That's not the right string for Win2k.  It's:
>   "Microsoft Windows NT"
>
> Since this is the most popular string, not emulating it is probably
> causing some people problems.
>
> -Nate
>
>
> -------------------------------------------------------
> This SF.Net email is sponsored by: IBM Linux Tutorials
> Free Linux tutorial presented by Daniel Robbins, President and CEO of
> GenToo technologies. Learn everything from fundamentals to system
> _______________________________________________
> Acpi-devel mailing list
> Acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
> https://lists.sourceforge.net/lists/listinfo/acpi-devel
>


-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2004-03-17 22:58 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-03-17 22:40 _OSI boot hang Moore, Robert
     [not found] ` <CFF522B18982EA4481D3A3E23B83141C01F3FD59-sBd4vmA9Se6SsB6bSF6DdVDQ4js95KgL@public.gmane.org>
2004-03-17 22:58   ` Nate Lawson
  -- strict thread matches above, loose matches on Subject: below --
2004-03-11  7:27 _OSI (Re: Re: cvs commit: src/sys/contrib/dev/acpica acfreebsd.h) Yu, Luming
2004-03-12  4:00 ` Nate Lawson
2004-03-12  6:39   ` Len Brown
     [not found]     ` <1079073556.3868.37.camel-D2Zvc0uNKG8@public.gmane.org>
2004-03-13  8:22       ` _OSI boot hang Len Brown
     [not found]         ` <1079166150.2168.94.camel-D2Zvc0uNKG8@public.gmane.org>
2004-03-13  9:37           ` Len Brown
2004-03-17 22:36           ` Nate Lawson

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox