]>
xenbits.xensource.com Git - xen.git/log
iap10@labyrinth.cl.cam.ac.uk [Sat, 22 Jan 2005 21:54:34 +0000 (21:54 +0000)]
bitkeeper revision 1.1159.223.25 (41f2cb9aEKMZkZbvqBE0eXhpljlV4Q)
Description: fix path to python
There is no python2 in debian. Instead, use python.
From: Adam Heath <doogie@brainfood.com>
Signed-off-by: ian.pratt@cl.cam.ac.uk
iap10@labyrinth.cl.cam.ac.uk [Sat, 22 Jan 2005 21:52:47 +0000 (21:52 +0000)]
bitkeeper revision 1.1159.223.24 (41f2cb2floBkEBE6cfn2iLK2ZpPfhA)
Description: conditionally call modules targets for 2.4
There was a complaint on the mailing list about linux 2.6 not building
if module support was disabled; a patch was done to fix this. However,
the same change was not done to the 2.4 files.
From: Adam Heath <doogie@brainfood.com>
Signed-off-by: ian.pratt@cl.cam.ac.uk
iap10@labyrinth.cl.cam.ac.uk [Sat, 22 Jan 2005 21:47:15 +0000 (21:47 +0000)]
bitkeeper revision 1.1159.223.23 (41f2c9e33H5dJn6K7RN-o2UASMwI3Q)
Description: Use FHS-compatible paths
From: Adam Heath <doogie@brainfood.com>
Signed-off-by: ian.pratt@cl.cam.ac.uk
iap10@labyrinth.cl.cam.ac.uk [Sat, 22 Jan 2005 21:45:39 +0000 (21:45 +0000)]
bitkeeper revision 1.1159.223.22 (41f2c983tNSS8-VlWIzF9A78zTQx-w)
Description: add force-reload option
Debian policy requires init scripts to implement force-reload. So, alias
that to restart.
From: Adam Heath <doogie@brainfood.com>
Signed-off-by: ian.pratt@cl.cam.ac.uk
iap10@labyrinth.cl.cam.ac.uk [Sat, 22 Jan 2005 21:43:33 +0000 (21:43 +0000)]
bitkeeper revision 1.1159.223.21 (41f2c905sBZq8YH0a-M9_-ucSA_KAQ)
Description: support parallellism better
Using shell for loops doesn't allow make to run it the most parallel
modes. Use patsubst/addsuffix tricks to make this work.
From: Adam Heath <doogie@brainfood.com>
Signed-off-by: ian.pratt@cl.cam.ac.uk
iap10@labyrinth.cl.cam.ac.uk [Sat, 22 Jan 2005 21:39:35 +0000 (21:39 +0000)]
bitkeeper revision 1.1159.223.20 (41f2c8174klQJ8mMgM3YDtJ6GQBXjw)
Missing prat of earlier patch.
Description: use INSTALL everywhere
Use install(by way of INSTALL variables) to create directories, install
programs, and install data files.
From: Adam Heath <doogie@brainfood.com>
Signed-off-by: ian.pratt@cl.cam.ac.uk
iap10@labyrinth.cl.cam.ac.uk [Sat, 22 Jan 2005 21:37:24 +0000 (21:37 +0000)]
bitkeeper revision 1.1159.223.19 (41f2c794WPLLpYdW32MPpAaBhBhL0A)
Description: mkbuildtree requires bash
From: Adam Heath <doogie@brainfood.com>
Signed-off-by: ian.pratt@cl.cam.ac.uk
iap10@labyrinth.cl.cam.ac.uk [Sat, 22 Jan 2005 21:34:34 +0000 (21:34 +0000)]
bitkeeper revision 1.1159.223.18 (41f2c6eamwtTkjdrv4CuL1WnOy4iGw)
Description: use INSTALL everywhere
Use install(by way of INSTALL variables) to create directories, install
programs, and install data files.
From: Adam Heath <doogie@brainfood.com>
Signed-off-by: ian.pratt@cl.cam.ac.uk
iap10@labyrinth.cl.cam.ac.uk [Sat, 22 Jan 2005 21:32:44 +0000 (21:32 +0000)]
bitkeeper revision 1.1159.223.17 (41f2c67c7vKsSLIzqLuYY24HOjsC5w)
Description: Use vars for complex programs
It's generally standard to call complex programs indirectly thru make
variables. This allows them to be replaced easily with alternative
versions, without editting each makefile.
Additionally, this patch makes use of $(pkgdocdir) in docs/Makefile.
From: Adam Heath <doogie@brainfood.com>
Signed-off-by: ian.pratt@cl.cam.ac.uk
iap10@labyrinth.cl.cam.ac.uk [Sat, 22 Jan 2005 21:30:03 +0000 (21:30 +0000)]
bitkeeper revision 1.1159.223.16 (41f2c5dbDRm_plztIOBiTaL3Nj5qAQ)
Description: support PIC code generation
Libraries have 2 methods of being compiled; a .so must contain non-pic
objects, while the .a can contain standard objects.
From: Adam Heath <doogie@brainfood.com>
Signed-off-by: ian.pratt@cl.cam.ac.uk
iap10@labyrinth.cl.cam.ac.uk [Sat, 22 Jan 2005 21:23:10 +0000 (21:23 +0000)]
bitkeeper revision 1.1159.223.15 (41f2c43e5U8GurDCsAUaiGJ2VOmnUQ)
Description: Use proper targets in makefiles
A rule in make should produce only what it's target allows. When it
produces side-effects, things like ctrl-c and parallellism break it
oddly.
From Adam Heath <doogie@brainfood.com>
Signed-off-by: ian.pratt@cl.cam.ac.uk
iap10@labyrinth.cl.cam.ac.uk [Sat, 22 Jan 2005 17:10:17 +0000 (17:10 +0000)]
bitkeeper revision 1.1159.223.14 (41f288f9VW8XW1rKJWnmSpC3nWXTgA)
Kconfig cleanup suggested by Tobias Hunger [tobias@aquazul.com]
Signed-off-by: ian.pratt@cl.cam.ac.uk
iap10@labyrinth.cl.cam.ac.uk [Fri, 21 Jan 2005 23:28:40 +0000 (23:28 +0000)]
bitkeeper revision 1.1159.223.13 (41f19028mLwjhcmfYFv-mzcynrFuGw)
Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno-xenod/BK/xen-2.0-testing.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk
iap10@labyrinth.cl.cam.ac.uk [Fri, 21 Jan 2005 23:28:01 +0000 (23:28 +0000)]
bitkeeper revision 1.1159.225.1 (41f19001RQR4BW0TNzYlpfwik2LIFg)
Documentation fix.
kaf24@scramble.cl.cam.ac.uk [Fri, 21 Jan 2005 18:43:08 +0000 (18:43 +0000)]
bitkeeper revision 1.1159.223.12 (41f14d3cE4GADmEAEr6XE9nXX4dyGw)
Common-code cleanups. Moved arch-specific code out into arch/x86
and asm-x86.
iap10@labyrinth.cl.cam.ac.uk [Fri, 21 Jan 2005 02:08:45 +0000 (02:08 +0000)]
bitkeeper revision 1.1159.223.11 (41f0642dZhTGBhGAWv7_RECYAOxMhA)
Update defconfig for linux 2.4.29
iap10@freefall.cl.cam.ac.uk [Fri, 21 Jan 2005 01:05:58 +0000 (01:05 +0000)]
bitkeeper revision 1.1159.223.10 (41f05576mLJU5r_ZB3CGtm3RmSasYg)
Fix linux 2.4.29 bug
iap10@labyrinth.cl.cam.ac.uk [Fri, 21 Jan 2005 00:43:12 +0000 (00:43 +0000)]
bitkeeper revision 1.1159.223.9 (41f05020SfVtxET_96qMp22pZ-tmOA)
Update defconfig-xen0 for linux 2.4.29
iap10@labyrinth.cl.cam.ac.uk [Fri, 21 Jan 2005 00:37:54 +0000 (00:37 +0000)]
bitkeeper revision 1.1159.223.8 (41f04ee28OyElXpjo4VeyXy925falg)
Upgrade to linux 2.4.29
kaf24@scramble.cl.cam.ac.uk [Thu, 20 Jan 2005 22:18:00 +0000 (22:18 +0000)]
bitkeeper revision 1.1159.223.7 (41f02e18RcwEdT0BXMaReeOUBf3KVw)
timer_tsc.c, time.c:
Fix time restore bug.
kaf24@scramble.cl.cam.ac.uk [Wed, 19 Jan 2005 15:07:55 +0000 (15:07 +0000)]
bitkeeper revision 1.1159.223.6 (41ee77cbILw-JaVF0uno2Fd5_A-GiQ)
Fix error path in console-driver initilaisation. Remove module
destructor as the console driver cannot be built as a module.
kaf24@scramble.cl.cam.ac.uk [Wed, 19 Jan 2005 14:03:33 +0000 (14:03 +0000)]
bitkeeper revision 1.1159.223.5 (41ee68b5s7SXOX6FRHT9GQ92WWOtRA)
Truncate the e820 RAM map to 4GB maximum on 32-bit x86.
We don't support PAE36 mode.
kaf24@scramble.cl.cam.ac.uk [Wed, 19 Jan 2005 08:53:07 +0000 (08:53 +0000)]
bitkeeper revision 1.1159.223.4 (41ee1ff3MuvZmbN8TXMWZl0WCI4yMg)
Clean up buddy allocator, as suggested by Rusty Russell.
kaf24@scramble.cl.cam.ac.uk [Wed, 19 Jan 2005 08:35:45 +0000 (08:35 +0000)]
bitkeeper revision 1.1159.223.3 (41ee1be1xhzN-ZQVYs7w2xZ2OtDl1w)
Fix 2.4 highmem build.
sos22@douglas.cl.cam.ac.uk [Tue, 18 Jan 2005 16:37:06 +0000 (16:37 +0000)]
bitkeeper revision 1.1159.223.2 (41ed3b32oUZznRTHk1xuGyZVTcWuvg)
Get the domain to access from the right element of the union when setting up
VM assists.
kaf24@scramble.cl.cam.ac.uk [Tue, 18 Jan 2005 11:03:57 +0000 (11:03 +0000)]
bitkeeper revision 1.1159.223.1 (41eced1denT_MsS4LtXTQroXHucvZA)
Fix small-packet delivery in netback driver.
kaf24@scramble.cl.cam.ac.uk [Mon, 17 Jan 2005 13:34:26 +0000 (13:34 +0000)]
bitkeeper revision 1.1159.170.100 (41ebbee2RjlL1wu1Hj5Chq-Ma_yd4Q)
Send a fake ARP reply when bringing up an IP address on a VIF.
Should flush stale switch/router state.
iap10@labyrinth.cl.cam.ac.uk [Mon, 17 Jan 2005 08:11:17 +0000 (08:11 +0000)]
bitkeeper revision 1.1159.170.99 (41eb7325xet5XQ2BbrNnK2ynj_F4XQ)
Change __initcall to module_init as suggested by Rusty Russel
iap10@labyrinth.cl.cam.ac.uk [Mon, 17 Jan 2005 07:58:26 +0000 (07:58 +0000)]
bitkeeper revision 1.1159.170.98 (41eb7022BZw59EpgaLvlhtpw0-IuGQ)
Add NE2K to default xen0/xenU 2.6 config
iap10@labyrinth.cl.cam.ac.uk [Sat, 15 Jan 2005 16:21:21 +0000 (16:21 +0000)]
bitkeeper revision 1.1159.170.97 (41e94301axLnKknTNgYWn0ZFj5pHxg)
Documentation of xc.h library
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
iap10@labyrinth.cl.cam.ac.uk [Sat, 15 Jan 2005 11:18:02 +0000 (11:18 +0000)]
bitkeeper revision 1.1159.170.96 (41e8fbeayXDKhR25_xBQP3hTDrVJbQ)
Symptom:
When using a udev-based dom0, if you try to create a domU with a virtual
sda device and you do not have a local scsi device xm create fails.
Fix:
When using udev, only the device nodes needed are made. The follow
patch changes Xend to return a device number based on:
http://www.lanana.org/docs/device-list/devices.txt
For sd and hd devices if stat() fails. It was tested against both 2.0.2
and 2.0.3.
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
sos22@douglas.cl.cam.ac.uk [Fri, 14 Jan 2005 17:52:01 +0000 (17:52 +0000)]
bitkeeper revision 1.1159.170.95 (41e806c1QTDH4lQM5LGTCWlIJEeiSw)
machine_to_phys_mapping isn't direct mapped, and so we can't call virt_to_phys
on it. Make sure that we don't.
kaf24@scramble.cl.cam.ac.uk [Fri, 14 Jan 2005 08:35:24 +0000 (08:35 +0000)]
bitkeeper revision 1.1159.170.94 (41e7844cyG1BmL1dUF848HyZ7mu87A)
Tweaks from Dan Magenheimer.
kaf24@scramble.cl.cam.ac.uk [Thu, 13 Jan 2005 11:56:17 +0000 (11:56 +0000)]
bitkeeper revision 1.1159.170.93 (41e661e138UbGRYHtgaE3FTrqTgzzw)
Add VIF-routing capability to xend. The default is still to bridge.
kaf24@scramble.cl.cam.ac.uk [Thu, 13 Jan 2005 10:01:42 +0000 (10:01 +0000)]
bitkeeper revision 1.1159.170.92 (41e64706rQEeEkbb1iQ8WhbAgZNBFQ)
Clean up string functions (memcpy/memset).
kaf24@scramble.cl.cam.ac.uk [Wed, 12 Jan 2005 15:00:14 +0000 (15:00 +0000)]
bitkeeper revision 1.1159.170.91 (41e53b7eEag3oyhnsSlzeQJHgcNl0A)
Yet another seg-fixup fix. I was wrong about opcodes A0 and A2. :-(
kaf24@scramble.cl.cam.ac.uk [Wed, 12 Jan 2005 14:17:52 +0000 (14:17 +0000)]
bitkeeper revision 1.1159.170.90 (41e53190NTwQxrBNj2UypCRVNj7fyQ)
More seg-fixup cleanups and safety fixes.
kaf24@scramble.cl.cam.ac.uk [Wed, 12 Jan 2005 09:36:10 +0000 (09:36 +0000)]
bitkeeper revision 1.1159.170.89 (41e4ef8aHmcX3lP2zVDZBpN59cSX6A)
Python packages always install to ${prefix}/us/lib/python/xen/...
kaf24@scramble.cl.cam.ac.uk [Tue, 11 Jan 2005 17:18:49 +0000 (17:18 +0000)]
bitkeeper revision 1.1159.170.88 (41e40a79WiEU5QHfBOoYWsZfrMacOw)
Re-fix segment fixup code for Linux 2.4.
kaf24@scramble.cl.cam.ac.uk [Tue, 11 Jan 2005 16:49:39 +0000 (16:49 +0000)]
bitkeeper revision 1.1159.170.87 (41e403a3b9YzrwLBMzUP1m_iQQGMJQ)
Allow building of kernels with no module support.
kaf24@scramble.cl.cam.ac.uk [Tue, 11 Jan 2005 16:23:01 +0000 (16:23 +0000)]
bitkeeper revision 1.1159.170.86 (41e3fd65TtkEYx3KIbWa91Ujgovqmg)
added tag RELEASE-2.0.3
kaf24@scramble.cl.cam.ac.uk [Tue, 11 Jan 2005 16:22:56 +0000 (16:22 +0000)]
bitkeeper revision 1.1159.170.86 (41e3fd60buTFRdRYvoTdB-SEFDg4cQ)
Segment-flip (TLS) cleanups and fixes. Now can boot FC3 with /lib/tls
in place and it does not hang.
kaf24@scramble.cl.cam.ac.uk [Tue, 11 Jan 2005 14:30:17 +0000 (14:30 +0000)]
bitkeeper revision 1.1159.170.85 (41e3e2f9yjG4A65d-L23jd66Wzw4bQ)
Minor blkfront cleanups and clarifications.
kaf24@scramble.cl.cam.ac.uk [Sat, 8 Jan 2005 17:38:32 +0000 (17:38 +0000)]
bitkeeper revision 1.1159.170.84 (41e01a98vOonZ_L1cH8hpqMPPdMZBg)
sysrq fix for 2.4.
kaf24@scramble.cl.cam.ac.uk [Sat, 8 Jan 2005 17:30:16 +0000 (17:30 +0000)]
bitkeeper revision 1.1159.170.83 (41e018a8GZXpwMHfGSHGmgyM2JmjSQ)
Doc update from John Griffin.
kaf24@scramble.cl.cam.ac.uk [Sat, 8 Jan 2005 17:18:44 +0000 (17:18 +0000)]
bitkeeper revision 1.1159.170.82 (41e015f4JgNe4YTschd0_g0exH4QQw)
Turn off strict PCI base-address poking checks. May help video-card
compatibility. May revert this patch if not.
iap10@labyrinth.cl.cam.ac.uk [Sat, 8 Jan 2005 01:54:42 +0000 (01:54 +0000)]
bitkeeper revision 1.1159.170.81 (41df3d62qbgOxejO_eV2MdPu54MhSA)
Revert bogus shadow 'fix'.
iap10@labyrinth.cl.cam.ac.uk [Thu, 6 Jan 2005 20:50:59 +0000 (20:50 +0000)]
bitkeeper revision 1.1159.170.80 (41dda4b36HJxwMUYJh_Pm07DVKiC2g)
Patch from Leendert van Doorn leendert@watson.ibm.com to fix bug that was effecting mapping of IO pages when Xen was built with certain versions of gcc.
mwilli2@equilibrium.research [Tue, 4 Jan 2005 03:21:02 +0000 (03:21 +0000)]
bitkeeper revision 1.1159.170.79 (41da0b9euJEutyxkK6O6_20FgU0cQQ)
Add help target to top level makefile.
kaf24@scramble.cl.cam.ac.uk [Sun, 2 Jan 2005 17:05:44 +0000 (17:05 +0000)]
bitkeeper revision 1.1159.170.78 (41d829e8lHqACg7gEEHdWaU-Jb1YdQ)
Network driver fixes.
smh22@tempest.cl.cam.ac.uk [Fri, 31 Dec 2004 18:35:40 +0000 (18:35 +0000)]
bitkeeper revision 1.1159.170.77 (41d59bfcre8NxFXZIV6T50LQhiAhYQ)
Merge tempest.cl.cam.ac.uk:/auto/groups/xeno/BK/xen-2.0-testing.bk
into tempest.cl.cam.ac.uk:/local/scratch/smh22/testing/xen-2.0-testing.bk
smh22@tempest.cl.cam.ac.uk [Fri, 31 Dec 2004 18:32:42 +0000 (18:32 +0000)]
bitkeeper revision 1.1159.210.1 (41d59b4aOWdXjAhVW7vNOk29WN5c_w)
fix build w/ trace/debug/etc enabled [from michael day]
kaf24@scramble.cl.cam.ac.uk [Fri, 31 Dec 2004 12:47:51 +0000 (12:47 +0000)]
bitkeeper revision 1.1159.170.76 (41d54a7766O7ds3C9PMWbP5vuyK4Tw)
Add microcode driver to Xen.
smh22@tempest.cl.cam.ac.uk [Thu, 30 Dec 2004 19:10:40 +0000 (19:10 +0000)]
bitkeeper revision 1.1159.170.75 (41d452b0ThWwqJLrhyUjZvsHEZe3FA)
Merge tempest.cl.cam.ac.uk:/auto/groups/xeno/BK/xen-2.0-testing.bk
into tempest.cl.cam.ac.uk:/local/scratch/smh22/testing/xen-2.0-testing.bk
smh22@tempest.cl.cam.ac.uk [Thu, 30 Dec 2004 19:10:23 +0000 (19:10 +0000)]
bitkeeper revision 1.1159.208.1 (41d4529f94LUvFd8n-okKHKIRqKcJw)
makefile fix from jared rhine
kaf24@scramble.cl.cam.ac.uk [Thu, 30 Dec 2004 18:27:27 +0000 (18:27 +0000)]
bitkeeper revision 1.1159.170.74 (41d4488f9fINTxUzyjoq2FnTn5AvMQ)
Improved memory bootstrapping takes into account e820 RAM holes.
smh22@tempest.cl.cam.ac.uk [Thu, 30 Dec 2004 14:28:53 +0000 (14:28 +0000)]
bitkeeper revision 1.1159.170.73 (41d410a5UNN19EUanWSnfJ52P1DlQw)
remove unused fn
kaf24@scramble.cl.cam.ac.uk [Thu, 30 Dec 2004 11:46:55 +0000 (11:46 +0000)]
bitkeeper revision 1.1159.170.72 (41d3eaaftC1Zqz_rl9bIUUcTSZFIjg)
Add e820 parsing to Xen. Currently not hooked into heap initialisation:
this is the next step.
kaf24@scramble.cl.cam.ac.uk [Wed, 29 Dec 2004 15:49:53 +0000 (15:49 +0000)]
bitkeeper revision 1.1159.170.71 (41d2d2214KOuM-HBckYg9I4kQVczaA)
Fix build.
kaf24@scramble.cl.cam.ac.uk [Wed, 29 Dec 2004 15:16:58 +0000 (15:16 +0000)]
bitkeeper revision 1.1159.170.70 (41d2ca6aDWrk2tn4J3lpl18fPLfjRA)
Remove heavily arch-dep bootstrap code from common/kernel.c
kaf24@scramble.cl.cam.ac.uk [Wed, 29 Dec 2004 14:22:46 +0000 (14:22 +0000)]
bitkeeper revision 1.1159.170.69 (41d2bdb6hidiL3KNy73HpTZ89WedqQ)
Fix NMI handler.
kaf24@scramble.cl.cam.ac.uk [Wed, 29 Dec 2004 13:43:52 +0000 (13:43 +0000)]
bitkeeper revision 1.1159.170.68 (41d2b498y1kgB6L3q_YXZmDzui_mSQ)
Pull command-line option declarations to files in which they are used,
rather than having a single list of them in common/kernel.c.
kaf24@scramble.cl.cam.ac.uk [Wed, 29 Dec 2004 11:16:06 +0000 (11:16 +0000)]
bitkeeper revision 1.1159.170.67 (41d291f6BNS1b72mftsOXrpMhpZ9og)
M
cl349@arcadians.cl.cam.ac.uk [Sun, 26 Dec 2004 14:31:14 +0000 (14:31 +0000)]
bitkeeper revision 1.1159.170.66 (41cecb32Dha6gU8G9wqOBm8UEGnLMg)
Update to Linux 2.6.10.
cl349@arcadians.cl.cam.ac.uk [Sun, 26 Dec 2004 13:53:01 +0000 (13:53 +0000)]
bitkeeper revision 1.1159.170.65 (41cec23dGYBVm5BqHogt6mEw18Mo5g)
Kconfig:
Fix processor selection entry.
xenU_defconfig, xen0_defconfig:
Update default configs.
cl349@arcadians.cl.cam.ac.uk [Sun, 26 Dec 2004 10:00:51 +0000 (10:00 +0000)]
bitkeeper revision 1.1159.170.64 (41ce8bd3sGsiOUiBHp1KyOcLPmYBgQ)
sync w/ head.
iap10@labyrinth.cl.cam.ac.uk [Fri, 24 Dec 2004 22:08:11 +0000 (22:08 +0000)]
bitkeeper revision 1.1159.187.81 (41cc934bUot13IO0-1LsmhYl0sW9Zw)
Add plan9 builder support.
kaf24@scramble.cl.cam.ac.uk [Thu, 23 Dec 2004 14:04:36 +0000 (14:04 +0000)]
bitkeeper revision 1.1159.187.80 (41cad0742dti4bpiBSFPmGXdUEOVcg)
Update defconfigs.
kaf24@scramble.cl.cam.ac.uk [Wed, 22 Dec 2004 22:16:19 +0000 (22:16 +0000)]
bitkeeper revision 1.1159.187.79 (41c9f233PwUo9mluRGkYmQFYLqGgCA)
Allow full range of CPU configs in Linux 2.6. Most of them do
actually work. We can re-disable or fix any that turn out not to.
kaf24@scramble.cl.cam.ac.uk [Wed, 22 Dec 2004 20:09:26 +0000 (20:09 +0000)]
bitkeeper revision 1.1159.187.78 (41c9d4768ZT219TwwhKCb8dfwHcdkA)
xencons fix.
kaf24@scramble.cl.cam.ac.uk [Wed, 22 Dec 2004 19:44:39 +0000 (19:44 +0000)]
bitkeeper revision 1.1159.187.77 (41c9cea7oEBJLap-n-eFcbORZkWXOQ)
More 2.4 time fixes.
kaf24@scramble.cl.cam.ac.uk [Wed, 22 Dec 2004 15:09:44 +0000 (15:09 +0000)]
bitkeeper revision 1.1159.187.76 (41c98e38begOwNRIo47hn04zURXHJw)
Better idle_loop declaration, as suggested by IBM.
kaf24@scramble.cl.cam.ac.uk [Wed, 22 Dec 2004 15:09:16 +0000 (15:09 +0000)]
bitkeeper revision 1.1159.187.75 (41c98e1cJF7FTRAcKrESOThaChSpOQ)
Check for a recent GCC version before building Xen.
kaf24@scramble.cl.cam.ac.uk [Wed, 22 Dec 2004 11:00:58 +0000 (11:00 +0000)]
bitkeeper revision 1.1159.187.74 (41c953ealJmY2VJCIiNeCD6z_r0Egg)
Fix idle loop declaration.
kaf24@scramble.cl.cam.ac.uk [Tue, 21 Dec 2004 16:14:52 +0000 (16:14 +0000)]
bitkeeper revision 1.1159.187.73 (41c84bfcHrB3tsqtfHhmJsD8FvwR_Q)
Fix gettimeofday and settimeofday to account system time that has
not yet been processed by the timer ISR.
kaf24@scramble.cl.cam.ac.uk [Tue, 21 Dec 2004 14:20:49 +0000 (14:20 +0000)]
bitkeeper revision 1.1159.187.72 (41c83141bbfSKG8AyntR8TjTKkgRiw)
Fix p.t. init loop to avoid unnecessary iterations.
kaf24@scramble.cl.cam.ac.uk [Tue, 21 Dec 2004 14:13:51 +0000 (14:13 +0000)]
bitkeeper revision 1.1159.187.71 (41c82f9fKeodufnpl2tEhvkIWWlYjw)
Fix shadow bug.
kaf24@scramble.cl.cam.ac.uk [Tue, 21 Dec 2004 14:13:27 +0000 (14:13 +0000)]
bitkeeper revision 1.1159.187.70 (41c82f87JcLj4kF6tbEDtsuLasUe0w)
Only GLOBAL-map real Xen heap mappings. Not start-of-day low mappings.
kaf24@scramble.cl.cam.ac.uk [Mon, 20 Dec 2004 17:35:31 +0000 (17:35 +0000)]
bitkeeper revision 1.1159.187.69 (41c70d63jlyWGYhaHG_UYY__odoBCw)
Better MAC-address initialisation in netback.
kaf24@scramble.cl.cam.ac.uk [Wed, 15 Dec 2004 09:55:56 +0000 (09:55 +0000)]
bitkeeper revision 1.1159.187.68 (41c00a2crw4RVTLhiAnW6LXLh0aDMw)
Fix 3DNOW on Linux 2.4.
kaf24@scramble.cl.cam.ac.uk [Tue, 14 Dec 2004 22:59:48 +0000 (22:59 +0000)]
bitkeeper revision 1.1159.187.67 (41bf7064JLmIpzjd7PLO18qfijLBrA)
Avoid backtraces from Python console client.
kaf24@scramble.cl.cam.ac.uk [Tue, 14 Dec 2004 16:38:48 +0000 (16:38 +0000)]
bitkeeper revision 1.1159.187.66 (41bf1718JfLUlcF63YjP4sfqtgAPWA)
Some more x86/64 progress...
kaf24@scramble.cl.cam.ac.uk [Tue, 14 Dec 2004 14:45:51 +0000 (14:45 +0000)]
bitkeeper revision 1.1159.187.65 (41befc9fe8LSbgOityRpN_xjEaT_mw)
Copyright updates
kaf24@scramble.cl.cam.ac.uk [Tue, 14 Dec 2004 10:51:30 +0000 (10:51 +0000)]
bitkeeper revision 1.1159.187.64 (41bec5b2hEqxDdXD0_RNHHR7utG6gA)
schedule_tail is now an indirect function call in x86 architecture.
kaf24@scramble.cl.cam.ac.uk [Sun, 12 Dec 2004 17:02:07 +0000 (17:02 +0000)]
bitkeeper revision 1.1159.187.63 (41bc798fur1rDv8Orxkp3jwAHWFutA)
Linux 2.6 fix for 3DNOW.
kaf24@scramble.cl.cam.ac.uk [Sat, 11 Dec 2004 14:40:31 +0000 (14:40 +0000)]
bitkeeper revision 1.1159.187.62 (41bb06dfBOXZ2Y0I-fSinx_R6pcANQ)
Fix PCI cardbus.
kaf24@scramble.cl.cam.ac.uk [Sat, 11 Dec 2004 11:42:58 +0000 (11:42 +0000)]
bitkeeper revision 1.1159.187.61 (41badd42WPbpyTHpQn9bVGYapDfdOQ)
Type decl cleanups from Charles Coffing.
kaf24@scramble.cl.cam.ac.uk [Thu, 9 Dec 2004 18:29:56 +0000 (18:29 +0000)]
bitkeeper revision 1.1159.187.60 (41b899a4tjdjzfL7v1mQOH5gIHlqQQ)
Another sysrq fix...
kaf24@scramble.cl.cam.ac.uk [Thu, 9 Dec 2004 17:36:06 +0000 (17:36 +0000)]
bitkeeper revision 1.1159.187.59 (41b88d06_xaLJr8YKlkp7XyIFI-xYQ)
Missing #define
kaf24@scramble.cl.cam.ac.uk [Thu, 9 Dec 2004 17:30:15 +0000 (17:30 +0000)]
bitkeeper revision 1.1159.187.58 (41b88ba7ZjuJcwYxAL5HR5J_1FXMYw)
sysrq hacks from Matt Bloch
cl349@arcadians.cl.cam.ac.uk [Wed, 8 Dec 2004 01:30:49 +0000 (01:30 +0000)]
bitkeeper revision 1.1159.170.63 (41b65949_dZA-RJn9QoHubiKswWy4Q)
.del-raw.c~
2e8c27c4e23863e9 :
Delete: linux-2.6.10-rc3-xen-sparse/net/ipv4/raw.c
cl349@arcadians.cl.cam.ac.uk [Wed, 8 Dec 2004 01:29:27 +0000 (01:29 +0000)]
bitkeeper revision 1.1159.170.62 (41b658f7CVacvwHL6JLDDIqJsW_sSQ)
Update to Linux 2.6.10-rc3.
cl349@arcadians.cl.cam.ac.uk [Tue, 7 Dec 2004 19:17:22 +0000 (19:17 +0000)]
bitkeeper revision 1.1159.170.61 (41b601c2hqYXs_GyXCoioNz7m4Q_Cg)
mem.c:
cleanup after sync.
balloon.h:
Rename: linux-2.6.9-xen-sparse/include/asm-xen/balloon.h -> linux-2.6.10-rc2-xen-sparse/include/asm-xen/balloon.h
devmem.c:
Rename: linux-2.6.9-xen-sparse/arch/xen/kernel/devmem.c -> linux-2.6.10-rc2-xen-sparse/arch/xen/kernel/devmem.c
cl349@arcadians.cl.cam.ac.uk [Tue, 7 Dec 2004 18:31:20 +0000 (18:31 +0000)]
bitkeeper revision 1.1159.170.60 (41b5f6f8C9PiyGZaHTSWyeJCoW8V_g)
ioremap.c:
whitespace
kaf24@scramble.cl.cam.ac.uk [Tue, 7 Dec 2004 17:41:57 +0000 (17:41 +0000)]
bitkeeper revision 1.1159.187.57 (41b5eb65x_JxVnjR7uA3FzGZDy11Hw)
xend fixes.
cl349@arcadians.cl.cam.ac.uk [Mon, 6 Dec 2004 20:37:17 +0000 (20:37 +0000)]
bitkeeper revision 1.1159.170.59 (41b4c2fdJ2gj_BWy27Vj3ptayZp_yg)
sync w/ head.
cl349@arcadians.cl.cam.ac.uk [Mon, 6 Dec 2004 20:03:12 +0000 (20:03 +0000)]
bitkeeper revision 1.1159.170.58 (41b4bb00jD0BIt8SvQ2huMfxtlNGFg)
Cset exclude: iap10@labyrinth.cl.cam.ac.uk|ChangeSet|
20041205190407 |24206
cl349@arcadians.cl.cam.ac.uk [Mon, 6 Dec 2004 19:30:12 +0000 (19:30 +0000)]
bitkeeper revision 1.1159.170.57 (41b4b344W3zPVx6PTLPQLdqX4FCv_w)
Merge arcadians.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xen-2.6.10-rc2.bk
into arcadians.cl.cam.ac.uk:/local/scratch-2/cl349/xen-2.0-linux.bk
cl349@arcadians.cl.cam.ac.uk [Mon, 6 Dec 2004 19:16:45 +0000 (19:16 +0000)]
bitkeeper revision 1.1159.170.56 (41b4b01dWSU8yr3EZRTsBs0QnHMwxQ)
sync w/ head
iap10@labyrinth.cl.cam.ac.uk [Sun, 5 Dec 2004 19:04:07 +0000 (19:04 +0000)]
bitkeeper revision 1.1159.202.2 (41b35ba7ESi-KakWZHP4C9MhYX61Sw)
Cleanup xen-specific