Padajici driver tty na 64 bit systemu
Jan Kasprzak
kas na fi.muni.cz
Pátek Listopad 20 13:57:44 CET 2009
Petr Sremr wrote:
: Ale na 64 bit systemu s dvojjadrovym procesorem Intel(R) Core(TM)2 CPU
: E8500 mi pri otevreni portu minicomem driver spadne a system hlasi OOPS
: (viz. prilozeny vypis dmesg.error). Jde o system:
:
: - Ubuntu s distribucnim jadrem 2.6.26-25, gcc ver. 4.2.4. Stejnym gcc je
: kompilovano i jadro
Ja bych hlavne testoval na aktualnim jadru (kde napriklad
vubec neni funkce normal_poll() ve ktere Vam to pada). Jaky ma vyznam
psat a ladit _novy_ driver na _starem_ jadre? Chapu kdybyste ho pak
potreboval backportovat nebo tak neco. Takto ale muzete narazet na davno
vyreseny problem v necem jinem.
Je mozne ze v tom normal_poll() se neco pouziva a predem netestuje,
co vy zatim nemate nastavene (dival jsem se, ze ve sve struct tty_operations
mate podstatne mene nastavenych veci nez treba drivers/char/mxser.c).
Zkusil jsem si zdrojak zkompilovat proti distribucnimu jadru
Fedory 12:
# uname -a
Linux rei.yenya.net 2.6.31.5-127.fc12.x86_64 #1 SMP Sat Nov 7 21:11:14 EST 2009 x86_64 x86_64 x86_64 GNU/Linux
a pustit ve virtualni masine. Normalne se to nacetlo a kdyz jsem se pripojil
minicomem, mohl jsem psat pismena, ktera se v dmesg u myvsp_write() podle
ocekavani objevovala.
-Y.
--
| Jan "Yenya" Kasprzak <kas at {fi.muni.cz - work | yenya.net - private}> |
| GPG: ID 1024/D3498839 Fingerprint 0D99A7FB206605D7 8B35FCDE05B18A5E |
| http://www.fi.muni.cz/~kas/ Journal: http://www.fi.muni.cz/~kas/blog/ |
Please don't top post and in particular don't attach entire digests to your
mail or we'll all soon be using bittorrent to read the list. --Alan Cox
Další informace o konferenci Linux