mirror of
https://github.com/AsahiLinux/m1n1
synced 2024-12-27 13:43:05 +00:00
8eeb7966aa
Get rid of the hv_rearm() thing (which was always a bit dodgy) and instead properly make sure that all CPUs rendezvous when needed and switch the active proxy thread without ever exiting exception context. The Python side can now switch proxy context (by waiting directly for a proxy boot) without having to exit out of the hypervisor callback, so cpu() now works as a normal Python method. Add a cpus() iterator so you can do things like: >>> for i in cpus(): bt() Signed-off-by: Hector Martin <marcan@marcan.st> |
||
---|---|---|
.. | ||
agx | ||
fw | ||
hw | ||
trace | ||
__init__.py | ||
adt.py | ||
asm.py | ||
constructutils.py | ||
find_regs.py | ||
gpiola.py | ||
hv.py | ||
loadobjs.py | ||
macho.py | ||
malloc.py | ||
proxy.py | ||
proxyutils.py | ||
setup.py | ||
shell.py | ||
sysreg.py | ||
tgtypes.py | ||
utils.py | ||
xnutools.py |