Looks like each round of this series makes it longer and longer... :)
Changes in this version:
o consequent rework of the monitor API (as Anthony suggested)
- introduce mon argument to monitor services
- pass mon to monitor command handlers
o fix for broken initial CHR_EVENT_RESET
o proper monitor default size
o more testing, various fixes
(e.g. telnet monitors didn't work with v1)
To recall the major contributions of this series:
o complete fix for early disk password inquiry
o non-VM-blocking password inquiry
o unlimited and fully decoupled monitor terminals
o monitor pass-through via gdb
o improved usability of mux'ed monitor terminals
Ideally, the series would go in before the upcoming release.