Toon posts:

AMD Athlon/Linux Bug ontdekt!!!

Pagina: 1
Acties:

  • Remenic
  • Registratie: Juni 2001
  • Laatst online: 09-08 20:06
Ik heb zelf ook een Athlon TB, en ik vind dit dus best wel klote :P

Heeft iemand enig idee of dit ook bij Athlon XP het geval is? Anders koop ik wel een XPtje... Kom op zeg, dat gelul over die page size van 4MB naar 4KB te gooien... :'(

iemand enig idee of dit veel impact heeft op de snelheid?

edit:

En ja, ik heb er zeker last van gehad (alleen de laatste tijd niet meer).
Vooral bij Quake3, dat ie om de zoveel tijd gewoon lekker vast loopt.

  • bodiug
  • Registratie: Augustus 2001
  • Laatst online: 11:26
Samen met nvidia drivers wel ja... Ik heb nu 2.4.18pre3 met een aantal patches en draait perfect.

Verwijderd

Topicstarter
K'heb zelf een (1) MP 1333MHz. op een Aopen AK77pro,
nooit trubles gehad! (behalve met UT, maar dat bleek de installatie-CD te zijn.)

  • Valium
  • Registratie: Oktober 1999
  • Laatst online: 09-08 08:59

Valium

- rustig maar -

Met Athlon XP 1600+ met SiS735 chipset en Kernel 2.4.16 + Nvidia MX400 met 23zoveel drivers had ik regelmatig lockups. Zeg, ongeveer 1 keer per dag. Ik heb nu al een paar dagen 2.4.17-xfs en geen centje pijn gehad (nog niet). Ik heb wel toevallig AGP teruggezet van 4x naar 2x in de BIOS, dus misschien dat dat wat uitmaakt....

Verwijderd

Dit is toch al iets langer bekend?
Tenminste bij mij wel. (Hmzz, ik zal het wel op de Gentoo mailinglijst gelezen hebben ;) ) Je kan gewoon mem=nopentium opgeven bij het booten, zoals daar ook te lezen valt

Bij NVidia is dit ook al langer bekend. MS heeft er geloof ik ook een fix voor. (Het is dus niet iets Linux-specifiecs ;) )

  • active2
  • Registratie: Juni 2001
  • Laatst online: 17-07 21:56

active2

Google is your friend

hmmm...

Zou daarom OpenBSD het niet doen op mijn AMD? :(

Google, Het mirakel van de 21e eeuw!!!!


  • Martin Sturm
  • Registratie: December 1999
  • Laatst online: 13-08 12:34
Op maandag 21 januari 2002 14:49 schreef nelske het volgende:
Dit is toch al iets langer bekend?
Tenminste bij mij wel. (Hmzz, ik zal het wel op de Gentoo mailinglijst gelezen hebben ;) ) Je kan gewoon mem=nopentium opgeven bij het booten, zoals daar ook te lezen valt

Bij NVidia is dit ook al langer bekend. MS heeft er geloof ik ook een fix voor. (Het is dus niet iets Linux-specifiecs ;) )
AMD heeft er een patch voor gemaakt :)
Tenminste dat kan ik me nog herinneren...

Verwijderd

AMD heeft er geen patch voor gemaakt. Alan Cox is nu bezig met het maken voor een autodetect AMD bug zeg maar. als de BUG er is schakelt linux terun naar de 4KB..

*Tis dus geen LINUX bug maar een AMD bug voor de goeie orde voor de rest is het zo dat amd dit allang wist!

  • Niek
  • Registratie: Februari 2001
  • Laatst online: 14-07 11:42

Niek

f.k.a. The_Surfer

Zie ook de frontpage: http://www.tweakers.net/nieuws/20179

À vaincre sans péril, on triomphe sans gloire - Pierre Corneille


  • Creepy
  • Registratie: Juni 2001
  • Laatst online: 14-08 23:03

Creepy

Tactical Espionage Splatterer

Ach ja.. zelf je 2.4 kernel compilen, en voor processortype AMD Athlon/K7 kiezen. Dan heb je ook nergens last van.

"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have _star_ problems" --Kevlin Henney


Verwijderd

nouw..:) ik dacht het toch wel hoor!.. anders had niemand dit probleem toch :?

Verwijderd

Op maandag 21 januari 2002 16:18 schreef Creepy het volgende:
Ach ja.. zelf je 2.4 kernel compilen, en voor processortype AMD Athlon/K7 kiezen. Dan heb je ook nergens last van.
Oh :?
Dit geldt dus voor alles boven een pentium-classic optimalisatie. Er wordt dan gebruik gemaakt van extended paging, waar nu net de bug in zit. Dat er wel wat vreemde dingen aan de hand zijn, kun je lezen in het /. artikel ;)

  • Mior
  • Registratie: Maart 2000
  • Laatst online: 15-08 00:58
Ik heb helemaal nergens last van (2.4.17, AMD TB 1.4GHz).

Verwijderd

nee dat kan wel wezen:) omdat het dan net toevallig niet gebruikt wordt

  • Apache
  • Registratie: Juli 2000
  • Laatst online: 17-08 14:28

Apache

amateur software devver

