#milkymist IRC log for Monday, 2013-10-14

ysionneaumwalle: by reading the code it seems that regardless of the fact that the return value of get_physical_address is 1 (miss) or 2 (fault), the raise_mmu_exception function raises a dtlb fault exception if the access was a memory write09:33
ysionneaumy first memory write (with mmu on and no valid dtlb entry) triggers a fault instead of a miss09:35
Action: ysionneau is looking at https://github.com/mwalle/qemu/blob/master/target-lm32/helper.c#L10809:41
GitHub56[qemu] mwalle force-pushed for-upstream from 4470c88 to c090f66: https://github.com/mwalle/qemu/commits/for-upstream16:14
GitHub56qemu/for-upstream 7ba9add Amit Shah: char: move backends' io watch tag to CharDriverState...16:14
GitHub56qemu/for-upstream 26da70c Amit Shah: char: use common function to disable callbacks on chardev close...16:14
GitHub56qemu/for-upstream 386a5a1 Amit Shah: char: remove watch callback on chardev detach from frontend...16:14
GitHub156[qemu] mwalle pushed 1 new commit to for-upstream: https://github.com/mwalle/qemu/commit/ea58bb33c57895e2b6fed1e2a3063cb5826aa81816:24
GitHub156qemu/for-upstream ea58bb3 Michael Walle: target-lm32: stop VM on illegal or unknown instruction...16:24
mwalleysionneau: there may be some mistakes in the qemu code ;)16:42
ysionneaumwalle: this seems to fix the issue for me https://github.com/fallen/qemu/commit/c665b5650fa45ffdf51b32e2673535b15c97d94f18:26
ysionneaunot sure if it's the correct way of doing it though18:26
GitHub8[qemu] mwalle force-pushed for-upstream from ea58bb3 to d600492: https://github.com/mwalle/qemu/commits/for-upstream22:39
GitHub8qemu/for-upstream 359b94f Michael Walle: milkymist-vgafb: swap pixel data in source buffer...22:39
GitHub8qemu/for-upstream f49cfa8 Michael Walle: target-lm32: kill cpu_abort() calls...22:39
GitHub8qemu/for-upstream 9bae902 Michael Walle: target-lm32: move model features to LM32CPU...22:39
mwalleysionneau: i'll look at you patch tomorrow22:48
--- Tue Oct 15 201300:00

Generated by irclog2html.py 2.9.2 by Marius Gedminas - find it at mg.pov.lt!