On Tuesday 12 February 2008 15:11, Alexey Starikovskiy wrote:
> Len Brown wrote:
> > On Tuesday 12 February 2008 05:57, Jan-Simon Möller wrote:
> >   
> >> Sorry for the late reply !
> >>
> >> Am Samstag 19 Januar 2008 05:29:49 schrieb Len Brown:
> >>     
> >>> On Saturday 13 October 2007 04:13, Jan-Simon Möller wrote:
> >>>       
> >>>> System Information
> >>>>         Manufacturer: FUJITSU SIEMENS
> >>>>         Product Name: ESPRIMO Mobile V5505
> >>>>         Version: 20
> >>>>         Wake-up Type: Power Switch
> >>>>         SKU Number: Not Specified
> >>>>         Family: Not Specified
> >>>>
> >>>> Handle 0x0002, DMI type 2, 8 bytes
> >>>> Base Board Information
> >>>>         Manufacturer: FUJITSU SIEMENS
> >>>>         Product Name: ESPRIMO Mobile V5505
> >>>>         
> >>> Jan-Simon,
> >>> Thanks for the dmidecode output.
> >>>
> >>> Did the console dmesg ask you to send it because
> >>> of OSI(Linux)?
> >>>
> >>> Do you notice any functional difference when booting with
> >>>
> >>> "acpi_osi=Linux"        (default for 2.6.22 and earlier)
> >>> vs.
> >>> "acpi_osi=!Linux"       (default for 2.6.23 and later)
> >>>
> >>> Also, please send me the output from acpidump.
> >>>       
> >> Didn't notice any difference.
> >> acpidump here:
> >>
> >> http://bugzilla.kernel.org/show_bug.cgi?id=9939
> >>
> >>     
> >>> thanks,
> >>> -Len
> >>>
> >>>       
> >> Thanks!
> >>     
> >
> > thanks for the acpidump in http://bugzilla.kernel.org/show_bug.cgi?id=9939
> >
> > This BIOS makes heavy use of TRAP's into SMM, Windows version-specific 
> > hooks,
> > and WMI -- all bad news for Linux.
> >
> > But OSI(Linux) itself is a NOP on this box, since LINX is set and never 
> > referenced, per below.
 

> LINX is not a variable, but a field in SystemMemory  region. Thus it 
> could be accessed from SMM or EC firmware without us knowing that.
> IMHO it is too brave to call it NOP.

True, and some other BIOS have had it as a field as well.

However, I'm comfortable taking this risk because:
1. we've never noticed any difference with the field set.
2. there is approximately 0 chance that this vendor is writing Linux-aware EC 
or SMM code.
3. we want to stamp out the use of OSI(Linux), not encourage it,
   so erring on the conservative side is to turn it off and be quiet by default.

thanks,
-Len
-
To unsubscribe from this list: send the line "unsubscribe linux-acpi" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to