aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* bitkeeper revision 1.1159.258.152 (42905f2aihfbXcLOp47iveS8Fn06aQ)RELEASE-2.0.6iap10@freefall.cl.cam.ac.uk2005-05-221-1/+2
| | | | | | Fix install.sh script so that it doesn't dereference all symlinks. Signed-off-by: ian@xensource.com
* bitkeeper revision 1.1159.258.151 (428f2c2a_3sOeZVGhQutbJc15aCU9g)cl349@firebug.cl.cam.ac.uk2005-05-211-3/+6
| | | | | | | | | Fix e1000 hang during reboot bug. Kudos to Steven Hand for analyzing. time.c: Fix bug in code which sets our one-shot timer when we decide to block during the idle loop. Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
* bitkeeper revision 1.1159.258.150 (428e6fdeb6W1XbDj2YkcF53xkdUozA)kraxel@bytesex.org[kaf24]2005-05-203-2/+6
| | | | | | | | | | | | | | | | | | [PATCH] Re: PAE > We're taking quite a chunk out of lowmem, though.... Uhm, well, no, we don't. We should though, fix is below. Current code in unstable takes the address space away from the vmalloc area, not the lowmem area. vmalloc space is 128 MB by default, so the non-PAE hypervisor hole fits in and it works nevertheless. The larger PAE mode hypervisor hole doesn't fit in, so it breaks when you use enougth memory (somewhere around 800-900 MB). I think that is the bug Scott Parish trapped into. Gerd
* bitkeeper revision 1.1159.258.149 (428e6ed7pYw4zk4bTnojKRbdmh8Vcw)kaf24@firebug.cl.cam.ac.uk2005-05-204-74/+13
|\ | | | | | | | | | | 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.285.1 (428e6ed1eB7g2hQKJHFVNtvmxJNeNw)kaf24@firebug.cl.cam.ac.uk2005-05-204-74/+13
| | | | | | | | | | | | | | Use i386 vsyscall.lds.S rather than hardcoding our own. Signed-off-by: Chris Wright <chrisw@osdl.org> Signed-off-by: Keir Fraser <keir@xensource.com>
* | bitkeeper revision 1.1159.258.148 (428e6dcbkxoX3zvO7TFFgnoq2o9fRw)iap10@freefall.cl.cam.ac.uk2005-05-201-0/+1
|\ \ | |/ |/| | | | | | | Merge freefall.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-2.0-testing.bk into freefall.cl.cam.ac.uk:/auto/groups/xeno/users/iap10/xeno-clone/xen-2.0-testing.bk
| * bitkeeper revision 1.1159.284.1 (428e6db8MJ-JzmJYObnEqq381gyfSQ)iap10@freefall.cl.cam.ac.uk2005-05-201-0/+1
| | | | | | | | | | | | | | trivial fix to prevent a spurious ctrl-a when switching the console back from Xen to dom0. Signed-off-by: ian@xensource.com
* | bitkeeper revision 1.1159.258.147 (428e61e6n2e1t5iGSIQAezyNE1AmGw)iap10@freefall.cl.cam.ac.uk2005-05-202-2/+0
|/ | | | | remove spurious .cvsignore file
* bitkeeper revision 1.1159.258.146 (428e5a750X0LdGym7H2kz7FPjJu-mw)iap10@freefall.cl.cam.ac.uk2005-05-2085-138/+108
| | | | | | | Upgrade to linux 2.4.30 Signed-off-by: ian@xensource.com
* bitkeeper revision 1.1159.258.145 (428e3757uj8_oSifvxuenpTuUY0rrg)iap10@freefall.cl.cam.ac.uk2005-05-202-1/+24
| | | | | Fix Linux 2.4 build.
* bitkeeper revision 1.1159.258.144 (428e15a5YtSRzDLLgCSLxJk6OkQbKA)kaf24@firebug.cl.cam.ac.uk2005-05-201-5/+44
| | | | | | Handle mis-aligned I/O requests in blkback driver. Signed-off-by: Keir Fraser <keir@xensource.com>
* bitkeeper revision 1.1159.258.143 (428e1588HSalPYyogvolE-cDtFhV_A)kaf24@firebug.cl.cam.ac.uk2005-05-201-3/+3
| | | | | | blkfront unknown ioctl shoudl return EINVAL. Signed-off-by: Keir Fraser <keir@xensource.com>
* bitkeeper revision 1.1159.258.142 (428df12661vmA7WwXT170kC1Qyxpxw)kaf24@firebug.cl.cam.ac.uk2005-05-202-22/+13
| | | | | | | | Pass CD-ROM type info through from blkback to blkfront, and interpret correctly in blkfront. Data accesses still cause buffer underruns in domain0 though... Signed-off-by: Keir Fraser <keir@xensource.com>
* bitkeeper revision 1.1159.258.141 (428de6e3qI6WPj3ZDv-N9guEb9d7uA)kaf24@firebug.cl.cam.ac.uk2005-05-203-311/+318
| | | | | | Blkfront cleanups and fix whole-device mapping. Signed-off-by: Keir Fraser <keir@xensource.com>
* bitkeeper revision 1.1159.258.140 (428d3693Vbl1emrmRxrfYZ08RoQPjA)iap10@freefall.cl.cam.ac.uk2005-05-204-4/+4
| | | | | | | Fix Linux 2.4 build on 2.0-testing Signed-off-by: ian@xensource.com
* bitkeeper revision 1.1159.258.139 (428c9cbe7Sc87xp33OYAeObd7e3N3g)kaf24@firebug.cl.cam.ac.uk2005-05-191-1/+9
| | | | | | | | Do not set jumbo MTU on the fake netfront/back loopback device. It causes packet loss at the Ethernet bridge (since bridges do not fragment IP packets). Signed-off-by: Keir Fraser <keir@xensource.com>
* bitkeeper revision 1.1159.258.138 (428bb692pAqBH2bNfpxOYMXMKwbIsw)iap10@freefall.cl.cam.ac.uk2005-05-181-19/+11
| | | | | Move magic sysrq from workqueue to softirq context so that its more likely to work if the system is in a bad state.
* bitkeeper revision 1.1159.258.137 (428b746dvt7HoFn2rjyGGO-i1yesPg)kaf24@firebug.cl.cam.ac.uk2005-05-181-9/+7
| | | | | | | Ensure that domain0 console receiver does not get stuck if serial input is received early during boot. Fixes bugzilla bug #41. Signed-off-by: Keir Fraser <keir@xensource.com>
* bitkeeper revision 1.1159.258.136 (428af5483Yn2FWcrPnTRD2GVmftlhQ)kaf24@firebug.cl.cam.ac.uk2005-05-181-3/+0
| | | | | | | | | Fallback behaviour of the network startup script is now same as it always was: IP addresses of eth0 are transferred to the bridge device but not deleted from eth0. This is needed for the 2.0-series tools, which by default look only at eth0 to determine IP parameters for domU. Signed-off-by: Keir Fraser <keir@xensource.com>
* bitkeeper revision 1.1159.258.135 (428a3218LRhrEVrFCYcKckXl2ziRCQ)kaf24@firebug.cl.cam.ac.uk2005-05-171-0/+4
| | | | | | Backport of network script fix from unstable. Signed-off-by: Keir Fraser <keir@xensource.com>
* bitkeeper revision 1.1159.258.134 (428a2efbVjatsyWzpCT8mcdj0YbvXw)kaf24@firebug.cl.cam.ac.uk2005-05-171-1/+1
| | | | | | Do not build netfront/netback loopback by default. Signed-off-by: Keir Fraser <keir@xensource.com>
* bitkeeper revision 1.1159.258.133 (42899fc9Z0GRA_KAdf0VC2mm_dJH6w)iap10@tetris.cl.cam.ac.uk2005-05-172-205/+250
| | | | | upgrade to 2.6.11.10
* bitkeeper revision 1.1159.258.132 (428900ceGeeOt2WYcJ01WZMZCdJCHA)kaf24@firebug.cl.cam.ac.uk2005-05-161-2/+3
| | | | | | | | Fix multi-page I/O accesses in the blkback driver in cases where we receive partial-completion callbacks. Signed-off-by: Vincent Hanquez <vincent@xensource.com> Signed-off-by: Keir Fraser <keir@xensource.com>
* bitkeeper revision 1.1159.258.131 (4288ce1fwiCrIr8WyDZa4a1UHmCikw)kaf24@firebug.cl.cam.ac.uk2005-05-164-18/+207
|\ | | | | | | | | | | 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.283.1 (4288ce19qPIaLjPeI1_LphAJ6cDCJA)kaf24@firebug.cl.cam.ac.uk2005-05-164-18/+207
| | | | | | | | | | | | | | Local netfront/netback emulation for domain0, to clean up and fix Etherbridge setup. Signed-off-by: Keir Fraser <keir@xensource.com>
* | bitkeeper revision 1.1159.258.130 (42889731yZ6nWkKHZsa-gDG14dQ9yQ)cl349@firebug.cl.cam.ac.uk2005-05-161-1/+1
|/ | | | | | | Makefile: Add time-label to /etc/xen.old directory name. Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
* bitkeeper revision 1.1159.258.129 (42886ca7vP3iN1FMZTIHAFtA7vXoiw)cl349@firebug.cl.cam.ac.uk2005-05-162-0/+243
|\ | | | | | | | | | | 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-clean
| * bitkeeper revision 1.1159.282.1 (42886ca0o3TWunjlIeQALC1vadfg9g)cl349@firebug.cl.cam.ac.uk2005-05-162-0/+243
| | | | | | | | | | | | | | | | early_printk.c: Add support for CONFIG_EARLY_PRINTK over Xen's serial console. new file Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
* | bitkeeper revision 1.1159.258.128 (42874300TsP1zKFrpq-B0IR1Tfg5Sw)iap10@freefall.cl.cam.ac.uk2005-05-152-140/+219
| | | | | | | | | | upgrade to 2.6.11.9
* | bitkeeper revision 1.1159.258.127 (4286dddb-5dYH1S3phGceqJNfCfQbg)iap10@freefall.cl.cam.ac.uk2005-05-151-2/+8
|/ | | | | update xen-clone (nightly build script) to cope with trees with new kernel symlinks
* bitkeeper revision 1.1159.258.126 (4285cf9es4gAxAYMAVfDwAUWmO6-Lw)cl349@firebug.cl.cam.ac.uk2005-05-146-8/+8
| | | | | | | Many files: Move - into XENGUEST so builds without XENGUEST work better. Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
* bitkeeper revision 1.1159.258.125 (42853e47BemOA2ZRQJ77_HtVOeCieA)cl349@firebug.cl.cam.ac.uk2005-05-131-2/+5
| | | | | | | | Makefile: Install xen binary with version number appended and create several symlinks for less specific version numbers. Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
* bitkeeper revision 1.1159.258.124 (42853d73dWp9gPjgpNWvy831DhnVnw)cl349@firebug.cl.cam.ac.uk2005-05-132-3/+4
| | | | | | | | compile.h.in, Makefile: Change XEN_EXTRAVERSION to -testing, move surrounding-" to compile.h.in. Also define XEN_FULLVESION and use. Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
* bitkeeper revision 1.1159.258.123 (42852fd48Nr7wIoriw8GV3ZAjVOw8Q)cl349@firebug.cl.cam.ac.uk2005-05-137-13/+10
| | | | | | | | | | | | Many files: Create vmlinuz-$(VERSION).$(PATCHLEVEL)-$(XENGUEST) and vmlinuz-$(VERSION).$(PATCHLEVEL).$(SUBLEVEL)-$(XENGUEST) symlinks in dist/install/boot from kernel build target. install.sh: No need to create vmlinuz symlinks in dist/install/boot from install.sh anymore. Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
* bitkeeper revision 1.1159.258.122 (4284bb88TtN4Lsub-uWEo-2VRJlDPg)cl349@firebug.cl.cam.ac.uk2005-05-132-5/+24
|\ | | | | | | | | | | 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-clean
| * bitkeeper revision 1.1159.281.1 (4284bb83DRFxFAWqa-zevESa69akFA)cl349@firebug.cl.cam.ac.uk2005-05-132-5/+24
| | | | | | | | | | | | | | | | sxpr_parser.c, sxpr_parser.h: Revert size of sxpr parser input buffer to original size and make buffer allocated dynamically and increasing in size on demand. Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
* | bitkeeper revision 1.1159.258.121 (4284a2fe8e-teEoJtU8EYiHY0jsBdg)mafetter@fleming.research2005-05-131-2/+2
| | | | | | | | | | Fix construction of ref directories when no patches are present
* | bitkeeper revision 1.1159.258.120 (42848bfe8kMyWWcBA64rq7h7l7AyoA)mafetter@fleming.research2005-05-131-4/+5
|/ | | | | | Shadow code bug fix (found by Ian) that was breaking refcounts, and subsequently causing migration problems.
* bitkeeper revision 1.1159.258.119 (4283a888gsRWQWQLWB6wIgoYAW7l0Q)cl349@firebug.cl.cam.ac.uk2005-05-128-40/+41
|\ | | | | | | | | Merge.
| * bitkeeper revision 1.1159.280.1 (4283a76ftpuj_gm_Dw7id90bgDL3JQ)cl349@firebug.cl.cam.ac.uk2005-05-128-39/+42
| | | | | | | | | | | | | | | | | | | | Many files: Use marker files instead of depending on the change times of directories. ignore: Add patches/*/.makedep. Cleanup ignore list. Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
* | bitkeeper revision 1.1159.258.118 (42838bd51otdD7c_dgDNIyjTJD52hg)mwilli2@equilibrium.research2005-05-121-1/+3
|/ | | | | | | Fix source fetch for Linux 2.4 and NetBSD 2.0. Signed-off-by: mark.williamson@cl.cam.ac.uk
* bitkeeper revision 1.1159.258.117 (4283790fhpDiiKA-POixMtbhwAG92Q)cl349@firebug.cl.cam.ac.uk2005-05-124-20/+16
| | | | | | | mk.linux-2.6-xenU, mk.linux-2.6-xen0, mk.linux-2.4-xenU, mk.linux-2.4-xen0: Honour EXTRAVERSION when trying to re-use a config file from a previous build. Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
* bitkeeper revision 1.1159.258.116 (428359f0cF8i9gaj87EgNT_PVHLMFw)cl349@firebug.cl.cam.ac.uk2005-05-122-0/+1614
| | | | | | | | Add linux-2.6.11.8 patch. linux-2.6.11.8.patch: new file Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
* bitkeeper revision 1.1159.258.115 (428354804NJckGgn06IblzmoXJ6F4A)cl349@firebug.cl.cam.ac.uk2005-05-127-19/+44
| | | | | | | | | | | | Many files: Add additional intermediate tree (e.g. ref-linux-2.6.11) which is a pristine tree with the patches from patches/$(OS)-$(OS_VER) applied. The pristine tree is really pristine now. Also add dependency of ref-$(OS)-$(OS_VER) tree on patches in patches/$(OS)-$(OS_VER). ignore: Add ref-* Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk>
* bitkeeper revision 1.1159.258.114 (427dcfb8HaNsKoCdNjOQCEM_vCEWTA)lists-xen@pimb.org[kaf24]2005-05-082-1/+2
| | | | | | | | | | | [PATCH] [PATCH] Increase size of sxpr parser input buffer Increase the size of the sxpr parser input buffer from 1024 characters, which isn't long enough to hold larger domain configurations (xfrd transmits the entire domain config sxpr as a single atom inside of another sxpr). Signed-off-by: Jody Belka <knew (dash) xen (at) pimb (dot) org>
* bitkeeper revision 1.1159.258.113 (427c8dddgGYSerAwRWcC_vwqkNujiQ)kaf24@firebug.cl.cam.ac.uk2005-05-072-0/+43
| | | | | | Add legacy pty support to domu config. Signed-off-by: Keir Fraser <keir@xensource.com>
* bitkeeper revision 1.1159.258.112 (4277a730mvnFSFXrxJpVRNk8hjD4Vg)ydroneaud@mandriva.com[kaf24]2005-05-033-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | | [PATCH] Mkbuildtree little fix Hi, here is a really small fix for mkbuildtree. With my 'find' version [1], I get many of these warning when using mkbuildtree: find: warning: you have specified the -maxdepth option after a non-option argument -type, but options are not positional (-maxdepth affects tests specified before it as well as those specified after it). Please specify options before other arguments. My patch just correct the ordering of the options, it should be harmless, but I didn't test with other versions of find. Regards [1] find --version GNU find version 4.2.20 Features enabled: D_TYPE O_NOFOLLOW(enabled) xen-unstable-mkbuildtree-find-maxpath.patch:
* bitkeeper revision 1.1159.258.111 (42776d5aUc2EbzhhXFwEAKgE502XWA)kaf24@firebug.cl.cam.ac.uk2005-05-031-2/+97
| | | | | | Add USB HID support to domain0 kernel default configuration. Signed-off-by: Keir Fraser <keir@xensource.com>
* bitkeeper revision 1.1159.258.110 (4277584802VQXQuqOAdIXG6EfEBexQ)kaf24@firebug.cl.cam.ac.uk2005-05-031-8/+177
| | | | | | | | | | | Add a /proc interface for setting rx-buffer allocation policy in the netfront driver. e.g., 'echo 256 >/proc/xen/net/eth0/rxbuf_min' will avoid unnecessary packet drops by always allocating the maximum possible number of buffers at all times, at the expense of extra memory usage when the interface is idle. Signed-off-by: Keir Fraser <keir@xensource.com>
* bitkeeper revision 1.1159.258.109 (4271591efy8CDaEUexiC4RrOlWxDNg)kaf24@firebug.cl.cam.ac.uk2005-04-281-1/+2
| | | | | | | Backport of bugfix to ensure that p2m entries are invalidated before returning memory back to Xen allocation pool. Signed-off-by: Keir Fraser <keir@xensource.com>