l4x_hybrid_return for ovlscreen driver

Marc CHALAND l4 at marc-chaland.net
Thu Nov 15 09:54:25 CET 2007


Some news about my problem.

Fiasco catches an exception (it seems to be a page fault) into
Thread::do_ipc function (do_ipc + 0xbd). As there are many inline
functions, I decided to remove INLINE option to fiasco kernel. And...
no more exception :/.
Now ovlscreen driver works perfectly.

It seems that there is a bug, but I don't know if it is due to PIC (I
tried to come back to gcc 3.4.4 without success) code or to a fiasco
bug for long IPC ? Any idea ?
If you want more info, I can give you or I can do some experiment.

Regards
Marc




More information about the l4-hackers mailing list