aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* bitkeeper revision 1.1159.1.94 (412723d6gmOYtgyWHkWx2fG6l1ywZA)semistableiap10@labyrinth.cl.cam.ac.uk2004-08-2127-242/+697
|\ | | | | | | | | | | Merge ssh://xenbk@gandalf.hpl.hp.com//var/bk/xeno-unstable.bk into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk
| * bitkeeper revision 1.1159.45.16 (412640acjI6W8MIoA2W2ArmKgPNJcA)iap10@labyrinth.cl.cam.ac.uk2004-08-201-0/+7
| | | | | | | | | | Fix bad migration interaction with /lib/tls emulation code.
| * bitkeeper revision 1.1159.45.15 (4126390c2dSRHYLR3YNd9JysCy4XTw)iap10@tetris.cl.cam.ac.uk2004-08-206-69/+43
| | | | | | | | | | Export new mapping interface 'xc_map_foreign'
| * bitkeeper revision 1.1159.45.14 (412629e8AO8Ty3LNUQeMVLVbHFMAQQ)kaf24@scramble.cl.cam.ac.uk2004-08-201-6/+10
| | | | | | | | | | Fix SET_FOREIGNDOM
| * bitkeeper revision 1.1159.45.13 (41262599YpMzJIP5GvyznLSES5h5OQ)kaf24@scramble.cl.cam.ac.uk2004-08-209-12/+200
| |\ | | | | | | | | | | | | | | | Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno
| | * bitkeeper revision 1.1159.48.1 (4126259181cq4hyB3cquYrgpQokAIQ)kaf24@scramble.cl.cam.ac.uk2004-08-209-12/+200
| | | | | | | | | | | | | | | Framework for grant-table implementation in Xen.
| * | bitkeeper revision 1.1159.45.12 (4126214drloFPpuSWsnIRb0lHMIafA)iap10@labyrinth.cl.cam.ac.uk2004-08-203-125/+335
| | | | | | | | | | | | | | | Enable a more generous set of options in the 2.6.7 kernels
| * | bitkeeper revision 1.1159.45.11 (4126168eTuWjNHdW-C1gjvkm8XBaKw)iap10@labyrinth.cl.cam.ac.uk2004-08-203-2/+55
| |\ \ | | |/ | |/| | | | | | | | | | Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk
| | * bitkeeper revision 1.1159.47.1 (41261688nlAL_qxZPnYEzHLXT049dg)iap10@labyrinth.cl.cam.ac.uk2004-08-203-2/+55
| | | | | | | | | | | | | | | Initialise xen block-front device before ide and scsi so we get a change of grabing their majors of we've been asked.
| * | bitkeeper revision 1.1159.45.10 (412604827jsxItilS5gG-ddy0MGfzA)kaf24@scramble.cl.cam.ac.uk2004-08-201-19/+35
| |/ | | | | | | | | Quieten skb alloc failures in net frontend.
| * bitkeeper revision 1.1159.45.9 (4125f884a9pA8Y6eCghcU-ZKeJwDpQ)kaf24@scramble.cl.cam.ac.uk2004-08-201-0/+1
| |\ | | | | | | | | | | | | | | | Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno
| | * bitkeeper revision 1.1159.46.1 (4125f87eJIsxVuchHslHHEkNUjqjRA)kaf24@scramble.cl.cam.ac.uk2004-08-201-0/+1
| | | | | | | | | | | | | | | Fix page refcnt in net backend.
| * | bitkeeper revision 1.1159.45.8 (4125bdd65AGH_yEQnU1cGd31tL8SuA)akw27@labyrinth.cl.cam.ac.uk2004-08-201-1/+4
| | | | | | | | | | | | | | | Add a timeout to blkif connect.
| * | bitkeeper revision 1.1159.45.7 (4125abbbALjz7ttvo9UYMDVzVkYmFA)iap10@labyrinth.cl.cam.ac.uk2004-08-202-8/+7
| |/ | | | | | | | | misc cleanups
* | bitkeeper revision 1.1159.1.93 (4125c70e11lFDGflDwFuyzc6vyhLEA)mjw@wray-m-3.hpl.hp.com2004-08-201-1/+0
| | | | | | | | | | Suppress logging check as we auto-install it.
* | bitkeeper revision 1.1159.1.92 (4125c2a1hkXswFK5ZlWTGYbKQihTmQ)mjw@wray-m-3.hpl.hp.com2004-08-2048-429/+2763
|\| | | | | | | | | | | Merge xenbk@gandalf:/var/bk/xeno-unstable.bk into wray-m-3.hpl.hp.com:/home/mjw/repos-bk/xeno-unstable.bk
| * bitkeeper revision 1.1159.45.6 (41252db4n6kL4UwbrIkk3U5CrBJ4Qw)iap10@labyrinth.cl.cam.ac.uk2004-08-193-0/+4
| | | | | | | | | | We still need force_max_zoneorder 11 in 2.4.26
| * bitkeeper revision 1.1159.45.5 (41251052Ej7lUDx40Rsj3KPu98ILYg)iap10@labyrinth.cl.cam.ac.uk2004-08-191-1/+1
| |\ | | | | | | | | | | | | | | | Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk
| | * bitkeeper revision 1.1159.42.9 (412505c5dONZ7S1siNrySUSAumDLcA)kaf24@scramble.cl.cam.ac.uk2004-08-191-1/+1
| | | | | | | | | | | | | | | Fix definition of TLB-flush CPU mask.
| * | bitkeeper revision 1.1159.45.4 (41251046RHh_YorMh-pBd-MxpifMww)iap10@labyrinth.cl.cam.ac.uk2004-08-196-132/+7
| | | | | | | | | | | | | | | rename the example config files.
| * | bitkeeper revision 1.1159.45.3 (4124f6c9BN9jHyHMznjiaS-Qw12Rtw)iap10@labyrinth.cl.cam.ac.uk2004-08-1916-42/+2473
| |\| | | | | | | | | | | | | | | | Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk
| | * bitkeeper revision 1.1159.42.8 (4124f66fUINxrel-POThC1of633DIA)kaf24@scramble.cl.cam.ac.uk2004-08-1913-22/+2160
| | | | | | | | | | | | | | | | | | | | | Clean up network-backend driver changes to common files. There is now a 'foreign page' hook into the page allocator, and a CONFIG_ option for forcing page-sized rx skbs.
| | * bitkeeper revision 1.1159.42.7 (4124e09e2XrfLrN-NqhB79T6-OQK4w)kaf24@scramble.cl.cam.ac.uk2004-08-197-21/+2
| | | | | | | | | | | | | | | | | | | | | Remove padding between foreign page mappings in the blkdev backend. This also allows us to remove the forced max allocation order in the buddy page allocator.
| | * bitkeeper revision 1.1159.42.6 (4124d979a7-WTSkxhJT2RPTsBFY3IA)kaf24@scramble.cl.cam.ac.uk2004-08-192-1/+1
| | | | | | | | | | | | | | | Relocate file to the correct place.
| | * bitkeeper revision 1.1159.42.5 (4124d8c6SpeNiW0Ufph6k9Eno4ccig)kaf24@scramble.cl.cam.ac.uk2004-08-193-0/+312
| | | | | | | | | | | | | | | | | | Fix buffer merging in Xen/Linux to ensure both pseudo-physical and machine-physical adjacency. Requires a small fix to common bio code.
| * | bitkeeper revision 1.1159.45.2 (4124d0c3-2CgeiqMNHhDQW2rfX9uMA)iap10@labyrinth.cl.cam.ac.uk2004-08-1917-87/+152
| |\| | | | | | | | | | | | | | | | Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk
| | * bitkeeper revision 1.1159.42.4 (4124c9a2Di3cas2RmMeElljc94T5_A)kaf24@scramble.cl.cam.ac.uk2004-08-1917-87/+152
| | |\ | | | | | | | | | | | | | | | | | | | | Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno
| | | * bitkeeper revision 1.1159.44.1 (4124c99bzYQ86nF2sa6s-nSiOfibyQ)kaf24@scramble.cl.cam.ac.uk2004-08-1917-87/+152
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Clean up mapping of I/O memory and Xen-heap memory. We define two 'dummy domains' for this purpose which can be specified to MMUEXT_SET_FOREIGNDOM.
| * | | bitkeeper revision 1.1159.45.1 (4124d092e9_SvIhSMDUvJb9u3drP3A)iap10@labyrinth.cl.cam.ac.uk2004-08-1912-168/+127
| |\| | | | | | | | | | | | | | | | | | | | | | Merge ssh://xenbk@gandalf.hpl.hp.com//var/bk/xeno-unstable.bk into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk
| | * | bitkeeper revision 1.1159.42.3 (4124b290EbHmIxFeu9GnoeIKVia2lA)iap10@labyrinth.cl.cam.ac.uk2004-08-192-62/+27
| | |\ \ | | | |/ | | |/| | | | | | | | | | | | | Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk
| | | * bitkeeper revision 1.1159.43.1 (4124b289EjJu2ABgQn-Zz7HxnmkRUQ)iap10@labyrinth.cl.cam.ac.uk2004-08-192-62/+27
| | | | | | | | | | | | | | | | | | | | a few shadow mode cleanups
| | * | bitkeeper revision 1.1159.42.2 (4124b039yQGTqk4tjyHEoXGty5VlPg)kaf24@scramble.cl.cam.ac.uk2004-08-199-105/+93
| | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix use of the phys_to_machine_mapping table in Linux 2.4 and 2.6. We now ensure that the table contains no MFNs that do not belong the OS --- invalid entries contain a sentinel value; deliberate foreign mappings have the high bit set. This means the pte_page() and pte_pfn() will do the right thing despite possible aliasing in the M2P table.
| | * bitkeeper revision 1.1159.42.1 (412498cfQR0FW9Xp4EVER4lafeJgXQ)kaf24@scramble.cl.cam.ac.uk2004-08-191-1/+7
| | | | | | | | | | | | | | | Fix page allocator to properly free anonymous pages to the domain zone.
* | | bitkeeper revision 1.1159.1.91 (4125c04fdFsBys6pCPgiqHACIMhgWQ)mjw@wray-m-3.hpl.hp.com2004-08-202-9/+19
| | | | | | | | | | | | | | | | | | Support NFS root by creating the block device controller for a domain even when it has no disks.
* | | bitkeeper revision 1.1159.1.90 (4124ba96RLXO5OUyP4yBxVBa7NDnUw)mjw@wray-m-3.hpl.hp.com2004-08-191-2/+2
| | | | | | | | | | | | | | | Allow some more characters in domain names.
* | | bitkeeper revision 1.1159.1.89 (4124b984t6aam6ddcud4Iu0TZs1CVA)mjw@wray-m-3.hpl.hp.com2004-08-191-5/+14
|/ / | | | | | | | | Remove limit (15) on domain names.
* | bitkeeper revision 1.1159.1.88 (4124b308xrxOcaDBfOP8TGkxArG9Yg)mjw@wray-m-3.hpl.hp.com2004-08-1914-0/+266
| | | | | | | | | | Checking scripts for the things Xen needs for build and install.
* | bitkeeper revision 1.1159.1.87 (412495f853g9qdFCK3fe-wp3blfTlA)mjw@wray-m-3.hpl.hp.com2004-08-191-2/+6
| | | | | | | | | | Trap error in cpu value from config.
* | bitkeeper revision 1.1159.1.86 (412495d3pSRY5XpdRb-xCxOKOJxElg)mjw@wray-m-3.hpl.hp.com2004-08-1912-396/+168
| | | | | | | | | | | | | | Rename xmdefaults to xmdefconfig. Rename other xm config examples. Change default script dir to /etc/xen/scripts.
* | bitkeeper revision 1.1159.1.85 (41246e6cqFirsFl7JcTf8qlEXs59cA)mjw@wray-m-3.hpl.hp.com2004-08-191-0/+2
| | | | | | | | | | Fix libxutil install.
* | bitkeeper revision 1.1159.1.84 (41246887Az-9lkhyD7CbTdhUNukOkw)mjw@wray-m-3.hpl.hp.com2004-08-191-16/+43
|\ \ | |/ |/| | | | | | | Merge xenbk@gandalf:/var/bk/xeno-unstable.bk into wray-m-3.hpl.hp.com:/home/mjw/repos-bk/xeno-unstable.bk
| * bitkeeper revision 1.1159.37.4 (412467b8n9cEOShz4lDXGSB702f0ag)mjw@wray-m-3.hpl.hp.com2004-08-191-16/+43
| | | | | | | | | | Fix problem with multiple network interfaces.
* | bitkeeper revision 1.1159.1.83 (41239710AGSmTMRcmNzZofG14BmziA)kaf24@scramble.cl.cam.ac.uk2004-08-182-28/+18
| | | | | | | | | | Yet another tqueue fixup.
* | bitkeeper revision 1.1159.1.82 (41239316kitpFpd84e2ER7pkpuSnvg)kaf24@scramble.cl.cam.ac.uk2004-08-181-1/+2
| | | | | | | | | | Frontend fix.
* | bitkeeper revision 1.1159.1.81 (41238d2cHqbklCcCkVBI3g3Q45Y0dg)kaf24@scramble.cl.cam.ac.uk2004-08-181-3/+6
| | | | | | | | | | Fix dom_mem_op properly. :-)
* | bitkeeper revision 1.1159.1.80 (41238c4dRvX9mwKLbPmS4BpU24zugA)kaf24@scramble.cl.cam.ac.uk2004-08-181-770/+32
|\ \ | | | | | | | | | | | | | | | Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno
| * | bitkeeper revision 1.1159.41.1 (41238c3fi_zBknIqLEcbst8cclEjAQ)kaf24@scramble.cl.cam.ac.uk2004-08-181-770/+32
| | | | | | | | | | | | | | | | | | Remove binary rewriting from Linux for now. Replaced with a warning banner.
* | | bitkeeper revision 1.1159.1.79 (41238b39tnubrtr-gGsonDj9g_pSjQ)iap10@labyrinth.cl.cam.ac.uk2004-08-182-2/+2
|\ \ \ | |/ / |/| | | | | | | | | | | Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk
| * | bitkeeper revision 1.1159.40.1 (41238b0aeIY1yNNg2yYui_jKDRtRPA)iap10@labyrinth.cl.cam.ac.uk2004-08-182-2/+2
| | | | | | | | | | | | | | | dom_mem_ops fixup
* | | bitkeeper revision 1.1159.1.78 (41238a80nRCeFQAmbGc_sFDGt7oOhw)kaf24@scramble.cl.cam.ac.uk2004-08-183-5/+10
|/ / | | | | | | | | Fix task queues.