aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* bitkeeper revision 1.1159.258.41 (423088a133TZpmpxQnBtgWzoOWnK2A)RELEASE-2.0.5cl349@firebug.cl.cam.ac.uk2005-03-102-3/+3
|\ | | | | | | | | | | Merge firebug.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-2.0-testing.bk into firebug.cl.cam.ac.uk:/local/scratch/cl349/xen-2.0-testing.bk
| * bitkeeper revision 1.1159.267.1 (42308892nDLBoNRoKA_URBGXNhvEUg)cl349@firebug.cl.cam.ac.uk2005-03-102-3/+3
| | | | | | | | | | | | | | Change blkif_pdev_t to u32 to allow configuring backend devices which use 32-bit numbers to identify devices. Signed-off-by: Christian Limpach <cl@NetBSD.org>
* | bitkeeper revision 1.1159.258.40 (423085c6l2rF-ZZuQiNGB3ZR9Vzj7A)iap10@freefall.cl.cam.ac.uk2005-03-101-0/+2
|/ | | | | | | Tiny hack to fix install.sh for the case where /etc/init.d is a symlink. Signed-off-by: ian@xensource.com
* bitkeeper revision 1.1159.258.39 (423070eemKuJ-8uTpcciD8RIvSEbmg)kaf24@firebug.cl.cam.ac.uk2005-03-102-9/+4
|\ | | | | | | | | | | Merge firebug.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-2.0-testing.bk into firebug.cl.cam.ac.uk:/local/scratch/kaf24/xen-2.0-testing.bk
| * bitkeeper revision 1.1159.266.1 (423070e8gpQdLbFsdaIs7JDG4U12ZA)kaf24@firebug.cl.cam.ac.uk2005-03-102-9/+4
| | | | | | | | | | | | A couple of fixes for 2.4. Signed-off-by: Keir Fraser <keir@xensource.com>
* | bitkeeper revision 1.1159.258.38 (4230628bX3yukmWYtNDh925BckMoHQ)iap10@tetris.cl.cam.ac.uk2005-03-101-2/+3
|\ \ | |/ |/| | | | | | | Merge ssh://xenbk@gandalf.hpl.hp.com//var/bk/xen-2.0-testing.bk into tetris.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-2.0-testing.bk
| * bitkeeper revision 1.1159.265.1 (42305f54c1QGh-jqx__ZfFdzrPJWDA)mjw@wray-m-3.hpl.hp.com2005-03-101-2/+3
| | | | | | | | | | | | | | | | Make xend parent sleep a bit at start, so when it returns xend is running. Signed-off-by: Mike Wray <mike.wray@hp.com>
* | bitkeeper revision 1.1159.258.37 (42305f54a6Tlb_891y3QBjoIVcCt3Q)kaf24@firebug.cl.cam.ac.uk2005-03-106-5/+870
| | | | | | | | | | | | | | | | Fix balloon driver in highmem builds -- must forcibly flush the kmap cache before relinquishing pages. This requires changes to generic files highmem.[ch]. Signed-off-by: Keir Fraser <keir.fraser@cl.cam.ac.uk>
* | bitkeeper revision 1.1159.258.36 (42305b3948mU75urrgzQftpV3eNPbg)iap10@freefall.cl.cam.ac.uk2005-03-101-1/+8
| | | | | | | | | | | | Tidy up ugly warning in debug builds from xc_linux_restore. Signed-off-by: ian@xensource.com
* | bitkeeper revision 1.1159.258.35 (42305966D0gCjlR6KGQJ4LZR2FIX3g)iap10@freefall.cl.cam.ac.uk2005-03-102-8/+20
|/ | | | | | Fix to xfrd stream handling which was messing up save/restore/migrate on some systems. Signed-off-by: ian@xensource.com
* bitkeeper revision 1.1159.258.34 (422e593fP_MDJ47j5LhtS8fQOVuyAQ)cl349@firebug.cl.cam.ac.uk2005-03-094-2/+8
| | | | | | Update to NetBSD 2.0.1. Signed-off-by: Christian Limpach <cl@NetBSD.org>
* bitkeeper revision 1.1159.258.33 (422e4c2dbtydqXSZXhO6gOuY-qlS5A)cl349@firebug.cl.cam.ac.uk2005-03-091-1/+1
| | | | | | Support Xen-ifying a complete NetBSD source tree. Signed-off-by: Christian Limpach <cl@NetBSD.org>
* bitkeeper revision 1.1159.258.32 (422e470bJa_VGcUAPdnpZWrD6n9uew)cl349@firebug.cl.cam.ac.uk2005-03-091-6/+7
| | | | | | Export Xen provided command line as /kern/xen/cmdline. Signed-off-by: Christian Limpach <cl@NetBSD.org>
* bitkeeper revision 1.1159.258.31 (422e4564B542sr1LgKTQ3FWQwTZcZQ)cl349@firebug.cl.cam.ac.uk2005-03-093-0/+1790
| | | | | | | Add support for read file operation handlers. Also fix fallback to default handlers. Signed-off-by: Christian Limpach <cl@NetBSD.org>
* bitkeeper revision 1.1159.258.30 (422e43bag8TDBzRIwsJaOhrjeAZ-gg)cl349@firebug.cl.cam.ac.uk2005-03-091-1/+1
| | | | | | Enable vnd devices. Signed-off-by: Christian Limpach <cl@NetBSD.org>
* bitkeeper revision 1.1159.258.29 (422e4382uaLzLWWGJwNl_pq0d8dMog)cl349@firebug.cl.cam.ac.uk2005-03-091-6/+20
| | | | | | Support Xen-ifying a complete NetBSD source tree. Signed-off-by: Christian Limpach <cl@NetBSD.org>
* bitkeeper revision 1.1159.258.28 (422e42e5yWRuW_i02udqDbLjol4GOQ)cl349@firebug.cl.cam.ac.uk2005-03-091-6/+7
| | | | | | Support compiling kernels other than the XEN one. Signed-off-by: Christian Limpach <cl@NetBSD.org>
* bitkeeper revision 1.1159.258.27 (422ddcd5Cf-97FdGP6TJyFvIxer4Mg)kaf24@firebug.cl.cam.ac.uk2005-03-081-0/+7
| | | | | | Prevent buddy-allocator merges across Xen/Domain zones boundary. Signed-off-by: Keir Fraser <keir.fraser@cl.cam.ac.uk>
* bitkeeper revision 1.1159.258.26 (422dcb82edKYqnLB0fr24Sf5anyo6Q)kaf24@firebug.cl.cam.ac.uk2005-03-081-1/+2
| | | | | | Fix parallel build in Xen directory. Signed-off-by: Keir Fraser <keir.fraser@cl.cam.ac.uk>
* bitkeeper revision 1.1159.258.25 (422dab6bOBL6I9LRZYfF0ExfT5VXww)kaf24@firebug.cl.cam.ac.uk2005-03-083-10/+12
| | | | | | Must always send VIRQ_TIMER to a blocked guest. Signed-off-by: Keir Fraser <keir.fraser@cl.cam.ac.uk>
* bitkeeper revision 1.1159.258.24 (422d768ae6_z9fpLLsp1seSXtGA5qA)kaf24@firebug.cl.cam.ac.uk2005-03-087-22/+25
|\ | | | | | | | | | | Merge firebug.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-2.0-testing.bk into firebug.cl.cam.ac.uk:/local/scratch/kaf24/xen-2.0-testing.bk
| * bitkeeper revision 1.1159.264.1 (422d7683GAA5eJb-zpm3NsgvYf9Q9A)kaf24@firebug.cl.cam.ac.uk2005-03-087-22/+25
| | | | | | | | | | | | | | Clean up timer upcalls to guest kernel. Only send an upcall when timestamp info actually changes. Signed-off-by: Keir Fraser <keir.fraser@cl.cam.ac.uk>
* | bitkeeper revision 1.1159.258.23 (422d72b8gvbXrWsyznqgyF7shPiduw)vh249@airwolf.cl.cam.ac.uk2005-03-081-10/+10
|/ | | | | | | | Fix error path handling not calling iounmap() after ioremap() Signed-off-by: Yann Droneaud <ydroneaud@mandrakesoft.com> Signed-off-by: Vincent Hanquez <vincent@xensource.com>
* bitkeeper revision 1.1159.258.22 (422c6612riGtD5GGqVTNqhuli2WrwQ)vh249@airwolf.cl.cam.ac.uk2005-03-072-2/+6
| | | | | | | fix spinlock still held while leaving function in case of error Signed-off-by: Vincent Hanquez <vincent@xensource.com>
* bitkeeper revision 1.1159.258.21 (4227b272juDzo6xMj-KE4nB4e0xsmA)cl349@firebug.cl.cam.ac.uk2005-03-042-3/+3
| | | | | | xmexample updates. Signed-off-by: chris@xensource.com
* bitkeeper revision 1.1159.258.20 (42277e15JmrB3LkX2vA4MklHkX1hQA)iap10@tetris.cl.cam.ac.uk2005-03-031-1/+1
| | | | | | Fix build Signed-off-by: ian@xensource.com
* bitkeeper revision 1.1159.258.19 (42273652yPWGOWH6C8w45TOchk7Jog)rminnich@lanl.gov[iap10]2005-03-032-4/+18
| | | | | | | | | This patch enables argument passing to plan 9 domains, so that users can now have parameters for things like Venti etc. Signed-off-by: ron minnich <rminnich@lanl.gov> Signed-off-by: ian.pratt@cl.cam.ac.uk
* bitkeeper revision 1.1159.258.18 (4226f857ltmzeYRsvtnlD8t5FVTvhw)cl349@firebug.cl.cam.ac.uk2005-03-034-8/+3
| | | | | | | Remove support for tgif as a tool. We don't use it and it's hard to find as and rpm. Signed-off-by: cl349@cl.cam.ac.uk
* bitkeeper revision 1.1159.258.17 (4224a8faTVrzHrdNP0aTwjJrfZ4vnw)kaf24@scramble.cl.cam.ac.uk2005-03-011-0/+1
| | | | | | | Fix another -Wall -Werror compile error. Signed-off-by: Rik van Riel <riel@redhat.com> Signed-off-by: Keir Fraser <keir.fraser@cl.cam.ac.uk>
* bitkeeper revision 1.1159.258.16 (4221a2ecsI-7_TFUEYf9_8zVhzHq3Q)kaf24@scramble.cl.cam.ac.uk2005-02-275-87/+18
| | | | | | Fix 2.4 build, and a small 2.6 bootstrap tweak. Signed-off-by: Keir Fraser <keir@xensource.com>
* bitkeeper revision 1.1159.258.15 (4220c1b89PleMUER22Q6eIRqab93Dg)kaf24@scramble.cl.cam.ac.uk2005-02-261-1/+1
| | | | | | Typo in 2.6 file. Signed-off-by: Keir Fraser <keir@xensource.com>
* bitkeeper revision 1.1159.258.14 (4220bd64Y3CN44gbDCh9mtv5s9QiDA)kaf24@viper.(none)2005-02-263-3/+19
| | | | | | Fix ballooning where initial allocation is lower than max possible lowmem. Signed-off-by: Keir Fraser <keir@xensource.com>
* bitkeeper revision 1.1159.258.13 (421e7cfaHXBVrm-2XYB50x2aleoG0A)iap10@tetris.cl.cam.ac.uk2005-02-251-1/+1
| | | | | | | | | | From: Jari Ruusu via Pasi Kärkkäinen [pasik@iki.fi] Small fix to 2.4 blkfront such that the capacity is reported correctly. Does 2.6 need a similar fix? Signed-off-by: ian@xensource.com
* bitkeeper revision 1.1159.258.12 (421e7b09H0pvxw22WgYUuH1d447Oew)iap10@tetris.cl.cam.ac.uk2005-02-251-2/+1
| | | | | trivial fix
* bitkeeper revision 1.1159.258.11 (421db5das21KZ5OM9VgBIYQNaZthng)kaf24@scramble.cl.cam.ac.uk2005-02-241-1/+1
| | | | | | | Fix console_use_vt feature that makes VT switchable at run time in Linux. Signed-off-by: Keir Fraser <keir.fraser@cl.cam.ac.uk>
* bitkeeper revision 1.1159.258.10 (421dacb67rVw006uybBjh0HNKVaObw)kaf24@scramble.cl.cam.ac.uk2005-02-241-1/+110
| | | | | | Make mkelf32 byte-order clean. Signed-off-by: Keir Fraser <keir.fraser@cl.cam.ac.uk>
* bitkeeper revision 1.1159.258.9 (421d978cixdcn2ycn94dJci5cqGzjg)kaf24@scramble.cl.cam.ac.uk2005-02-246-34/+15
| | | | | | Build cleanups. Build dynamic libs as -fPIC always. Signed-off-by: Keir Fraser <keir.fraser@cl.cam.ac.uk>
* bitkeeper revision 1.1159.258.8 (421bc0b0jvILWAafCXfC9uUwrkZb3A)kaf24@scramble.cl.cam.ac.uk2005-02-221-13/+4
| | | | | | | Clean up task-switch path. Now differs more from native code, but it is a critical path. Also fixed a comment and FPU TS setting. Signed-off-by: Keir Fraser <keir@xensource.com>
* bitkeeper revision 1.1159.258.7 (421afd0bk-TdZ_Jc5UrN-eVwJPdgbw)kaf24@scramble.cl.cam.ac.uk2005-02-221-24/+18
| | | | | | Remove unnecessary irq enable/disable and flag test from do_upcall(). Signed-off-by: Keir Fraser <Keir.Fraser@cl.cam.ac.uk>
* bitkeeper revision 1.1159.258.6 (421a32c9eTLZXetUKq3j83jL31eC5A)iap10@freefall.cl.cam.ac.uk2005-02-211-7/+27
| | | | | | | | | | | | Build AGP and DRM modules into linux 2.6-xen0 default kernel. WARNING: Not all of these drivers have been tested, and its possible that previously working X setups will now cause the machine to spontaneously reboot when X starts! If so, please report these problems, and disable the AGP/DRM module that is being used. Signed-off-by: ian.pratt@cl.cam.ac.uk
* bitkeeper revision 1.1159.258.5 (4215f09cU1Zrw85yrXJiQPM7LeMJtw)kaf24@scramble.cl.cam.ac.uk2005-02-184-3/+3
| | | | | | nettel.patch, drm.patch, agpgart.patch: mvdir
* bitkeeper revision 1.1159.258.4 (420e086eRqMDAepFfVSrE8gAuTZ1dg)mafetter@fleming.research2005-02-124-6/+24
|\ | | | | | | | | | | Merge maf46@ssh-relay1.cl.cam.ac.uk:/usr/groups/xeno/BK/xen-2.0-testing.bk into fleming.research:/scratch/fleming/mafetter/xen-2.0-testing.bk
| * bitkeeper revision 1.1159.260.2 (420e0856crqXXEkQoCUddas8u5ksXA)mafetter@fleming.research2005-02-122-2/+3
| | | | | | | | | | | | | | | | Rename check_pagetable() function to _check_pagetable to make it easier to selectively enable it during debugging. There's still the same check_pagetable macro, but now it's used both when SHADOW_DEBUG is enabled and disabled.
| * bitkeeper revision 1.1159.260.1 (420e07e16YlSevQI9RYNGLwarPr2gQ)mafetter@fleming.research2005-02-122-4/+21
| | | | | | | | | | | | | | | | | | | | Bug fix for shadow code. When update_va_mapping() updates a entry, the corresponding shadow entry may not be reachable via the shadow_linear_pg_table, even though it is currently shadowed, as the corresponding spde has not necessarily been faulted into place yet.
* | bitkeeper revision 1.1159.258.3 (420d5c2dj-e3ZU_Q3wOxYdZ-yax62A)cl349@arcadians.cl.cam.ac.uk2005-02-122-10/+14
| | | | | | | | | | | | | | Use "ide" as device name and "hdX" as disk name. Signed-off-by: chris@xensource.com
* | bitkeeper revision 1.1159.258.2 (420cdd26biP1GgUIcVSoyZGOZjAu2A)cl349@arcadians.cl.cam.ac.uk2005-02-112-2/+3
|/ | | | | | | Pass pointer to register set to set_pre_exception_table instead of eip. Signed-off-by: cl349@cl.cam.ac.uk
* bitkeeper revision 1.1159.258.1 (420b963fGDqQqmlp_DO3u-T_klF82g)mjw@wray-m-3.hpl.hp.com2005-02-105-11/+43
| | | | | | | | | Fixes to make the vnet module compile under 2.6.10. Thanks to Brian Bruce for spotting the problem and suggesting fixes. Signed-off-by: Mike Wray <mike.wray@hp.com>
* bitkeeper revision 1.1159.223.84 (420a6831W2g6HHtXksV16NZox0sA5Q)iap10@freefall.cl.cam.ac.uk2005-02-091-150/+98
| | | | | | | | Subject: [Xen-devel] [PATCH 1/2] netfront coding style clean-up (trivial) Signed-off-by: Jon Mason <jdmason@us.ibm.com> Signed-off-by: ian@xensource.com
* bitkeeper revision 1.1159.223.83 (42097c41y12EFATQuIKPTDS1smnkWQ)iap10@tetris.cl.cam.ac.uk2005-02-092-2/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Subject: [Xen-devel] [PATCH] Fix initrd support for Linux 2.4/2.6 The following patch sets the default root device to be the null device. This is the behavior Linux is launched with no root device specified in the command line and without a device provided by the boot loader. Previously, the default root device was set to be /dev/ram0. This broke initrd support. This change was made in 2.6 to because of a bug reported on September 14th with dynamic ipconfig. I've recreated his problem and looked through the code and the source of the problem was that his kernel command line was incorrect. He was missing the BOOTP field in the config line requiring that there be an actual root device. This worked with 2.4 but only because 2.4 was also broken. His patch just introduced that bug into 2.6. I've tested this against the 2.6 and 2.4 trees in a recent copy of xen-unstable. I've tested initrd support and ipconfig support (including dynamic ip support). They both now work as expected. If anyone needs an initrd for testing let me know. Regards, -- Anthony Liguori Linux Technology Center (LTC) - IBM Austin E-mail: aliguori@us.ibm.com Phone: (512) 838-1208 Signed-off-by: Anthony Liguori Signed-off-by: ian@xensource.com
* bitkeeper revision 1.1159.223.82 (42093f8cxZb9FQfWwmj7IIok9ndiPg)iap10@labyrinth.cl.cam.ac.uk2005-02-081-2/+5
| | | | | | minor stats collection addition ian@xensource.com