problem s K5, noname MB s VIA chipsetem
Michal Vitecek
fuf na fuf.sh.cvut.cz
Pondělí Prosinec 8 13:24:39 CET 1997
> Ahoj!
>
> > zakoupil jsem procesor K5PR166, MB noname (rider ci co) s VIA chipsetem.
> > Pokud bylo jadro zkompilovano s optimalizaci pro 486 a vyse,
> > potom pri nasledne kompilaci jadra dojde k tradicni chybe 11.
> > Pokud bylo jadro zkompilovano pro 386, pak to jde dobre.
> > Mate nekdo vysvetleni? Pro me je to zahada. Mam ten motherboard
> > omlatit prodejci o hlavu? Pripadne i s tim procesorem?
> > Nebo se ten procesor tak chova? Co vlastne je ta optimalizace pro
> > 486?
>
> Reklamovat klidne muzes, ale je na to sw workaround. But to jadro nech
> jako 386, nebo nekde (forgot kde) vyskod jednu instrukci. Je to chyba
> v k5.
>
> Pavel
uz jsem se tady na te konferenci na neco podobneho ptal, pro k5 se musi v
/usr/src/linux/include/asm-i386/pgtable.h zmenit:
#ifdef CONFIG_M386
#define __flush_tlb_one(addr) flush_tlb()
#else
__asm__ __volatile__("invlpg %0": :"m" (*(char *) addr))
#endif
na
#ifdef CONFIG_M386
#define __flush_tlb_one(addr) flush_tlb()
#else
#define __flush_tlb_one(addr) flush_tlb()
#endif
fuf
------------------------------ na IRC -------------------------------------
BillGates [bgates na www.microsoft.com] has joined #LINUX
...
mode/#linux [+b BillGates!*@*] by DoDad
BillGates was kicked off #linux by DoDad (banned: We see enough of Bill
Gates already.)
Další informace o konferenci Linux