[gem5-dev] PyBind11 as a SWIG replacement

2017-03-29 Thread Andreas Sandberg
Hi Everyone, Some time ago, I posted a series of changes [1] to switch from SWIG to PyBind for our Python wrappers. I'd like to know what people think about this move at a high level. Do we want to make this change? These are the main benefits I have identified: * PyBind11 can be

Re: [gem5-dev] Interrupt adaptor for plain devices

2017-03-29 Thread Gabe Black
I will take a look, once I refresh myself on how all those pieces fit together. I think at one point I partially redid how interrupts are handled, but I don't remember if I went all the way and converted everything over and may have limited it to x86. That may have some interaction with what

[gem5-dev] Interrupt adaptor for plain devices

2017-03-29 Thread Andreas Sandberg
Hi Everyone, I have a series of changes that add support for VirtIO over a memory-mapped device [1]. To avoid making the device ARM-specific, I needed to add an interrupt adaptor [2] that interfaces between an interrupt source and an interrupt controller. PCI devices use a platform-specific host

[gem5-dev] Cron <m5test@zizzer> /z/m5/regression/do-regression quick

2017-03-29 Thread Cron Daemon
* build/MIPS/tests/opt/quick/se/00.hello/mips/linux/o3-timing: CHANGED! * build/MIPS/tests/opt/quick/se/00.hello/mips/linux/simple-atomic: CHANGED!--- quick/se/03.learning-gem5/mips/linux/learning-gem5-p1-simple ---Maximum error magnitude: +0.00% *