aboutsummaryrefslogtreecommitdiffstats
path: root/tools/internal
Commit message (Collapse)AuthorAgeFilesLines
* bitkeeper revision 1.625 (3fbe2f19esMEVaXjNmogxfluk2JD7Q)kaf24@scramble.cl.cam.ac.uk2003-11-2124-2555/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | xi_stopdom.py, xi_listdoms.py, xi_destroydom.py, xi_createlinuxdom.py: new file Makefile, Xc.c, xen_cpuperf.c, Xeno-HOWTO: Create example Python control scripts in tools/misc. Delete obsolete tools/control and tools/internal. Update docs. .del-info.c~f4ad8e683fe1d35: Delete: xenolinux-2.4.22-sparse/arch/xeno/drivers/block/info.c .del-xi_vifinit~38149940dad8e67a: Delete: tools/internal/xi_vifinit .del-xi_vif_params.c~9151f057c314cf7a: Delete: tools/internal/xi_vif_params.c .del-xi_vbd_list.c~84922f92e6a6262e: Delete: tools/internal/xi_vbd_list.c .del-xi_vbd_info.c~981a992ecde72f50: Delete: tools/internal/xi_vbd_info.c .del-xi_vbd_create.c~f1118f53d74c555: Delete: tools/internal/xi_vbd_create.c .del-xi_vbd_add.c~a6d831ecbe015a9d: Delete: tools/internal/xi_vbd_add.c .del-xi_usage.c~68391a152ead20c: Delete: tools/internal/xi_usage.c .del-xi_stop.c~4ef370f18cb74cea: Delete: tools/internal/xi_stop.c .del-xi_start.c~b4656af7bfebd0eb: Delete: tools/internal/xi_start.c .del-xi_sched_global.c~bb19c1a0c457e08a: Delete: tools/internal/xi_sched_global.c .del-xi_sched_domain.c~7ed340cd41ae5b33: Delete: tools/internal/xi_sched_domain.c .del-xi_save_linux.c~15e91079dc6e1f52: Delete: tools/internal/xi_save_linux.c .del-xi_restore_linux.c~cd9f16a3dab69aee: Delete: tools/internal/xi_restore_linux.c .del-xi_read_console_ring.c~687b0bcae18cb1af: Delete: tools/internal/xi_read_console_ring.c .del-xi_phys_grant.c~422d8487936fa4c9: Delete: tools/internal/xi_phys_grant.c .del-xi_list.c~339a2f98db3a4b1f: Delete: tools/internal/xi_list.c .del-xi_helper~5d8f529425dd50f8: Delete: tools/internal/xi_helper .del-xi_destroy.c~44069345187b985d: Delete: tools/internal/xi_destroy.c .del-xi_create.c~9013eff27664db4b: Delete: tools/internal/xi_create.c .del-xi_build.c~55e0f7994dbfebdf: Delete: tools/internal/xi_build.c .del-rpm.spec~73ab630afebd3adc: Delete: tools/internal/rpm.spec .del-mem_defs.h~a42f0035e2bc6841: Delete: tools/internal/mem_defs.h .del-dom0_defs.h~8faf8b626237a755: Delete: tools/internal/dom0_defs.h .del-Makefile~f6522b0feb91f984: Delete: tools/internal/Makefile .del-xenostyle.css~6f6fdfdc625f6ba9: Delete: tools/control/web/tmpl/xenostyle.css .del-xenohead.def~75d33f086d74ed73: Delete: tools/control/web/tmpl/xenohead.def .del-xenofoot.def~7822ea1cb20d0bf: Delete: tools/control/web/tmpl/xenofoot.def .del-vdmenu.tmpl~a9affd2660773ba7: Delete: tools/control/web/tmpl/vdmenu.tmpl .del-vd.tmpl~8d64c39cb07c847c: Delete: tools/control/web/tmpl/vd.tmpl .del-vd-vdv.tmpl~6ce2247b5dd6fa71: Delete: tools/control/web/tmpl/vd-vdv.tmpl .del-xeno.gif~87337600f0e4b6cb: Delete: tools/control/web/img/xeno.gif .del-vd-vdrr.tmpl~f62e0e4cbbcaa21f: Delete: tools/control/web/tmpl/vd-vdrr.tmpl .del-vd-vdr.tmpl~bc166849e09d680a: Delete: tools/control/web/tmpl/vd-vdr.tmpl .del-vd-vddr.tmpl~a9305c17b49ed0a: Delete: tools/control/web/tmpl/vd-vddr.tmpl .del-vd-vdd.tmpl~a87ab77c787ebee2: Delete: tools/control/web/tmpl/vd-vdd.tmpl .del-vd-vdcr.tmpl~6cdd100a5a385284: Delete: tools/control/web/tmpl/vd-vdcr.tmpl .del-vd-vdc.tmpl~f564ab29c2ed6c51: Delete: tools/control/web/tmpl/vd-vdc.tmpl .del-vd-vbdv.tmpl~502df49e757bd832: Delete: tools/control/web/tmpl/vd-vbdv.tmpl .del-vd-vbdcr.tmpl~4011e8874a4d4580: Delete: tools/control/web/tmpl/vd-vbdcr.tmpl .del-vd-vbdc.tmpl~ea2620f4acddc499: Delete: tools/control/web/tmpl/vd-vbdc.tmpl .del-vd-pv.tmpl~7c15c3f2889c19: Delete: tools/control/web/tmpl/vd-pv.tmpl .del-vd-par.tmpl~6a9c1adf4255c1f4: Delete: tools/control/web/tmpl/vd-par.tmpl .del-vd-pa.tmpl~cfc3c39bbee289df: Delete: tools/control/web/tmpl/vd-pa.tmpl .del-vd-fv.tmpl~e7bf7c7f6b172cae: Delete: tools/control/web/tmpl/vd-fv.tmpl .del-search.gif~12f79a986fb9402c: Delete: tools/control/web/img/search.gif .del-pdmenu.tmpl~1e7bff9523b0bbaa: Delete: tools/control/web/tmpl/pdmenu.tmpl .del-pd.tmpl~8c5c232c132bcb13: Delete: tools/control/web/tmpl/pd.tmpl .del-pd-rr.tmpl~2f563e846bc965b5: Delete: tools/control/web/tmpl/pd-rr.tmpl .del-pd-r.tmpl~ee36df10225d67d9: Delete: tools/control/web/tmpl/pd-r.tmpl .del-pd-l.tmpl~acd063974b95504: Delete: tools/control/web/tmpl/pd-l.tmpl .del-pd-gr.tmpl~cca1c9a19939db70: Delete: tools/control/web/tmpl/pd-gr.tmpl .del-pd-g.tmpl~6983193813a3f098: Delete: tools/control/web/tmpl/pd-g.tmpl .del-makefile~32e72e0a58a71587: Delete: tools/control/web/tmpl/makefile .del-install.pl~bf0f10a96268eec: Delete: tools/control/web/tmpl/install.pl .del-index.tmpl~a9f5536b736b2bee: Delete: tools/control/web/tmpl/index.tmpl .del-help.tmpl~a8c78cf6aa63ca4d: Delete: tools/control/web/tmpl/help.tmpl .del-dommenu.tmpl~dcdecbc2f2bcf2df: Delete: tools/control/web/tmpl/dommenu.tmpl .del-dom.tmpl~4bb3289ae71d2f63: Delete: tools/control/web/tmpl/dom.tmpl .del-dom-stpr.tmpl~5469b499f28a24fe: Delete: tools/control/web/tmpl/dom-stpr.tmpl .del-dom-stp.tmpl~aa087fed3e776059: Delete: tools/control/web/tmpl/dom-stp.tmpl .del-dom-star.tmpl~c1e511d2e6e039bf: Delete: tools/control/web/tmpl/dom-star.tmpl .del-dom-sta.tmpl~eec4c966e27825ee: Delete: tools/control/web/tmpl/dom-sta.tmpl .del-dom-newr.tmpl~3f837ebfec8319a8: Delete: tools/control/web/tmpl/dom-newr.tmpl .del-dom-new.tmpl~6fe1462b95a26d5f: Delete: tools/control/web/tmpl/dom-new.tmpl .del-dom-lis.tmpl~85face7aa9811ee6: Delete: tools/control/web/tmpl/dom-lis.tmpl .del-dom-delr.tmpl~b0f4e92c66323471: Delete: tools/control/web/tmpl/dom-delr.tmpl .del-dom-del.tmpl~22452a94642dee59: Delete: tools/control/web/tmpl/dom-del.tmpl .del-about.tmpl~e55c75ae7d40f51d: Delete: tools/control/web/tmpl/about.tmpl .del-web.xml~d3569e2740475560: Delete: tools/control/web/WEB-INF/web.xml .del-pixel.gif~1c70dff3f6408bdd: Delete: tools/control/web/img/pixel.gif .del-home.gif~59d99d5348b498ac: Delete: tools/control/web/img/home.gif .del-help.gif~c2b5bbf58ecda4a5: Delete: tools/control/web/img/help.gif .del-cambridge.gif~31322a41ad46112: Delete: tools/control/web/img/cambridge.gif .del-XMLHelper.java~1ae486474964f9c3: Delete: tools/control/src/org/xenoserver/control/XMLHelper.java .del-XML.java~ede5498f3e107f1f: Delete: tools/control/src/org/xenoserver/control/XML.java .del-VirtualDiskManager.java~ab196de56ed40de1: Delete: tools/control/src/org/xenoserver/control/VirtualDiskManager.java .del-VirtualDisk.java~fafbe80750ab42e2: Delete: tools/control/src/org/xenoserver/control/VirtualDisk.java .del-VirtualBlockDevice.java~98092b4ad4e7bacd: Delete: tools/control/src/org/xenoserver/control/VirtualBlockDevice.java .del-SystemConfigurationBean.java~6fef72e1e39f275f: Delete: tools/control/src/org/xenoserver/web/SystemConfigurationBean.java .del-StringPattern.java~5315ee9851c204fe: Delete: tools/control/src/org/xenoserver/control/StringPattern.java .del-Settings.java~204154059ef7137a: Delete: tools/control/src/org/xenoserver/control/Settings.java .del-RootBean.java~51ad233a3a388d8a: Delete: tools/control/src/org/xenoserver/web/RootBean.java .del-PartitionManager.java~3de50829f63194f9: Delete: tools/control/src/org/xenoserver/control/PartitionManager.java .del-Partition.java~cf021656a42a020d: Delete: tools/control/src/org/xenoserver/control/Partition.java .del-ParseVdShow.java~9775d252c7b15110: Delete: tools/control/src/org/xenoserver/cmdline/ParseVdShow.java .del-Mode.java~25b8442d604135a2: Delete: tools/control/src/org/xenoserver/control/Mode.java .del-Library.java~1bdf383c73b9d30: Delete: tools/control/src/org/xenoserver/control/Library.java .del-InetAddressPattern.java~c8ab0e21763bb46: Delete: tools/control/src/org/xenoserver/control/InetAddressPattern.java .del-Extent.java~e2aacb058cf387dd: Delete: tools/control/src/org/xenoserver/control/Extent.java .del-Domain.java~2c9322038df8d5b0: Delete: tools/control/src/org/xenoserver/control/Domain.java .del-Defaults.java~a20e2ae2fdb4199: Delete: tools/control/src/org/xenoserver/control/Defaults.java .del-CommandVdRefresh.java~b561605ea2bb7663: Delete: tools/control/src/org/xenoserver/control/CommandVdRefresh.java .del-CommandVdDelete.java~1f1433ded35ec0e4: Delete: tools/control/src/org/xenoserver/control/CommandVdDelete.java .del-CommandVdCreate.java~eabf64408bfece75: Delete: tools/control/src/org/xenoserver/control/CommandVdCreate.java .del-CommandVbdList.java~c4b4a0a56d5c159b: Delete: tools/control/src/org/xenoserver/control/CommandVbdList.java .del-CommandVbdCreatePhysical.java~acddd9a8f3934603: Delete: tools/control/src/org/xenoserver/control/CommandVbdCreatePhysical.java .del-CommandVbdCreate.java~cab25ef9c2f9efa0: Delete: tools/control/src/org/xenoserver/control/CommandVbdCreate.java .del-CommandPhysicalRevoke.java~19984f49205247ee: Delete: tools/control/src/org/xenoserver/control/CommandPhysicalRevoke.java .del-CommandPhysicalList.java~40e08514cd0288bd: Delete: tools/control/src/org/xenoserver/control/CommandPhysicalList.java .del-CommandPhysicalGrant.java~62fb80a3494e789a: Delete: tools/control/src/org/xenoserver/control/CommandPhysicalGrant.java .del-CommandPartitionAdd.java~e7fcb3cea1f79648: Delete: tools/control/src/org/xenoserver/control/CommandPartitionAdd.java .del-CommandFailedException.java~cf05d4045a3ab73f: Delete: tools/control/src/org/xenoserver/control/CommandFailedException.java .del-CommandDomainStop.java~57fbc199fddf8b7d: Delete: tools/control/src/org/xenoserver/control/CommandDomainStop.java .del-CommandDomainStart.java~d24ceda9ec764887: Delete: tools/control/src/org/xenoserver/control/CommandDomainStart.java .del-CommandDomainNew.java~8a31b25dd21356d4: Delete: tools/control/src/org/xenoserver/control/CommandDomainNew.java .del-CommandDomainList.java~831c2cbb36df1829: Delete: tools/control/src/org/xenoserver/control/CommandDomainList.java .del-CommandDomainDestroy.java~858175208c48ee8d: Delete: tools/control/src/org/xenoserver/control/CommandDomainDestroy.java .del-Command.java~c45623cf89aa911f: Delete: tools/control/src/org/xenoserver/control/Command.java .del-xenctl~d6d1ced69a4edb06: Delete: tools/control/xenctl .del-xenctl.xml~dbcf47dd62a4c874: Delete: tools/control/examples/xenctl.xml .del-xenctl.xml-publicip~c1dc0c0c01bae47: Delete: tools/control/examples/xenctl.xml-publicip .del-xenctl.xml-linklocal~ac50b907d93dde62: Delete: tools/control/examples/xenctl.xml-linklocal .del-xenctl.xml-dom0nfs~2d4bfd30420f37c: Delete: tools/control/examples/xenctl.xml-dom0nfs .del-xen-mynewdom~eb9eb7ccaba10ea6: Delete: tools/control/examples/xen-mynewdom .del-grub.conf-example~ffdd191a69572347: Delete: tools/control/examples/grub.conf-example .del-etc.exports-example~e109d7d96ace82d5: Delete: tools/control/examples/etc.exports-example .del-build.properties~a26cad6e308b460d: Delete: tools/control/build.properties .del-build-web.xml~65af6961ad5a0006: Delete: tools/control/build-web.xml .del-build-cmdline.xml~90a4e63cd116d260: Delete: tools/control/build-cmdline.xml .del-USAGE-cmdline~a07f39f14fa71021: Delete: tools/control/doc/USAGE-cmdline .del-ParseVdRefresh.java~52d3c19fba954349: Delete: tools/control/src/org/xenoserver/cmdline/ParseVdRefresh.java .del-ParseVdFree.java~736eae32c0439aef: Delete: tools/control/src/org/xenoserver/cmdline/ParseVdFree.java .del-ParseVdDelete.java~1be4ea2ea5ce7030: Delete: tools/control/src/org/xenoserver/cmdline/ParseVdDelete.java .del-ParseVdCreate.java~28ee263e4872c2a: Delete: tools/control/src/org/xenoserver/cmdline/ParseVdCreate.java .del-ParseVbdShow.java~bd36e5a695e124de: Delete: tools/control/src/org/xenoserver/cmdline/ParseVbdShow.java .del-ParseVbdCreate.java~7d6abfe7b735916f: Delete: tools/control/src/org/xenoserver/cmdline/ParseVbdCreate.java .del-ParseScript.java~5137d45494c175f4: Delete: tools/control/src/org/xenoserver/cmdline/ParseScript.java .del-ParsePhysicalRevoke.java~6b0265c5134872be: Delete: tools/control/src/org/xenoserver/cmdline/ParsePhysicalRevoke.java .del-ParsePhysicalList.java~c42cd53f66a8cbfa: Delete: tools/control/src/org/xenoserver/cmdline/ParsePhysicalList.java .del-ParsePhysicalGrant.java~453f27fc4b20a519: Delete: tools/control/src/org/xenoserver/cmdline/ParsePhysicalGrant.java .del-ParsePartitionsList.java~2cfe6d2f93711838: Delete: tools/control/src/org/xenoserver/cmdline/ParsePartitionsList.java .del-ParsePartitionsAdd.java~2869522f1c6258b1: Delete: tools/control/src/org/xenoserver/cmdline/ParsePartitionsAdd.java .del-ParseHelp.java~d81805b2b35e7f8b: Delete: tools/control/src/org/xenoserver/cmdline/ParseHelp.java .del-ParseGroup.java~9dca3029634c4c7: Delete: tools/control/src/org/xenoserver/cmdline/ParseGroup.java .del-ParseFailedException.java~448f60dd7ec604b: Delete: tools/control/src/org/xenoserver/cmdline/ParseFailedException.java .del-ParseDomainStop.java~8a22aa198436278f: Delete: tools/control/src/org/xenoserver/cmdline/ParseDomainStop.java .del-ParseDomainStart.java~eb406fd143d938f1: Delete: tools/control/src/org/xenoserver/cmdline/ParseDomainStart.java .del-ParseDomainNew.java~1753e1f7b4942b: Delete: tools/control/src/org/xenoserver/cmdline/ParseDomainNew.java .del-ParseDomainList.java~170d7622789247bb: Delete: tools/control/src/org/xenoserver/cmdline/ParseDomainList.java .del-ParseDomainDestroy.java~3b2639c66f4c1fb: Delete: tools/control/src/org/xenoserver/cmdline/ParseDomainDestroy.java .del-Makefile~8c5f335db8a47ad3: Delete: tools/control/Makefile .del-Main.java~72e3e9e28ef6446a: Delete: tools/control/src/org/xenoserver/cmdline/Main.java .del-INSTALL-web~96f8752b9fcd6dae: Delete: tools/control/doc/INSTALL-web .del-INSTALL-cmdline~73e6d06a3262dcea: Delete: tools/control/doc/INSTALL-cmdline .del-CommandParser.java~534cced2be48ac9d: Delete: tools/control/src/org/xenoserver/cmdline/CommandParser.java
* bitkeeper revision 1.601 (3fb3b29bWxzXUo39xGgX9TIpE757xg)br260@laudney.cl.cam.ac.uk2003-11-131-3/+3
| | | | | Cleanup.
* bitkeeper revision 1.600 (3fb3b273GE_hy7OHRLjgp7AxLOBnjg)br260@laudney.cl.cam.ac.uk2003-11-132-13/+63
|\ | | | | | | | | | | Merge laudney.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk into laudney.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/br260/xeno.bk
| * bitkeeper revision 1.596.1.1 (3fb282f5lerTApG4SkcCvGEWh9vYBg)smh22@labyrinth.cl.cam.ac.uk2003-11-122-13/+63
| | | | | | | | | | VBD fixes + improvements
* | bitkeeper revision 1.599 (3fb3783bCzU2OI0iS1r2i_GVLKRG0Q)laudney@eclipse.(none)2003-11-131-8/+21
| | | | | | | | | | Fixes. Xen console buffer ring can be cleared at request.
* | bitkeeper revision 1.598 (3fb2e274GU15kd_YoIRRIuuWRWScng)laudney@eclipse.(none)2003-11-131-3/+3
| | | | | | | | | | Fixes for Xen console buffer ring.
* | bitkeeper revision 1.597 (3fb26743975c08pGlW-UntXWf-IBnQ)br260@labyrinth.cl.cam.ac.uk2003-11-122-0/+48
|\ \ | |/ |/| | | | | | | Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/br260/xeno.bk
| * bitkeeper revision 1.593.1.1 (3fb2673ecxanxs8T80yNhChH3vMCyA)br260@labyrinth.cl.cam.ac.uk2003-11-122-0/+48
| | | | | | | | | | add new domain 0 operation to read console ring in Xen
* | bitkeeper revision 1.594 (3fb210e1h9kxCYdiaHlo-5FLn1jxLg)kaf24@scramble.cl.cam.ac.uk2003-11-122-58/+51
|/ | | | | | xi_build.c, Makefile: xi_build will now accept a gzipped kernel image.
* bitkeeper revision 1.589.1.1 (3fb01fd6z-bXVPc8graC98kD6hySjA)iap10@labyrinth.cl.cam.ac.uk2003-11-104-0/+165
| | | | | add Steve's new xi_vbd_tools to fix last checkin
* bitkeeper revision 1.580.1.1 (3fafd2c85ofrHsrmRaYOxYp49iwWOA)smh22@labyrinth.cl.cam.ac.uk2003-11-102-10/+11
| | | | | new vbd probe world
* bitkeeper revision 1.576 (3facdede5nZbIb45xqApby8e8U5CQA)kaf24@scramble.cl.cam.ac.uk2003-11-083-25/+64
| | | | | | xi_save_linux.c, xi_restore_linux.c, Makefile: Suspend/resume now uses zlib to reduce the state file size.
* bitkeeper revision 1.572 (3fabca3boPogE8eX_8H6P5qlR4SCEQ)kaf24@scramble.cl.cam.ac.uk2003-11-072-6/+53
| | | | | | memory.c, xi_save_linux.c, xi_restore_linux.c: Moire fixes. Save/restore now works.
* bitkeeper revision 1.570 (3fab8343LyJPc2KVRZYbCwAIS3T15g)kaf24@scramble.cl.cam.ac.uk2003-11-073-35/+62
| | | | | | Many files: Various cleanups and fixes for suspend/resume. Just a couple more bugs to fix.
* bitkeeper revision 1.569 (3faab4a36OLmL1p_QOPfw7H-YMwVIA)kaf24@scramble.cl.cam.ac.uk2003-11-063-141/+251
| | | | | | Many files: More work on DOM0 save/restore tools. Now ready for testing.
* bitkeeper revision 1.567 (3fa98625j0d47oe7ZCKLDdbnYED8wA)kaf24@scramble.cl.cam.ac.uk2003-11-053-1/+712
| | | | | | | | xi_restore_linux.c, xi_save_linux.c: new file dom0_ops.c, Makefile: Starting DOM0 support for suspend/resume. Untested so far, and resume is currently incomplete.
* bitkeeper revision 1.564 (3fa9134cYyjxglAlh2gjmCiQ901Z8g)smh22@labyrinth.cl.cam.ac.uk2003-11-052-12/+6
| | | | | misc vbd tweaks tidies and fixes
* bitkeeper revision 1.559.1.1 (3fa8e43cxT2NUnkQV1jn-o-5WeeUQQ)smh22@labyrinth.cl.cam.ac.uk2003-11-055-118/+72
|\ | | | | | | | | manual merge
| * bitkeeper revision 1.558.1.1 (3fa8e386Q1b8azxmK348LEgk5Ph0JQ)smh22@labyrinth.cl.cam.ac.uk2003-11-055-118/+72
| | | | | | | | | | simpler unified vbd / physdisk stuff
* | bitkeeper revision 1.559 (3fa8d58fJMWFHK02Nc3nDhxvCmwvXA)kaf24@scramble.cl.cam.ac.uk2003-11-051-5/+1
|/ | | | | | Many files: Cleanups -- Xen now doesn't need to know about the start_info structure for anything except DOM0 boot.
* bitkeeper revision 1.557 (3fa7bf54uSRjwiFPziJvGyBirhU24A)kaf24@scramble.cl.cam.ac.uk2003-11-041-5/+11
| | | | | | network.c, dom0_ops.h, processor.h, domain.c, dom0_ops.c, xi_build.c: More fixes and tweaks.
* bitkeeper revision 1.553 (3fa68dcd5yXksUZ7k12Hq41k_eQIOw)kaf24@scramble.cl.cam.ac.uk2003-11-032-11/+39
| | | | | | Many files: More cleanups for suspend/resume. STOP requests are now routed thru the guestos to allow preparation for pickling.
* bitkeeper revision 1.552 (3fa6715f0LpnznAkmX17sTFtzPmomQ)kaf24@scramble.cl.cam.ac.uk2003-11-033-62/+118
| | | | | | Many files: Clean up domain building interface ready for suspend/resume.
* bitkeeper revision 1.551 (3fa639b1Ozv5gqMWisVgyFIergU8DQ)kaf24@scramble.cl.cam.ac.uk2003-11-031-0/+7
| | | | | | hypervisor.h, dom0_ops.h, dom0_ops.c, dom0_defs.h: Add a version number to the dom0_op interface, to prevent crashes and hangs with out-of-date user tools.
* bitkeeper revision 1.550 (3fa62d1fweoECOoyEeNP4Duqo5Btxw)kaf24@scramble.cl.cam.ac.uk2003-11-035-22/+22
| | | | | | Many files: More cleanups and renaming for suspend/resume.
* bitkeeper revision 1.547 (3fa3dd2aH8eamu3ONvYovJgq8wBNbQ)kaf24@scramble.cl.cam.ac.uk2003-11-013-15/+16
| | | | | | Many files: Fixes to the DOM0 interface and domain building code. Ready for new save/restore dom0_ops.
* bitkeeper revision 1.538 (3f9fec6ak_pRRMuf7OrN5fWEXAx52A)smh22@labyrinth.cl.cam.ac.uk2003-10-291-0/+1
|\ | | | | | | | | manual merge
| * bitkeeper revision 1.513.1.1 (3f9fea6boX1jvB2gmthgt7V7gZTbkA)smh22@labyrinth.cl.cam.ac.uk2003-10-291-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Many files: no more segments - initial renaming xl_vbd.c: Rename: xenolinux-2.4.22-sparse/arch/xeno/drivers/block/xl_segment.c -> xenolinux-2.4.22-sparse/arch/xeno/drivers/block/xl_vbd.c .del-xl_segment_proc.c~3ed615f9a000995e: Delete: xenolinux-2.4.22-sparse/arch/xeno/drivers/block/xl_segment_proc.c .del-xen_physdisk.c~6fc678012cc92172: Delete: xen/drivers/block/xen_physdisk.c .del-block.h~6f11045f32e11b92: Delete: xen/include/xeno/block.h .del-segment.h~ae27bd5cb9ab97ea: Delete: xen/include/xeno/segment.h xen_vbd.c: Rename: xen/drivers/block/xen_segment.c -> xen/drivers/block/xen_vbd.c vbd.h: Rename: xen/include/xeno/physdisk.h -> xen/include/xeno/vbd.h Rename: xen/include/hypervisor-ifs/segment.h -> xen/include/hypervisor-ifs/vbd.h
* | bitkeeper revision 1.536 (3f9fd20aglcfc5h0kB1oldciJuy2dQ)kaf24@scramble.cl.cam.ac.uk2003-10-291-16/+4
| | | | | | | | | | | | Many files: Modified blkdev and network interfaces to allow expedited flushing of pending request buffers.
* | bitkeeper revision 1.532 (3f9e5323lNKiselc-ZGn8rFVU5PAVQ)kaf24@scramble.cl.cam.ac.uk2003-10-281-8/+7
| | | | | | | | | | | | | | | | | | | | Many files: Cleanups and renames to teh Xen interface. .del-dom_mem_ops.h~73077f4b4349054: Delete: xenolinux-2.4.22-sparse/arch/xeno/drivers/balloon/dom_mem_ops.h dom_mem_ops.h: Rename: xen/include/xeno/dom_mem_ops.h -> xen/include/hypervisor-ifs/dom_mem_ops.h
* | bitkeeper revision 1.530 (3f9d4b50eBCuXVk_ImRaxIb9MV1j3g)kaf24@scramble.cl.cam.ac.uk2003-10-2710-10/+1
| | | | | | | | | | | | | | | | time.c: new file Many files: Major fixes to time in Xen and Xenolinux. DOM0 can now set the wallclock time, perhaps using ntpd, for all other domains.
* | bitkeeper revision 1.522 (3f8d3cffmNKgZ0npDLxqj41Tk8Lk4w)kaf24@scramble.cl.cam.ac.uk2003-10-151-4/+17
|/ | | | | | xi_build.c: Cleanups to xi_build.
* bitkeeper revision 1.500 (3f86be35Q1ywfgRyq1VKkvPUP_JZ_A)kaf24@scramble.cl.cam.ac.uk2003-10-102-1/+87
| | | | | | | | xi_vif_params.c: new file dev.c, vif.h, network.h, network.c, xen_read_console.c, Makefile: Credit-based network scheduling.
* bitkeeper revision 1.487 (3f82e75amEiS5NO9rXfHZdcC7zEzJw)kaf24@scramble.cl.cam.ac.uk2003-10-071-23/+17
| | | | | | Many files: Modify Xen pt update interface to take VA of PTEs to be modified.
* bitkeeper revision 1.424 (3f604b3bXFcuMeirDE8BxjFaH5y6eA)tlh20@labyrinth.cl.cam.ac.uk2003-09-111-0/+9
| | | | | | | | Many files: Follow parition names through /dev sym-links CommandVbdCreatePhysical.java: *** empty log message ***
* bitkeeper revision 1.412.1.1 (3f5dead4Q7H73DU1k60q13_8T8HYbQ)iap10@labyrinth.cl.cam.ac.uk2003-09-091-1/+2
| | | | | Makefile Cleanups, added xenolinux-sparse soft link, added NETFILTER to default xenolinux build.
* bitkeeper revision 1.391 (3f316acaX8G5OlQyJ0l_ZX0sG-sl-A)kaf24@scramble.cl.cam.ac.uk2003-08-061-4/+4
| | | | | | schedule.c, xi_sched_domain.c: Fix setting of scheduler parameters from dom0.
* bitkeeper revision 1.358.1.1 (3f16a58eCfq6ZxRU1cDvl3KdW6uV4g)kaf24@scramble.cl.cam.ac.uk2003-07-174-7/+34
| | | | | | network.c, xi_stop.c, xi_start.c, xi_destroy.c, xi_build.c: Bug fixes and clean ups.
* bitkeeper revision 1.339.1.9 (3f12dd84Gykr1oP22loPEr0jPp3VJA)rac61@labyrinth.cl.cam.ac.uk2003-07-141-1/+9
| | | | | Detect link-local addresses in xi_vifinit and route them via dom0, not the physical interface
* bitkeeper revision 1.339.1.5 (3f12bf52q2jR3Bjy5IVRUmb2tYPLpw)kaf24@scramble.cl.cam.ac.uk2003-07-141-4/+11
| | | | | | dom0_defs.h: Fix xi_ tools to get return code from privcmd proc file.
* bitkeeper revision 1.339.1.3 (3f1286e8GdJUYMMP94RLDVbLhqS69Q)kaf24@scramble.cl.cam.ac.uk2003-07-141-5/+0
| | | | | | xi_build.c: Remove tracing from xi_build
* bitkeeper revision 1.339.1.1 (3f108aff8cNSEyxZFIWHZ-zZtSTT2w)kaf24@scramble.cl.cam.ac.uk2003-07-1218-770/+767
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Many files: new file Clean up dom0 proc interfaces. Implemented ioremap and /dev/mem. .del-dom0_block.c~63815c1974691c1c: Delete: xenolinux-2.4.21-sparse/arch/xeno/drivers/dom0/dom0_block.c .del-sched_ops.c~20807e5c2ed6b51: Delete: xenolinux-2.4.21-sparse/arch/xeno/drivers/dom0/sched_ops.c .del-xi_list~49abab167156959: Delete: tools/internal/xi_list .del-xl_physdisk_proc.c~49451bc26a40fcb2: Delete: xenolinux-2.4.21-sparse/arch/xeno/drivers/block/xl_physdisk_proc.c .del-mmu.h~6bc56547519b6f96: Delete: xenolinux-2.4.21-sparse/include/asm-xeno/mmu.h .del-dom0.h~6fb656bb4a0c52e1: Delete: xenolinux-2.4.21-sparse/include/asm-xeno/dom0.h .del-dom0_ops.h~fb19960d77217740: Delete: tools/internal/dom0_ops.h .del-dom0_ops.h~5c52b016e619bd2d: Delete: xenolinux-2.4.21-sparse/arch/xeno/drivers/dom0/dom0_ops.h .del-dom0_memory.c~c72c6e5f7fd65d38: Delete: xenolinux-2.4.21-sparse/arch/xeno/drivers/dom0/dom0_memory.c .del-direct_map.c~d2fedc686b334f2a: Delete: xenolinux-2.4.21-sparse/arch/xeno/mm/direct_map.c direct_map.c: Rename: xenolinux-2.4.21-sparse/arch/xeno/mm/get_unmapped_area.c -> xenolinux-2.4.21-sparse/arch/xeno/mm/direct_map.c
* bitkeeper revision 1.329.1.4 (3f0d4373d9SiOpCi9y2d8jsIGk2rgw)sos22@labyrinth.cl.cam.ac.uk2003-07-101-13/+9
| | | | | More silly little cleanups.
* bitkeeper revision 1.329.1.3 (3f0d410bYxnFPtx6TnK6YhiMvdqkdA)sos22@labyrinth.cl.cam.ac.uk2003-07-101-83/+84
| | | | | Slight tidy ups.
* bitkeeper revision 1.321 (3f0c3721EPUc_lgxSWz2JlomJJPMtg)sos22@labyrinth.cl.cam.ac.uk2003-07-093-1/+3
| | | | | | Move XenoLinux-specific stuff from hypervisor interface include files to XenoLinux include file.
* bitkeeper revision 1.310 (3f0bf553kbldKc8vu6lujXO6BTBWpg)sos22@labyrinth.cl.cam.ac.uk2003-07-092-88/+28
| | | | | | | Misc. tidy ups. Continue moving bits of teh /proc interface from stupidly overloaded calls to read and write to using a slightly less awful ioctl interface.
* bitkeeper revision 1.303.2.1 (3f0bd23bjmByDrErI4CVnaylQxBxhA)sos22@labyrinth.cl.cam.ac.uk2003-07-093-91/+91
| | | | | Whitespace cleanup.
* bitkeeper revision 1.295 (3f0aa9beS_4RaA-JxGiBF8BRtuik6Q)sos22@labyrinth.cl.cam.ac.uk2003-07-0810-90/+34
|\ | | | | | | | | | | Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/users/sos22/xeno.bk into labyrinth.cl.cam.ac.uk:/auto/groups/xeno/users/sos22/tmp/xeno.bk
| * bitkeeper revision 1.289.2.3 (3f0aa9b8UnE6gBCHx3nuPzmgUovuqA)sos22@labyrinth.cl.cam.ac.uk2003-07-082-2/+4
| | | | | | | | | | | | | | | | Split partition and device number parts of physdisk extent id. Also some minor sanity checking.
| * bitkeeper revision 1.289.2.1 (3f0a85f5xjvFUq5ZTEasVl-wUhVijg)sos22@labyrinth.cl.cam.ac.uk2003-07-0810-89/+32
| | | | | | | | | | Kill off hypervisor_defs.h and physdev.h.