Kernelhacker járt utána a Foxconn ellen felmerült BIOS vádnak

Címkék

Matthew Garrett blogjában utánajárt a napokban felbukkant "A Foxconn szándékosan szabotálja BIOS-át, hogy elrontsa a Linux ACPI-t" vádnak. Ryan - aki a problémát felvetette - elküldte Matthew-nek a szóban forgó alaplap ACPI tábláit, így a hacker elemezni tudta azokat.

Összegezve a találtakat: "Valójában a Linux a Vista-val vagy a Windows 2000-rel megegyezően lesz kezelve. Ez a blokk nem nyújt bizonyítékot az összeesküvésre. [...] Mi a probléma akkor? Nincs ötletem. [...] Vannak ACPI problémák Ryan rendszerével? Úgy tűnik. Az "Error attaching device data" panaszok arra utalnak, hogy valamiféle hiba van a kernelnek azon a részén amely megfejti, hogy az eszközök hogyan felelnek meg az ACPI névtérnek, de erősen gyanítom, hogy ez Linux bug. Reboot hiba a suspend után? Bármi lehet (közvetlen hozzáférés kellene a hardverhez, hogy pontosan meg tudjam állapítani), de újra, majdnem biztos, hogy Linux bug."

A teljes blogbejegyzés (és a kommentek) elolvashatók itt.

Hozzászólások

Linuxos témák,kommentek 99%-a ugyanez.csodálom mért nem perelnek hajléktalanra cégek rémhirgyártó embereket.
_______________________________________________________________
"Good news everyone! Those asinine morons who canceled us were themselves fired for incompotence!" Hubert J. Farnsworth

Előbb-utóbb egy ilyen hozzáállás egy hardvergyártónak kínos dolog lesz. Nem maga a hiba, a hozzáállás.

Szerintem ez elso sorban nem a cegnek kinos, hanem annak a pasasnak. A ceg most kapott egy tok jo ingyen reklamot, ugyanis az optikaja ez a dolognak (_peter_ utan szabadon): farkas kialtas -> hezitalas -> teljes fordulat -> mea culpa -> a fohos probalja a maradek renomejat megmenteni. Mint egy hálivudi forgatokonyv kifejezetten Adam Sandler-nek kitalalva.

---
pontscho / fresh!mindworkz

Az a Ryan írt valami változtatásokat, amiről azt mondta, hogy neki elmúltak tőle a gondjai. Akkor azokkal is baj van?

Elerheto valahol diszganyolva a bios, vagy raw -ban ?

ACPI is fun! OpenBSD -s Windows -kent adja elő magát.


/* _OSI Default Method:
 * Returns True if string argument matches list of known OS strings
 * We return True for Windows to fake out nasty bad AML
 */
char *aml_valid_osi[] = {
        "OpenBSD",
        "Windows 2000",
        "Windows 2001",
        "Windows 2001.1",
        "Windows 2001 SP0",
        "Windows 2001 SP1",
        "Windows 2001 SP2",
        "Windows 2001 SP3",
        "Windows 2001 SP4",
        "Windows 2006",
        NULL
};

"While Microsoft uses its own proprietary, closed source ACPI compiler,
Linux does make use of Intel's \href{http://acpica.org} {ACPI Component
Architecture}. The code base is used as ACPI parser and interpreter
inside the kernel, but it also provides a lot of easy-to-use tools for
general ACPI development and stability testing.
Most important for vendors is the iasl binary which can disassemble
and recompile raw ACPI tables provided by the BIOS. It uses the same
code base as the ACPI parser in the kernel. Therefore vendors should
check whether their ACPI implementation sticks to the ACPI
specification and works with the ACPICA tools (for an easy quick test,
see \ref{linuxfirmwarekit} below).
The Intel compiler is more strict.
Warnings often lead to general ACPI BIOS errors that may also affect
Microsoft Windows or other operating systems. Some may just point to
ACPI specification violations which the Microsoft compiler allows. The
Intel parser may also be able to cope with this code, but fixing such
violations is easy in most cases and makes the ACPI BIOS
implementation more robust against future operating system changes.
If in doubt whether a compiler warning is serious and how to fix it,
you may get help if you subscribe and ask on the"

link
___
info

Ez a magyar közigazgatásban legalább egy 2 milliárdos tanulmány. Ez a koma meg ingyé' vélekedett?

"Error attaching device data" panaszok a

2.6.26ban véletlenül nem "ACPI cooling device"-*k vannak a korábbi "error attaching device" helyett ??

------------

r=1 vagyok, de ugatok...

szerintem ot is lefizette az ms

--
The GNU GPL was not designed to be "open source".