Op maandag 21 januari 2002 16:48 schreef Phantom_ het volgende:
Ik heb helemaal nergens last van (2.4.17, AMD TB 1.4GHz).
ook nergens last van met athlon 1.4, 2.4.16, agp dingen op 4x, fast writes en al die zooi aan, k'speel vrolijk UT, QIII, etc

maar 1x een lockup gehad in UT maar k'denk dat het gewoon de vrij onstabiele nvidia drivers geweest zijn :)

If it ain't broken it doesn't have enough features


Verwijderd

Op maandag 21 januari 2002 16:18 schreef Creepy het volgende:
Ach ja.. zelf je 2.4 kernel compilen, en voor processortype AMD Athlon/K7 kiezen. Dan heb je ook nergens last van.
Nee, want ook dan worden de pentium optimizaties gebruikt.

Echter:
David Miller:
code:
1
2
3
The funny part is, if this published errata is the problem, it cannot
be a problem under Linux since we never invalidate 4MB pages.  We
create them at boot time and they never change after that.

Andrea Arcangelli:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
correct, furthmore it cannot even trigger if you invlpg with an address
page aligned (4mbyte aligned in this case) like we would always do in
linux anyways, we never use invlpg on misaligned addresses, no matter if
the page is a 4M or a 4k page.  And I guess with PAE enabled it cannot
even trigger in first place (it speaks only about 4M pages, pae only
provides 2M pages instead).

I think this is a very very minor issue, I doubt anybody ever triggered
it in real life with linux.

And Gentoo is shipping a kernel with preempt and rmaps included, so it
can crash anytime anyways, no matter how good the cpu is, so if they
got crashes with such a kernel (maybe even with nvidia driver) that's
normal. I was speaking today with a trusted party doing vm benchmarking
and rmap crashes the kernel reproducibly under a stright calloc while
swapping heavily, so clearly the implementation is still broken. preempt
additionally will mess up all the locking into the nvidia driver as
well. so if the combination of the two runs for some time without any
lockup that's pure luck IMHO.

Oftewel, die hele bug lijkt helemaal niet te bestaan ;)

Verwijderd

Yupz, had ik ook al gelezen. Toch verdenk ik de NVidia drivers er ook enorm van, zoals in dat laatste stuk ook wel duidelijk wordt.

Tja het is toch zo fijn dat die drivers OpenSource zijn he ;) :{

  • banaan-X
  • Registratie: Februari 2001
  • Niet online
Oh vandaar dat tuxracer bij mij ook af en toe nogal eens flink crasht. Is er nu al een oplossing? Of mogen we fijn wachten totdat nVidia een patch uitbrengt of een nieuwe kernel uitkomt?

Verwijderd

Op maandag 21 januari 2002 21:33 schreef banaan-X het volgende:
Oh vandaar dat tuxracer bij mij ook af en toe nogal eens flink crasht. Is er nu al een oplossing? Of mogen we fijn wachten totdat nVidia een patch uitbrengt of een nieuwe kernel uitkomt?
Heb je het verhaal wel gelezen?

  • banaan-X
  • Registratie: Februari 2001
  • Niet online
Op maandag 21 januari 2002 21:35 schreef nelske het volgende:

[..]

Heb je het verhaal wel gelezen?
beetje :+ scannend zeg maar. Maar dat met mem=nopentium ofzo is toch geen echte oplossing...

Verwijderd

jawel hoor, dat is een echte oplossing. Het zorgt voor een marginaal klein prestatieverlies. Voorlopig is dit dus i.c.m. NVidia kaarten aan te raden.

Verwijderd

dat het waarschijnlijk niet gebeurt... wil niet zeggen dat het er niet is..

  • Valium
  • Registratie: Oktober 1999
  • Laatst online: 09-08 08:59

Valium

- rustig maar -

Okee, net een onverklaarbare spontane reboot gehad. Nu maar even gestart met mem=nopentium. Ik weet de instabiliteit eerst aan de preempt+lockbreak+xfs combinatie, maar die Athlon bug is den toch de boosdoener. Blij dattie bekend is. Dan kan hij nu verwerkt worden in 2.4.18.

Even de preempt+lockbreak opzoeken. :)

Verwijderd

Op maandag 21 januari 2002 23:30 schreef Valium het volgende:
Okee, net een onverklaarbare spontane reboot gehad. Nu maar even gestart met mem=nopentium. Ik weet de instabiliteit eerst aan de preempt+lockbreak+xfs combinatie, maar die Athlon bug is den toch de boosdoener. Blij dattie bekend is. Dan kan hij nu verwerkt worden in 2.4.18.

Even de preempt+lockbreak opzoeken. :)
volgens mij komt die bug in -rmap en preempt ook zonder de athlon wel naar voren en hebben die twee dus weinig met elkaar te maken ;)

/me zit gewoon op 2.4.17 met 1 VM patch en XFS en 't werkt al sinds de installatie stabiel *D

  • Creepy
  • Registratie: Juni 2001
  • Laatst online: 14-08 23:03

Creepy

Tactical Espionage Splatterer

Hmm.. het lijkt erop dat de bug niet getriggerd zou kunnen worden in de standaard kernel (als ik de LKML goed heb gevolgt).

Het ZOU aan de NVIDIA module of andere patches kunnen liggen.

"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have _star_ problems" --Kevlin Henney

Pagina: 1