[Linux-Biella] crash + irq_nobody_cared, novità!
Daniele (Mastro)
daniele.bilug a gmail.com
Gio 11 Gen 2007 13:11:24 CET
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
ciao,
vi ricordate i 2 problemi che non riesco a spiegare?
crash random e IRQ nobody cared?
innanzi tutti i Crash.. non sono crash del kernel, riesco a pingare la
macchina da altri computer connessi in rete!
devo imparare come si mette su un server ssh per collegarmi da remoto e
provare ad indagare
a questo punto inizio a pensare che il problema sia nei driver Video
ho notato che parte la ventola a manetta quando si blocca.. e non si
ferma + (credo, ma non ne sono certo, che sia la ventola della GPU della
scheda grafica)
inoltre ora che ho debian ho utilizzato i kernel precompilati che si
trovano sul repository
poi mi ne ho preso uno e l'ho ricompilato partendo dalla configurazione
dei kernel nel repository e cambiando pochissime cose (in particolare
attivando l'ottimizzazione per processori K8)
sono finito con il seguente kernel:
Linux mastro 2.6.18k8 #1 SMP Fri Dec 29 01:51:03 CET 2006 i686 GNU/Linux
con la seguente configurazione (fate un copia incolla per averla in
locale... non l'ho allegata per alleggerire l'e-mail)
http://pastebin.ca/312974
quindi... visto che il mio è un AMD 64 "Hammer" NorthBridge ma non è un
dual core o simili ho pensato bene che l'SMP non mi servisse
quindi ho preso quella configurazione e l'unica cosa che ho fatto è
stato disabilitare il supporto smp nella sezione del processore (il che
ha causato altri cambiamenti)
ho ricompilato ed eseguito
qui potete trovare la config risultante e scaricarla per farne dei
confronti con diff, vimdiff o meld o quel che preferite
http://pastebin.ca/312975
ebbene.. con questo secondo kernel era tutto a posto
tranne dopo aver compilato e mandato in esecuzione il driver fglrx (ati)
è rispuntato il problema dell'IRQ nobody cared, e di conseguenza hanno
smesso di funzionare come dovrebbero tutte le periferiche collegate
all'IRQ 10 (quello interessato) che viene disabilitato: modem 56k,
scheda di rete, fw...
dopo le presenti mi sembra abbastanza evidente che tutti i problemi
arrivino dai driver proprietari di ati, senza i quali però non riesco ad
avere un'accelerazione 3d decente!
mi chiedo ancora (proverò) se possa centrare qualcosa il mio script di
avvio per sistemare l'MTRR
for i in 1 2 3 4 5 0 6 7; do echo "disable=$i" >| /proc/mtrr; done; echo
"base=0x00000000 size=0x80000000 type=write-back" >| /proc/mtrr
proverò a disabilitarlo al riavvio e vedere cosa succede (a parte
perdere l'accelerazione 3d), vi faccio sapere in questo post
ci sono ancora 2 - 3 cose che non mi sono chiare però...
perché IRQ nobody cared non si verifica su kernel compilato per
architettura multiprocessore (smp) ?
ci sarà qualche modo per risalire al preciso problema (restringere il
campo di ricerca) e giungere ad una qualche soluzione?
magari in futuro i driver open supporteranno la mia scheda e potrò
dimenticarmi fglrx?
perché diavolo ho comprato questo computer?
(eh eh... possibilmente evitate risposte a questa domanda.. posso
immaginarle.. e probabilmente sono d'accordo. preferirei risposte alle
altre)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFFpilsgSF24OYDe4YRAliNAJ9bNcTy0vqGswQhcfTWpH9xuiWg8QCcCpaz
a0ZQk0HUl1NayG2FWVBBydA=
=9NKt
-----END PGP SIGNATURE-----
Maggiori informazioni sulla lista
Linux