[so2] [qemu] Problemă interfață serială

Alexandru DINU (66860) alexandru.dinu0712 at stud.acs.upb.ro
Mon Apr 16 11:41:12 EEST 2018


Salutare,


Întâmpin o problemă destul de ciudată cu seriala de la qemu.


Întreruperile de read efectiv nu se generează, astfel că funcția de read se blochează așteptând cel puțin un octet in coadă.

Inițial, evident, am crezut că implementarea este greșită, dar am observat că orice încercare de rezolvare

(incluzând double-checking pentru setările regiștrilor) conducea la același comportament.


Am compilat la mine pe laptop modulul de kernel și am rugat un coleg să insereze .ko la el pe qemu, unde a funcționat.

Apoi am inserat eu modulul lui de kernel - comportamentul este similar, *se blochează la primul test de read*.

De asemenea, și pe vmchecker funcționează.


Ce am încercat:

  *   2 vm-uri _curate_: core-image-minimal-qemux86.ext4 și core-image-sato-dev-qemux86.ext4
  *   rm pipe1.in  pipe1.out  pipe2.in  pipe2.out
  *   8250/16550 and compatible serial support disabled


Ceva idei?


Mulțumesc,

Alex
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://cursuri.cs.pub.ro/pipermail/so2/attachments/20180416/9e432792/attachment.html>


More information about the so2 mailing list