ioemu-save-restore-rtl8139
来自「xen虚拟机源代码安装包」· 代码 · 共 24 行
TXT
24 行
Index: ioemu/hw/rtl8139.c===================================================================--- ioemu.orig/hw/rtl8139.c 2007-05-09 14:08:41.000000000 +0100+++ ioemu/hw/rtl8139.c 2007-05-09 14:09:34.000000000 +0100@@ -3414,6 +3414,7 @@ PCIRTL8139State *d; RTL8139State *s; uint8_t *pci_conf;+ int instance; d = (PCIRTL8139State *)pci_register_device(bus, "RTL8139", sizeof(PCIRTL8139State),@@ -3464,8 +3465,8 @@ s->cplus_txbuffer_len = 0; s->cplus_txbuffer_offset = 0; - /* XXX: instance number ? */- register_savevm("rtl8139", 0, 3, rtl8139_save, rtl8139_load, s);+ instance = pci_bus_num(bus) << 8 | s->pci_dev->devfn;+ register_savevm("rtl8139", instance, 3, rtl8139_save, rtl8139_load, s); #if RTL8139_ONBOARD_TIMER s->timer = qemu_new_timer(vm_clock, rtl8139_timer, s);
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?