Qemu-Spice初始化
Qemu模块优先初始化相关全局设备对象PCI、ISA、IDE、I2C等;通过VDI接口将CoreInterface实例传入到libSpice中,通过libSpice中调用相关接口。设备对象初始化完毕,创建Server Socket,等待Socket连接,建立Main_Channel通道
Qemu-Spice IO流程
通过Qemu的add_interface接口将watch_add函数传入spice中,设置Socket的监听函数以及读写函数,通过WATCH_EVENT_READ、WATCH_EVENT_WRITE决定读写事件。通过red_channel_client_watch_update_mask更新事件,实现读写操作
Qemu-Spice流程初始化
最新推荐文章于 2023-01-03 19:45:36 发布