Commit ffe17462 authored by kaf24's avatar kaf24

bitkeeper revision 1.1476 (428d0d8esmCTqdrDnpEQ1XlfV6CWGg)

New qemu-based ioemu for fully virtualised guests.
Signed-off-by: default avatarArun Sharma <arun.sharma@intel.com>
Signed-off-by: default avatarKeir Fraser <keir@xensource.com>
parent 0883020b
......@@ -562,168 +562,160 @@
4273458dYPghQKVnj_xu5-fC38CcOg tools/gdb/gdb-6.2.1-xen-sparse/gdb/gdbserver/server.c
423d3a7b2ENk2IskDZYZ98pe5NsvIA tools/gdb/gdb-6.2.1-xen-sparse/mkbuildtree
423d3a7buANO_q-kgxIRffUu7lMnUw tools/gdb/gdbbuild
41e2ff6dNPgvIrdIF6dC1azdex1U3A tools/ioemu/Makefile
41e2ff6aoF5fgddZi0QpEWqFr89E5g tools/ioemu/font/vga.bitmap.h
41e2ff6avgnBNvZRiL4ynyGGq2UKlw tools/ioemu/gui/Makefile
41e2ff6a30Xuw7pDX3SlVBx3ssOMDQ tools/ioemu/gui/Makefile.in
41e2ff6aGGn5D3-Yh856G7xWJ5ZJsA tools/ioemu/gui/bitmaps/cdromd.h
41e2ff6abNiWU34DwftxJ30sI6TQmw tools/ioemu/gui/bitmaps/cdromd.xpm
41e2ff6adSUYHlvyVpz7q1Izcx5_gQ tools/ioemu/gui/bitmaps/configbutton.h
41e2ff6aLWWXfMqIH2jSCNUzuc4_Yg tools/ioemu/gui/bitmaps/configbutton.xpm
41e2ff6ahsqMjwuhpbqfrFHCBqYhEA tools/ioemu/gui/bitmaps/copy.h
41e2ff6ajL41CnUeGefMrNijudQlCg tools/ioemu/gui/bitmaps/copy.xpm
41e2ff6aXn5GhkDNOGqUcfCLbDZf3w tools/ioemu/gui/bitmaps/floppya.h
41e2ff6agOpnECodSZ62L-Uijy5fsQ tools/ioemu/gui/bitmaps/floppya.xpm
41e2ff6akrHp6jG_Y2BmFpEcaswUqg tools/ioemu/gui/bitmaps/floppyb.h
41e2ff6aGbvPO1cQLMLduGl16rntbg tools/ioemu/gui/bitmaps/floppyb.xpm
41e2ff6aEcsgeBHQZ_5e3rfgo0USMA tools/ioemu/gui/bitmaps/mouse.h
41e2ff6aO8pXESvDVxMG7TgZL7UvFA tools/ioemu/gui/bitmaps/mouse.xpm
41e2ff6aSd1H6Z0dUVUYLsW-6EDrYw tools/ioemu/gui/bitmaps/paste.h
41e2ff6aRGfY6Jd2TThqWtXoh2CHuQ tools/ioemu/gui/bitmaps/paste.xpm
41e2ff6aKDap56ifPVgdBVPc9yfmvw tools/ioemu/gui/bitmaps/power.h
41e2ff6aDLfEO8dFUd9IpsfUpMk-Vg tools/ioemu/gui/bitmaps/power.xpm
41e2ff6aKWtTsWCds4vL2azV3w-XtQ tools/ioemu/gui/bitmaps/reset.h
41e2ff6a_AU4_ytzHU0Btr3trcbVmA tools/ioemu/gui/bitmaps/reset.xpm
41e2ff6a-hGpcXEChJQDo-xRyH5oGQ tools/ioemu/gui/bitmaps/snapshot.h
41e2ff6aRoGi5nKyQFtcUzK0-9dRDA tools/ioemu/gui/bitmaps/snapshot.xpm
41e2ff6aZdTp9lSJjyUI7YoXqQnCng tools/ioemu/gui/bitmaps/userbutton.h
41e2ff6aWc4p23rAKngLMu8eLZiXlw tools/ioemu/gui/bitmaps/userbutton.xpm
41e2ff6a7gMd57Q5DL0kRD-mR7JzZg tools/ioemu/gui/gui.cc
41e2ff6a-USvofVXiSpY76RT4C0IVw tools/ioemu/gui/gui.h
41e2ff6aYAuOb0x4zTVB7cWYIFIdOA tools/ioemu/gui/icon_bochs.h
41e2ff6aZbFf-Djysg393N4vCEJ7ig tools/ioemu/gui/icon_bochs.xpm
41e2ff6ai-vJcSE9hfz4SHZ20rK5QA tools/ioemu/gui/keymap.cc
41e2ff6a_TY9EJnCcbr5EKV_pi90kg tools/ioemu/gui/keymap.h
41e2ff6aP0co3DAK04MrugZCkp0roQ tools/ioemu/gui/keymaps/convertmap.pl
41e2ff6a-GiP9bzqtVXEjxmxiYgzeg tools/ioemu/gui/keymaps/sdl-pc-de.map
41e2ff6aa5xj7jyze5bcPnj-UHYgTQ tools/ioemu/gui/keymaps/sdl-pc-us.map
41e2ff6ahemkf0kG8SzDXq8g2qp9Pg tools/ioemu/gui/keymaps/x11-pc-be.map
41e2ff6ajdaBBS85yriZ3S9ecy5Odg tools/ioemu/gui/keymaps/x11-pc-da.map
41e2ff6aGkLyRvwOTZnDqvobziAoiQ tools/ioemu/gui/keymaps/x11-pc-de.map
41e2ff6aWcqOK6RjpY28Y4bVjMy9yg tools/ioemu/gui/keymaps/x11-pc-es.map
41e2ff6aF46Uu09XOmmkcGDotToSxw tools/ioemu/gui/keymaps/x11-pc-fr.map
41e2ff6aHM040MYLmOeW_PKIx1TWWg tools/ioemu/gui/keymaps/x11-pc-it.map
41e2ff6aCa-6fHjBOoPWP8hDweZ1Fw tools/ioemu/gui/keymaps/x11-pc-se.map
41e2ff6aUH4wvnqRwo91dJBnhxEYUg tools/ioemu/gui/keymaps/x11-pc-uk.map
41e2ff6aF7b08llRJQBLgNAEfyn9wQ tools/ioemu/gui/keymaps/x11-pc-us.map
41e2ff6a2gbWdoaE7X9vtizvQ4QqdQ tools/ioemu/gui/nogui.cc
41e2ff6a_rWAWre2toEtNUMKliCJPA tools/ioemu/gui/rfb.cc
41e2ff6aQfuugiO3YE07l03L6ASP9g tools/ioemu/gui/rfb.h
41e2ff6aTWFzmW0sjxXpQq7ulaj_Pw tools/ioemu/gui/rfbproto.h
41e2ff6bf4pfJkZTN5vA6HbiJJqeNA tools/ioemu/gui/sdl.h
41e2ff6bVnojmIqKJCbhVUKtMcUWJg tools/ioemu/gui/sdlkeys.h
41e2ff6bKVx97oSdGGToXQXvbQgkZA tools/ioemu/gui/siminterface.cc
41e2ff6bDB5XABCVAA7nMolZPe5ZoA tools/ioemu/gui/siminterface.h
41e2ff6benMg1o7HQ2C5PGS3KFHFow tools/ioemu/gui/svga.cc
41e2ff6bz3XZGzzwvXGqFadb3QqWWQ tools/ioemu/gui/term.cc
41e2ff6b8jzKgyKu2gNVlRWepPNA0A tools/ioemu/gui/textconfig.cc
41e2ff6bUKaJhGtIDqUYzAesLg1MGA tools/ioemu/gui/textconfig.h
41e2ff6b__Pd6Q2aYDZ5vB9bGJEMNA tools/ioemu/gui/x.cc
41e2ff6bp96y5NyMIFjH-HpCRcGBPg tools/ioemu/include/bochs.h
41e2ff6bqIMIJlitAnubjNjf70s3dw tools/ioemu/include/bxversion.h
41e2ff6bTfksDlUXSWC_wC_g30r1cQ tools/ioemu/include/config.h
41e2ff6bwDEGCUwYTf1oo9ZCva2nkw tools/ioemu/include/cpu/cpu.h
41e2ff6bH1PTh2iMScpOn9v9R3SDag tools/ioemu/include/extplugin.h
41e2ff6bFS9XP8ndI6IhGFitzsvTtw tools/ioemu/include/instrument.h
41e2ff6bz71jKff_NUdmI279ArbMgw tools/ioemu/include/ltdl.h
41e2ff6bYayW_YSVmb1sJCvk9z9-ug tools/ioemu/include/ltdlconf.h
41e2ff6b_MdkIIjsFYTFMIKIt7Royw tools/ioemu/include/osdep.h
41e2ff6bPJNSITgePniKtvlujrmcLA tools/ioemu/include/pc_system.h
41e2ff6bmHZyZrzF7iHpD212GeAT-w tools/ioemu/include/plugin.h
41e2ff6bHgstm2ZhCIdsag_c3_dVjA tools/ioemu/include/state_file.h
41e2ff6bJjm8-4K6Cu2k6zoanQ8Yyg tools/ioemu/iodev/Makefile
41e2ff6bKj9bQ4ELP2msSYoT7XrxHQ tools/ioemu/iodev/aspi-win32.h
41e2ff6b95DLt3iA-okw7D4NJcaDCg tools/ioemu/iodev/biosdev.cc
41e2ff6b1ra22hFnE6Tm9lxVaH4Mjw tools/ioemu/iodev/biosdev.h
41e2ff6bftET40KQA19RAisCxyDHVQ tools/ioemu/iodev/cdrom.cc
41e2ff6buuSLUZPj9EtlGA3tufslNQ tools/ioemu/iodev/cdrom.h
41e2ff6bvD6jE2JHKP0wd7I_mB7MJg tools/ioemu/iodev/cdrom_beos.h
41e2ff6b99qviTPyKLjy0-D5DIqACw tools/ioemu/iodev/cmos.cc
41e2ff6bpeZbWqQfuwM_Xj-kElElAA tools/ioemu/iodev/cmos.h
41e2ff6bRf7QN_i1c7BAzkQha8AFUg tools/ioemu/iodev/cpu.cc
41e2ff6byVHp6G3fxAlly1u1sx_DEg tools/ioemu/iodev/crc32.cc
41e2ff6bHWz28hOKgLKRizX9UjsyOQ tools/ioemu/iodev/crc32.h
41e2ff6b3tvq7uKSC9DWkOswq0Re8w tools/ioemu/iodev/devices.cc
41e2ff6bO-SYXzx1RB-1If_FNkyjLg tools/ioemu/iodev/dma.cc
41e2ff6bdI7Ri1mVb1MzkvBKlNSx6Q tools/ioemu/iodev/dma.h
41e2ff6bfnGRrb25sneyvOXxSi8pLg tools/ioemu/iodev/eth.cc
41e2ff6bteOXqvNO1FIR5iFHUwqUuA tools/ioemu/iodev/eth.h
41e2ff6bTQxXrfWSsDCISUAdzlAe9w tools/ioemu/iodev/eth_arpback.cc
41e2ff6brorlh9N9Myd1_g7ktKcIfQ tools/ioemu/iodev/eth_fbsd.cc
41e2ff6b5xRFy8_OISEtd2UrHEUdfw tools/ioemu/iodev/eth_linux.cc
41e2ff6biySiByowEn40XP_yx_lxKg tools/ioemu/iodev/eth_null.cc
41e2ff6bFAVD0UO_ob40usJOnEPAZg tools/ioemu/iodev/eth_packetmaker.cc
41e2ff6bsR-mjksFNRC9HiDDVUfI2w tools/ioemu/iodev/eth_packetmaker.h
41e2ff6bMnzZ7cpqVPQY0_0smpqjHw tools/ioemu/iodev/eth_tap.cc
41e2ff6bGa18jj0cqoOAqBPDzk2Aog tools/ioemu/iodev/eth_tuntap.cc
41e2ff6bY1u244mkTGfttym3HoLo5Q tools/ioemu/iodev/extfpuirq.cc
41e2ff6b_wh3dgYBx38KIJ00Qv4XUA tools/ioemu/iodev/extfpuirq.h
41e2ff6b3uiKo02slxJn11bvZKsF3g tools/ioemu/iodev/floppy.cc
41e2ff6bKba0nlJHGy2kWUr_3e_nvw tools/ioemu/iodev/floppy.h
41e2ff6bC1KaCAEBYYTkJJ5_pBydkQ tools/ioemu/iodev/gameport.cc
41e2ff6bePGww4K0p8vTLphdE_zdig tools/ioemu/iodev/gameport.h
41e2ff6biLQpMiiiKokz7qUXpBn5cg tools/ioemu/iodev/guest2host.h
41e2ff6bji1Iix0CzQTeh9yB-Ao14Q tools/ioemu/iodev/harddrv.cc
41e2ff6bcSDALK1SdvKvTCxemzpWwQ tools/ioemu/iodev/harddrv.h
41e2ff6b36hFBfV06tX0a5CRjFpuxA tools/ioemu/iodev/ioapic.cc
41e2ff6brajF6a0a7RkLHiX0M9oH7w tools/ioemu/iodev/ioapic.h
41e2ff6btDX2IfOnC_LkP08ZlKxjJw tools/ioemu/iodev/iodebug.cc
41e2ff6b-__Z4ECo9pHWVM-Rz-0ehw tools/ioemu/iodev/iodebug.h
41e2ff6btRbGfsUt5k4MClieCZ-EBQ tools/ioemu/iodev/iodev.h
41e2ff6bH5C9aG3f2QhoD6zCdShJYQ tools/ioemu/iodev/keyboard.cc
41e2ff6bUOmeloSf5s9Gkdffo1bEyA tools/ioemu/iodev/keyboard.h
41e2ff6b55oybF1yhInYSZX2bxiJSw tools/ioemu/iodev/load32bitOShack.cc
41e2ff6b5WcmfYXaREzUm0KQu7pKCQ tools/ioemu/iodev/logio.cc
41e2ff6bqqHfrDtizlRKA-_oPRbGAw tools/ioemu/iodev/main.cc
41e2ff6cWAAGa6Pt6eE4URbCOq8wQA tools/ioemu/iodev/ne2k.cc
41e2ff6cap6qrVL42AgTpxjav0QMQg tools/ioemu/iodev/ne2k.h
41e2ff6cHH0UoJW74RKZFnPBSt1jUw tools/ioemu/iodev/osdep.cc
41e2ff6ckuFNtxuAQDMVwJtYwL2QCg tools/ioemu/iodev/parallel.cc
41e2ff6cbqWnJwLAQ9NDZJwUyGiIww tools/ioemu/iodev/parallel.h
41e2ff6cAdkxmfzVhbQn9Plq3X4S_w tools/ioemu/iodev/pc_system.cc
41e2ff6csu1e9S_rywWOq9B85IaZzA tools/ioemu/iodev/pci.cc
41e2ff6cjcmNZLD17naGuKj_Qon6Ow tools/ioemu/iodev/pci.h
41e2ff6c91zYiAb9XulXkl2vLERo-w tools/ioemu/iodev/pci2isa.cc
41e2ff6cV7IdLNbFXwlWvdcOz4F1Aw tools/ioemu/iodev/pci2isa.h
41e2ff6cviwF37ZllnYtHA3MEHRMWw tools/ioemu/iodev/pciusb.cc
41e2ff6ceFmfyqr1MgYhEoRM1s6icQ tools/ioemu/iodev/pciusb.h
41e2ff6cd-1VHyISVo789tv3ImNgLw tools/ioemu/iodev/pcivga.cc
41e2ff6cVkXDlrNUTdt7D6BULEp1Tg tools/ioemu/iodev/pcivga.h
41e2ff6c3xjAFB8X5OLFz_8Of62v2Q tools/ioemu/iodev/pic.cc
41e2ff6c4UHzse5_N0Mx6u5dqKrVkw tools/ioemu/iodev/pic.h
41e2ff6cdD9yovRmQNNJu8QVtZg7Iw tools/ioemu/iodev/pit.cc
41e2ff6cXtvewmYJyoxrWGic2sOayg tools/ioemu/iodev/pit.h
41e2ff6cXaqNRxMagdpNiT1kTWJJUA tools/ioemu/iodev/pit82c54.cc
41e2ff6cHAkpKzMwyz3diMZWTswxmg tools/ioemu/iodev/pit82c54.h
41e2ff6cMK9E2gjqHoWV9ZQfz-cP1Q tools/ioemu/iodev/pit_wrap.cc
41e2ff6cbie7fPpQMgBImJ885GAPdw tools/ioemu/iodev/pit_wrap.h
41e2ff6c0wLrWtBHxxboIzHsrZzkRA tools/ioemu/iodev/plugin.cc
41e2ff6cN4Z6pnguPQaqiCkWp42MOQ tools/ioemu/iodev/scancodes.cc
41e2ff6chK1sqb78l1sqhF3fJhjzBw tools/ioemu/iodev/scancodes.h
41e2ff6cIyPvY7hNE5rP_PMZELhyVw tools/ioemu/iodev/scsi_commands.h
41e2ff6cF3wH8A_66_yG92Wk7I2IWQ tools/ioemu/iodev/scsidefs.h
41e2ff6cbAin6eD3Gfz2CozOS4_bwA tools/ioemu/iodev/scsipt.h
41e2ff6cce6mNXZPGmlQ1bg_I0ef8Q tools/ioemu/iodev/serial.cc
41e2ff6cxsITO-ikpd4vBYZUYO3qSw tools/ioemu/iodev/serial.h
41e2ff6cbaCEgMJ92UELiRE2wEYe3g tools/ioemu/iodev/serial_raw.h
41e2ff6cwDKTU8OukKNBNMDiAYUWvQ tools/ioemu/iodev/slowdown_timer.cc
41e2ff6cM5XYdcgL417IBOzW-QipFg tools/ioemu/iodev/slowdown_timer.h
41e2ff6c5X0WxdBPUyZlNmW6Zv_LRQ tools/ioemu/iodev/soundlnx.cc
41e2ff6cIuE1VxGF_L6rdBtD6rZ_aA tools/ioemu/iodev/soundlnx.h
41e2ff6cDIv87LKamP0Y-yjrdqALzQ tools/ioemu/iodev/soundwin.cc
41e2ff6cB55j_uYIqYh-UiLS4wlm_g tools/ioemu/iodev/soundwin.h
41e2ff6dRPBmtxjFbEM5WYuilnSSZg tools/ioemu/iodev/state_file.cc
41e2ff6dMwkI1Dpa-UHSEzHCvjpOyw tools/ioemu/iodev/unmapped.cc
41e2ff6d_yJMFHYPENtVmJz6wyldQA tools/ioemu/iodev/unmapped.h
41e2ff6dU5hJI6Kn70mFingJo4cHUw tools/ioemu/iodev/vga.cc
41e2ff6dh8xDcCXkZzpSqnFP-OXggw tools/ioemu/iodev/vga.h
41e2ff6dayXwb5dxf0K5pd3q4QppRA tools/ioemu/iodev/virt_timer.cc
41e2ff6dI_rNgBwki594UAWN337-zw tools/ioemu/iodev/virt_timer.h
41e2ff6dCCtE_btrlEopLaCsLO3JDA tools/ioemu/memory/Makefile
41e2ff6dZtwsTW8s-Gqv7bqObdvaXw tools/ioemu/memory/memory.cc
41e2ff6dpk6EFzlHlsAsFEFdyG4wrA tools/ioemu/memory/memory.h
41e2ff6d2i-wqgCe4iAXdckUc1GD-A tools/ioemu/memory/misc_mem.cc
41e2ff6dCYuZgf6pxRmphkh5yeuA9Q tools/ioemu/mk/helix.mk
428d0d82yOaUzYQuYQxH7VzQytKo-g tools/ioemu/COPYING
428d0d82EdPp1TqJBembLgyB1y413w tools/ioemu/COPYING.LIB
428d0d82fd6-QydvFfHmeQBGrKnrrA tools/ioemu/Changelog
428d0d82xvTj4yzPYiurazyGj1PaEw tools/ioemu/Makefile
428d0d82dUmXkgIy11G-hoKTkhvkfQ tools/ioemu/Makefile.target
428d0d82HvgRPoyU3f60_u_t1L28Ag tools/ioemu/README
428d0d820gXmfIVHub7p9VbT7bQcMw tools/ioemu/README.distrib
428d0d82aoWewa_6Z5kNUTgkRw0wNg tools/ioemu/TODO
428d0d82WYi8vrG7RKKyIJw01DAnGg tools/ioemu/VERSION
428d0d82wB05ibBxTCSsAhz3qRO7Gg tools/ioemu/block-cloop.c
428d0d82cucBBZFks3aMSL0-C3L9Nw tools/ioemu/block-cow.c
428d0d82s5FM7xmnj1XLAMlt_DdRIA tools/ioemu/block-qcow.c
428d0d83yWYa6mIH2mplo1L_3Cqadw tools/ioemu/block-vmdk.c
428d0d83nfcgHvu37hviRYwAAAAxSQ tools/ioemu/block.c
428d0d83LrXLfgm9h2RPNBRM_vkqsA tools/ioemu/block_int.h
428d0d83zt7CgVsTa-CIorpIGVWe7g tools/ioemu/bswap.h
428d0d83-I9bQJ8EduVO0OmP_YMtVg tools/ioemu/configure
428d0d83sUjdDRZnfykBaWd_uGjVQQ tools/ioemu/console.c
428d0d83Rsv-Pq8iGrvA0ChVTD-KEQ tools/ioemu/cpu-all.h
428d0d830tCm2-QC3iLTo-yS2D7azQ tools/ioemu/cpu-defs.h
428d0d83bOFEAX7Kc_lt7pm_ItnYOg tools/ioemu/cpu.h
428d0d83wJqNCht75GfVfWqGzaDBGA tools/ioemu/create_keysym_header.sh
428d0d83warJp9F3aKU4moRRVfTmFg tools/ioemu/exec-all.h
428d0d83m3Kwp8vJKycK1n5a_LygfA tools/ioemu/exec.c
428d0d83G-F1mvFyzCEMNhiU6ts8lQ tools/ioemu/hw/adb.c
428d0d83EE1hpyfMfr667s4aFK42hg tools/ioemu/hw/adlib.c
428d0d83AoBht7yFAmAUWoi-ZZS2Tw tools/ioemu/hw/cirrus_vga.c
428d0d83lD5ovmJG_Q1VfIIjw1Fm-A tools/ioemu/hw/cirrus_vga_rop.h
428d0d83SCwX65BPgonBcgYCxdKDNA tools/ioemu/hw/cirrus_vga_rop2.h
428d0d83zAKLZ8JX7_D6RMGcml3jRA tools/ioemu/hw/cuda.c
428d0d83OLV-aQor-LfByakKvo-1-g tools/ioemu/hw/dma.c
428d0d83P1VkKtXn90RMN8eBsvPFQA tools/ioemu/hw/fdc.c
428d0d849AqxX6FsPHv0ovjaFyNMVg tools/ioemu/hw/fmopl.c
428d0d84-hHRu7PVXjfc7oLfrDxY6g tools/ioemu/hw/fmopl.h
428d0d84zbtT2C8Xci_SqMP5bZ-wcQ tools/ioemu/hw/i8254.c
428d0d84KlR61OwSzjF0-L4iz58dfQ tools/ioemu/hw/i8259.c
428d0d84auhZx6c5Kv3WrfM2UZvqHA tools/ioemu/hw/ide.c
428d0d84WSlhNzdrcb-f-Lg-W9dniQ tools/ioemu/hw/iommu.c
428d0d84ri8ZtvhB6RJr1YNejjNWIQ tools/ioemu/hw/lance.c
428d0d84cxFFgDv5fBFrlxGoCiy6Nw tools/ioemu/hw/m48t08.c
428d0d84MQYDhAOLnBnag1BZWcW6JA tools/ioemu/hw/m48t08.h
428d0d84sE4ghX33RQ5kDSuyoLdhFg tools/ioemu/hw/m48t59.c
428d0d8465kZWTT4mVgf-VonglDOxw tools/ioemu/hw/m48t59.h
428d0d84OY7tvE-PKrBfjf2vEQXyMA tools/ioemu/hw/magic-load.c
428d0d84U-PYPR_GMVJoQsbCAVAQow tools/ioemu/hw/mc146818rtc.c
428d0d84jtSXGjQYKd_xvSiMM4C_7Q tools/ioemu/hw/ne2000.c
428d0d84SMHPk0cRnrZgUYkMxFXMMQ tools/ioemu/hw/openpic.c
428d0d84lyG0XDg5MxLMSee3MWgq3g tools/ioemu/hw/pc.c
428d0d84HWR3Q7dEESycfJ7hSWdGig tools/ioemu/hw/pci.c
428d0d84Noyn4ik0UX1E7OdfuFdrIw tools/ioemu/hw/pckbd.c
428d0d840SMURRjsz9V96rwt-naynw tools/ioemu/hw/ppc.c
428d0d84MI7kZftH_c0FK1qiiyQBZg tools/ioemu/hw/ppc_chrp.c
428d0d859-xwA89jmzFk6x9UyXjAeA tools/ioemu/hw/ppc_prep.c
428d0d85YS1n4Fr_EK7B01EWSmrYRg tools/ioemu/hw/sb16.c
428d0d85GrUXL_p0ppOUIfWf8--hvw tools/ioemu/hw/sched.c
428d0d85wP3aLdHYJ-hDAImDP2sj_g tools/ioemu/hw/serial.c
428d0d85mOfwFqDCO76K6bc4IQOxQA tools/ioemu/hw/sun4m.c
428d0d852OCpAsfS1PNoJOfnHhFPSQ tools/ioemu/hw/tcx.c
428d0d85gCUCX0nbuRAt28QJgQ5P8w tools/ioemu/hw/timer.c
428d0d85hp-zgN40hVYXWRjhInkUkg tools/ioemu/hw/vga.c
428d0d85G_4S-hpRyrhV4yGjSrS-cQ tools/ioemu/hw/vga_int.h
428d0d85oWl1ONX_gIZWS1fXjeXGlA tools/ioemu/hw/vga_template.h
428d0d85-wAtLF5FYFHCUAxXKNbEkA tools/ioemu/i386-vl.ld
428d0d85d831iQvvCD3LcaOD9rYGkg tools/ioemu/i386.ld
428d0d85_mNnFPE8hnoC3VvBD9CCuA tools/ioemu/keyboard_rdesktop.c
428d0d85SyOIeDg3SoxH2BiBpXWWkA tools/ioemu/keymaps/ar
428d0d85ToGTVvPrl8hKAi2QxCzp2w tools/ioemu/keymaps/common
428d0d85fmdxRplWI5Jp54NNZy5Mmw tools/ioemu/keymaps/convert-map
428d0d85t5IBwlnttPreCS0UX3nbOw tools/ioemu/keymaps/da
428d0d85XRNojuUlkCgvea0I_fdJEg tools/ioemu/keymaps/de
428d0d85QPup3ixECEpa7Pzr9lLEyw tools/ioemu/keymaps/de-ch
428d0d86r5UpNhOSALGJUUDaGv-vnQ tools/ioemu/keymaps/en-gb
428d0d86ylUT-4Skjnwa27vxIeBqYw tools/ioemu/keymaps/en-us
428d0d86vcHusn3XzWTLjKLDdNhZxw tools/ioemu/keymaps/es
428d0d86UVS0Km-9J94RAQM7iAbBzw tools/ioemu/keymaps/et
428d0d86hS47OlX4USgPPWk6RFWKLQ tools/ioemu/keymaps/fi
428d0d86kOcjaVVZqDgV2JDGcXQ8rg tools/ioemu/keymaps/fo
428d0d86c4GgMp1hDU2MFxiZ1Pz9Lg tools/ioemu/keymaps/fr
428d0d86BdbSM5PxuMaSf8vBv6rXQg tools/ioemu/keymaps/fr-be
428d0d86dQk_p9io2QdI9SGC6FVidg tools/ioemu/keymaps/fr-ca
428d0d86JpfLBZmnrv7Yp0tuezgzng tools/ioemu/keymaps/fr-ch
428d0d861RURctgJ3cgtnq0chW6JOA tools/ioemu/keymaps/hr
428d0d86mqzqw70FkLHZFzIkvTJBpw tools/ioemu/keymaps/hu
428d0d86O3ruSBL8ZyRBeLF7Ow67Og tools/ioemu/keymaps/is
428d0d87pcCatuZLYpVWtUu2Da9sgw tools/ioemu/keymaps/it
428d0d87M3Hy7ubCu27ZO-zWDk-YhQ tools/ioemu/keymaps/ja
428d0d87CqrbJBUI28UxJCIduSJ4rQ tools/ioemu/keymaps/lt
428d0d87jIV_V1YwET59i-Py3h0ILA tools/ioemu/keymaps/lv
428d0d87T3KIxrywXSAkRu-AiQQgIQ tools/ioemu/keymaps/mk
428d0d87_wmWi_IBHfpmZzhCKU-Baw tools/ioemu/keymaps/modifiers
428d0d87GgUuEd4Mz9p3mUGkdMdOsg tools/ioemu/keymaps/nl
428d0d87E1NtUwguKl72ifCTjDQ5rQ tools/ioemu/keymaps/nl-be
428d0d87lKhQOfn5yQ0tq3u7hfIgpw tools/ioemu/keymaps/no
428d0d87iD3aff-LOlaA4CmOUVct3Q tools/ioemu/keymaps/pl
428d0d870CMCzI7c6gcGZMNuIYGbnQ tools/ioemu/keymaps/pt
428d0d87gCs2M4A4P1ITzW86lm_-JA tools/ioemu/keymaps/pt-br
428d0d87nzQ8eK1b9_Zs1Z82dOuX1Q tools/ioemu/keymaps/ru
428d0d87uHdsh15a5mAD-HyWni8QDw tools/ioemu/keymaps/sl
428d0d87gsUMIP42oFecYrdZAJDAuw tools/ioemu/keymaps/sv
428d0d87OcfLjKuhg6p2uuiAPvJBqQ tools/ioemu/keymaps/th
428d0d87QbRtHJUft9qBkNXcl4pbzw tools/ioemu/keymaps/tr
428d0d88CJoMejkmBh6pWaqKMvQF8A tools/ioemu/main.c
428d0d88Fcan7gQZ6axXOmokBDLe7g tools/ioemu/monitor.c
428d0d88lVaOC64YBZ1Wzt-WV4JaSw tools/ioemu/osdep.c
428d0d885W7r27CDEJCW6Jlbxggc9g tools/ioemu/osdep.h
428d0d88CiP9tVdIdLWAzOnCOSdafg tools/ioemu/path.c
428d0d88jzHltLAzyhV1lpFckzy8CA tools/ioemu/pc-bios/Makefile
428d0d889pv_iPNBFn6cNRzQfJMC3A tools/ioemu/pc-bios/README
428d0d88mhWW8SQFNfp-NaH3c8QQkg tools/ioemu/pc-bios/bios.bin
428d0d88LMSMDbTFG1-sS8LL90hExw tools/ioemu/pc-bios/bios.diff
428d0d89SHpdZE1S-ywjJCulIWs4Ag tools/ioemu/pc-bios/linux_boot.S
428d0d89hiL0UgU71ero86GEu1loaA tools/ioemu/pc-bios/linux_boot.bin
428d0d894MKpOb385vcoB_s_4q0QOA tools/ioemu/pc-bios/ppc_rom.bin
428d0d896uo6qr-ONYkpleolayT4zw tools/ioemu/pc-bios/proll.bin
428d0d893gsF8AcCadeYXcKM-aqssA tools/ioemu/pc-bios/proll.patch
428d0d89GgbrVx4Ov3Zg-SFX_0BRdw tools/ioemu/pc-bios/vgabios-cirrus.bin
428d0d89h9nqxPIgDpPMXZIWkdosNw tools/ioemu/pc-bios/vgabios.bin
428d0d8908B65zMmhdGVME3jv7gpww tools/ioemu/qemu-binfmt-conf.sh
428d0d89eKfKJmNEURTxLUtIjclvDw tools/ioemu/qemu-doc.html
428d0d89jF9HlGboO7nLco-tqjLJqQ tools/ioemu/qemu-doc.texi
428d0d89taY6NPlnIyOAMQd_Ww5qUw tools/ioemu/qemu-img.c
428d0d89uGqd5VkBf5j3HFIkQMxsNA tools/ioemu/qemu-mkcow.1
428d0d8941iGGM85zXzn4wSj6zgbQg tools/ioemu/qemu-tech.html
428d0d89IkHVfdVTilpTpxDvOCOiIw tools/ioemu/qemu-tech.texi
428d0d89ME4klwpFGjbiKXQrj2KF7A tools/ioemu/qemu.1
428d0d89FY-g4UPH-ZW7t5ZCqvQVTQ tools/ioemu/readline.c
428d0d89dLURbktZFufDKSHan01GFg tools/ioemu/sdl.c
428d0d8atdIE_8ACJPPii5_asQNafw tools/ioemu/target-i386-dm/device-model
428d0d8ahpRAYl6s_itBxnTcxyMHaQ tools/ioemu/target-i386-dm/helper2.c
428d0d8aU3Moaq4zNW5QMV_NxD-4XA tools/ioemu/target-i386-dm/qemu-ifup
428d0d8aqidj8n5H2_2qhBV0mIIJzA tools/ioemu/target-i386-dm/qemu-vgaram-bin.gz
428d0d8ahJ-jctJYDXyAMh91-ifrmg tools/ioemu/tests/Makefile
428d0d8ax12h3Jd3Vhw4nh-eG99-iQ tools/ioemu/tests/hello-arm.c
428d0d8acsBcsGQPd0qQllU-4c9fXw tools/ioemu/tests/hello-i386.c
428d0d8aSEf5Q4wB3iaEThUssfFH8w tools/ioemu/tests/linux-test.c
428d0d8a_orWq4Mg5EasDj2l6f4a0w tools/ioemu/tests/pi_10.com
428d0d8aBv9VBjblSU8iAaVojF4qqw tools/ioemu/tests/qruncom.c
428d0d8az-0qSZDA45Mt6y2SdsqF4w tools/ioemu/tests/runcom.c
428d0d8aSf3jnF_aFvwAemDeROZcKQ tools/ioemu/tests/sha1.c
428d0d8aBZGfRZ662SQIuXLdpmih0w tools/ioemu/tests/test-i386-code16.S
428d0d8a8DbLZWzSyVQ_wX1RGr9SVQ tools/ioemu/tests/test-i386-muldiv.h
428d0d8aaMQbnc_vqyQyOcUzyVrXyg tools/ioemu/tests/test-i386-shift.h
428d0d8aKYkFtFSCFHFUivErvx0iqg tools/ioemu/tests/test-i386-vm86.S
428d0d8aHx2CzT77VEsXouep7lZaYQ tools/ioemu/tests/test-i386.c
428d0d8aDSIoqxC4_zr2z8vxMKrmeA tools/ioemu/tests/test-i386.h
428d0d8ajPT5QfGuunOvjNibmURtqQ tools/ioemu/tests/test_path.c
428d0d8bPccWrah4Y_zICBNZ5exhDw tools/ioemu/tests/testthread.c
428d0d8b5F7EB4JnUbdTi_SZvF2wXg tools/ioemu/texi2pod.pl
428d0d8bMq0ZpccpHb1iVvSNbJjRxg tools/ioemu/thunk.c
428d0d8b2PYfwKLLShlnWcM3VWq9ag tools/ioemu/thunk.h
428d0d8bfvbYQwj6MgDr958m4_SfRA tools/ioemu/vgafont.h
428d0d8bgAojEQcAcTV2gj2E_eG4Lw tools/ioemu/vl.c
428d0d8bXiCY4iTjoSPxGry8jXdAtg tools/ioemu/vl.h
428d0d8bQVKedvN5EIPm39s33TXkpA tools/ioemu/vnc.c
3fbba6dbDfYvJSsw9500b4SZyUhxjQ tools/libxc/Makefile
41dde8afKYRKxS4XtLv1KUegGQy_bg tools/libxc/linux_boot_params.h
41cc934abX-QLXJXW_clV_wRjM0zYg tools/libxc/plan9a.out.h
......
......@@ -10,30 +10,36 @@ SUBDIRS += xentrace
SUBDIRS += python
SUBDIRS += xfrd
SUBDIRS += xcs
ifndef XEN_NO_IOEMU
SUBDIRS += ioemu
endif
SUBDIRS += pygrub
.PHONY: all install clean check check_clean
.PHONY: all install clean check check_clean ioemu eioemuinstall ioemuclean
ifndef XEN_NO_IOEMU
ioemu ioemuinstall ioemuclean:
[ -f ioemu/config-host.h ] || \
(cd ioemu; ./configure --prefix=$(DESTDIR)/usr)
$(MAKE) -C ioemu $(patsubst ioemu%,%,$@)
else
ioemu ioemuinstall ioemuclean:
endif
all: check
@set -e; for subdir in $(SUBDIRS); do \
if [ -f $$subdir/configure ]; then \
(cd $$subdir; ./configure --prefix=$(DESTDIR)/usr) \
fi; \
$(MAKE) -C $$subdir $@; \
done
$(MAKE) ioemu
install: check
@set -e; for subdir in $(SUBDIRS); do \
$(MAKE) -C $$subdir $@; \
done
$(MAKE) ioemuinstall
clean: check_clean
@set -e; for subdir in $(SUBDIRS); do \
$(MAKE) -C $$subdir $@; \
done
$(MAKE) ioemuclean
check:
$(MAKE) -C check
......
GNU GENERAL PUBLIC LICENSE
Version 2, June 1991
Copyright (C) 1989, 1991 Free Software Foundation, Inc.
675 Mass Ave, Cambridge, MA 02139, USA
Everyone is permitted to copy and distribute verbatim copies
of this license document, but changing it is not allowed.
Preamble
The licenses for most software are designed to take away your
freedom to share and change it. By contrast, the GNU General Public
License is intended to guarantee your freedom to share and change free
software--to make sure the software is free for all its users. This
General Public License applies to most of the Free Software
Foundation's software and to any other program whose authors commit to
using it. (Some other Free Software Foundation software is covered by
the GNU Library General Public License instead.) You can apply it to
your programs, too.
When we speak of free software, we are referring to freedom, not
price. Our General Public Licenses are designed to make sure that you
have the freedom to distribute copies of free software (and charge for
this service if you wish), that you receive source code or can get it
if you want it, that you can change the software or use pieces of it
in new free programs; and that you know you can do these things.
To protect your rights, we need to make restrictions that forbid
anyone to deny you these rights or to ask you to surrender the rights.
These restrictions translate to certain responsibilities for you if you
distribute copies of the software, or if you modify it.
For example, if you distribute copies of such a program, whether
gratis or for a fee, you must give the recipients all the rights that
you have. You must make sure that they, too, receive or can get the
source code. And you must show them these terms so they know their
rights.
We protect your rights with two steps: (1) copyright the software, and
(2) offer you this license which gives you legal permission to copy,
distribute and/or modify the software.
Also, for each author's protection and ours, we want to make certain
that everyone understands that there is no warranty for this free
software. If the software is modified by someone else and passed on, we
want its recipients to know that what they have is not the original, so
that any problems introduced by others will not reflect on the original
authors' reputations.
Finally, any free program is threatened constantly by software
patents. We wish to avoid the danger that redistributors of a free
program will individually obtain patent licenses, in effect making the
program proprietary. To prevent this, we have made it clear that any
patent must be licensed for everyone's free use or not licensed at all.
The precise terms and conditions for copying, distribution and
modification follow.
GNU GENERAL PUBLIC LICENSE
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
0. This License applies to any program or other work which contains
a notice placed by the copyright holder saying it may be distributed
under the terms of this General Public License. The "Program", below,
refers to any such program or work, and a "work based on the Program"
means either the Program or any derivative work under copyright law:
that is to say, a work containing the Program or a portion of it,
either verbatim or with modifications and/or translated into another
language. (Hereinafter, translation is included without limitation in
the term "modification".) Each licensee is addressed as "you".
Activities other than copying, distribution and modification are not
covered by this License; they are outside its scope. The act of
running the Program is not restricted, and the output from the Program
is covered only if its contents constitute a work based on the
Program (independent of having been made by running the Program).
Whether that is true depends on what the Program does.
1. You may copy and distribute verbatim copies of the Program's
source code as you receive it, in any medium, provided that you
conspicuously and appropriately publish on each copy an appropriate
copyright notice and disclaimer of warranty; keep intact all the
notices that refer to this License and to the absence of any warranty;
and give any other recipients of the Program a copy of this License
along with the Program.
You may charge a fee for the physical act of transferring a copy, and
you may at your option offer warranty protection in exchange for a fee.
2. You may modify your copy or copies of the Program or any portion
of it, thus forming a work based on the Program, and copy and
distribute such modifications or work under the terms of Section 1
above, provided that you also meet all of these conditions:
a) You must cause the modified files to carry prominent notices
stating that you changed the files and the date of any change.
b) You must cause any work that you distribute or publish, that in
whole or in part contains or is derived from the Program or any
part thereof, to be licensed as a whole at no charge to all third
parties under the terms of this License.
c) If the modified program normally reads commands interactively
when run, you must cause it, when started running for such
interactive use in the most ordinary way, to print or display an
announcement including an appropriate copyright notice and a
notice that there is no warranty (or else, saying that you provide
a warranty) and that users may redistribute the program under
these conditions, and telling the user how to view a copy of this
License. (Exception: if the Program itself is interactive but
does not normally print such an announcement, your work based on
the Program is not required to print an announcement.)
These requirements apply to the modified work as a whole. If
identifiable sections of that work are not derived from the Program,
and can be reasonably considered independent and separate works in
themselves, then this License, and its terms, do not apply to those
sections when you distribute them as separate works. But when you
distribute the same sections as part of a whole which is a work based
on the Program, the distribution of the whole must be on the terms of
this License, whose permissions for other licensees extend to the
entire whole, and thus to each and every part regardless of who wrote it.
Thus, it is not the intent of this section to claim rights or contest
your rights to work written entirely by you; rather, the intent is to
exercise the right to control the distribution of derivative or
collective works based on the Program.
In addition, mere aggregation of another work not based on the Program
with the Program (or with a work based on the Program) on a volume of
a storage or distribution medium does not bring the other work under
the scope of this License.
3. You may copy and distribute the Program (or a work based on it,
under Section 2) in object code or executable form under the terms of
Sections 1 and 2 above provided that you also do one of the following:
a) Accompany it with the complete corresponding machine-readable
source code, which must be distributed under the terms of Sections
1 and 2 above on a medium customarily used for software interchange; or,
b) Accompany it with a written offer, valid for at least three
years, to give any third party, for a charge no more than your
cost of physically performing source distribution, a complete
machine-readable copy of the corresponding source code, to be
distributed under the terms of Sections 1 and 2 above on a medium
customarily used for software interchange; or,
c) Accompany it with the information you received as to the offer
to distribute corresponding source code. (This alternative is
allowed only for noncommercial distribution and only if you
received the program in object code or executable form with such
an offer, in accord with Subsection b above.)
The source code for a work means the preferred form of the work for
making modifications to it. For an executable work, complete source
code means all the source code for all modules it contains, plus any
associated interface definition files, plus the scripts used to
control compilation and installation of the executable. However, as a
special exception, the source code distributed need not include
anything that is normally distributed (in either source or binary
form) with the major components (compiler, kernel, and so on) of the
operating system on which the executable runs, unless that component
itself accompanies the executable.
If distribution of executable or object code is made by offering
access to copy from a designated place, then offering equivalent
access to copy the source code from the same place counts as
distribution of the source code, even though third parties are not