]> xenbits.xensource.com Git - xen.git/log
xen.git
20 years agobitkeeper revision 1.1159.223.12 (41f14d3cE4GADmEAEr6XE9nXX4dyGw)
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.

20 years agobitkeeper revision 1.1159.223.11 (41f0642dZhTGBhGAWv7_RECYAOxMhA)
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

20 years agobitkeeper revision 1.1159.223.10 (41f05576mLJU5r_ZB3CGtm3RmSasYg)
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

20 years agobitkeeper revision 1.1159.223.9 (41f05020SfVtxET_96qMp22pZ-tmOA)
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

20 years agobitkeeper revision 1.1159.223.8 (41f04ee28OyElXpjo4VeyXy925falg)
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

20 years agobitkeeper revision 1.1159.223.7 (41f02e18RcwEdT0BXMaReeOUBf3KVw)
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.

20 years agobitkeeper revision 1.1159.223.6 (41ee77cbILw-JaVF0uno2Fd5_A-GiQ)
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.

20 years agobitkeeper revision 1.1159.223.5 (41ee68b5s7SXOX6FRHT9GQ92WWOtRA)
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.

20 years agobitkeeper revision 1.1159.223.4 (41ee1ff3MuvZmbN8TXMWZl0WCI4yMg)
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.

20 years agobitkeeper revision 1.1159.223.3 (41ee1be1xhzN-ZQVYs7w2xZ2OtDl1w)
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.

20 years agobitkeeper revision 1.1159.223.2 (41ed3b32oUZznRTHk1xuGyZVTcWuvg)
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.

20 years agobitkeeper revision 1.1159.223.1 (41eced1denT_MsS4LtXTQroXHucvZA)
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.

20 years agobitkeeper revision 1.1159.170.100 (41ebbee2RjlL1wu1Hj5Chq-Ma_yd4Q)
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.

20 years agobitkeeper revision 1.1159.170.99 (41eb7325xet5XQ2BbrNnK2ynj_F4XQ)
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

20 years agobitkeeper revision 1.1159.170.98 (41eb7022BZw59EpgaLvlhtpw0-IuGQ)
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

20 years agobitkeeper revision 1.1159.170.97 (41e94301axLnKknTNgYWn0ZFj5pHxg)
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>
20 years agobitkeeper revision 1.1159.170.96 (41e8fbeayXDKhR25_xBQP3hTDrVJbQ)
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>
20 years agobitkeeper revision 1.1159.170.95 (41e806c1QTDH4lQM5LGTCWlIJEeiSw)
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.

20 years agobitkeeper revision 1.1159.170.94 (41e7844cyG1BmL1dUF848HyZ7mu87A)
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.

20 years agobitkeeper revision 1.1159.170.93 (41e661e138UbGRYHtgaE3FTrqTgzzw)
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.

20 years agobitkeeper revision 1.1159.170.92 (41e64706rQEeEkbb1iQ8WhbAgZNBFQ)
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).

20 years agobitkeeper revision 1.1159.170.91 (41e53b7eEag3oyhnsSlzeQJHgcNl0A)
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. :-(

20 years agobitkeeper revision 1.1159.170.90 (41e53190NTwQxrBNj2UypCRVNj7fyQ)
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.

20 years agobitkeeper revision 1.1159.170.89 (41e4ef8aHmcX3lP2zVDZBpN59cSX6A)
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/...

20 years agobitkeeper revision 1.1159.170.88 (41e40a79WiEU5QHfBOoYWsZfrMacOw) RELEASE-2.0.3
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.

20 years agobitkeeper revision 1.1159.170.87 (41e403a3b9YzrwLBMzUP1m_iQQGMJQ)
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.

20 years agobitkeeper revision 1.1159.170.86 (41e3fd65TtkEYx3KIbWa91Ujgovqmg)
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

20 years agobitkeeper revision 1.1159.170.86 (41e3fd60buTFRdRYvoTdB-SEFDg4cQ)
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.

20 years agobitkeeper revision 1.1159.170.85 (41e3e2f9yjG4A65d-L23jd66Wzw4bQ)
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.

20 years agobitkeeper revision 1.1159.170.84 (41e01a98vOonZ_L1cH8hpqMPPdMZBg)
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.

20 years agobitkeeper revision 1.1159.170.83 (41e018a8GZXpwMHfGSHGmgyM2JmjSQ)
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.

20 years agobitkeeper revision 1.1159.170.82 (41e015f4JgNe4YTschd0_g0exH4QQw)
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.

20 years agobitkeeper revision 1.1159.170.81 (41df3d62qbgOxejO_eV2MdPu54MhSA)
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'.

20 years agobitkeeper revision 1.1159.170.80 (41dda4b36HJxwMUYJh_Pm07DVKiC2g)
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.

20 years agobitkeeper revision 1.1159.170.79 (41da0b9euJEutyxkK6O6_20FgU0cQQ)
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.

20 years agobitkeeper revision 1.1159.170.78 (41d829e8lHqACg7gEEHdWaU-Jb1YdQ)
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.

20 years agobitkeeper revision 1.1159.170.77 (41d59bfcre8NxFXZIV6T50LQhiAhYQ)
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

20 years agobitkeeper revision 1.1159.210.1 (41d59b4aOWdXjAhVW7vNOk29WN5c_w)
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]

20 years agobitkeeper revision 1.1159.170.76 (41d54a7766O7ds3C9PMWbP5vuyK4Tw)
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.

20 years agobitkeeper revision 1.1159.170.75 (41d452b0ThWwqJLrhyUjZvsHEZe3FA)
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

20 years agobitkeeper revision 1.1159.208.1 (41d4529f94LUvFd8n-okKHKIRqKcJw)
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

20 years agobitkeeper revision 1.1159.170.74 (41d4488f9fINTxUzyjoq2FnTn5AvMQ)
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.

20 years agobitkeeper revision 1.1159.170.73 (41d410a5UNN19EUanWSnfJ52P1DlQw)
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

20 years agobitkeeper revision 1.1159.170.72 (41d3eaaftC1Zqz_rl9bIUUcTSZFIjg)
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.

20 years agobitkeeper revision 1.1159.170.71 (41d2d2214KOuM-HBckYg9I4kQVczaA)
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.

20 years agobitkeeper revision 1.1159.170.70 (41d2ca6aDWrk2tn4J3lpl18fPLfjRA)
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

20 years agobitkeeper revision 1.1159.170.69 (41d2bdb6hidiL3KNy73HpTZ89WedqQ)
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.

20 years agobitkeeper revision 1.1159.170.68 (41d2b498y1kgB6L3q_YXZmDzui_mSQ)
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.

20 years agobitkeeper revision 1.1159.170.67 (41d291f6BNS1b72mftsOXrpMhpZ9og)
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

20 years agobitkeeper revision 1.1159.170.66 (41cecb32Dha6gU8G9wqOBm8UEGnLMg)
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.

20 years agobitkeeper revision 1.1159.170.65 (41cec23dGYBVm5BqHogt6mEw18Mo5g)
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.

20 years agobitkeeper revision 1.1159.170.64 (41ce8bd3sGsiOUiBHp1KyOcLPmYBgQ)
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.

20 years agobitkeeper revision 1.1159.187.81 (41cc934bUot13IO0-1LsmhYl0sW9Zw)
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.

20 years agobitkeeper revision 1.1159.187.80 (41cad0742dti4bpiBSFPmGXdUEOVcg)
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.

20 years agobitkeeper revision 1.1159.187.79 (41c9f233PwUo9mluRGkYmQFYLqGgCA)
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.

20 years agobitkeeper revision 1.1159.187.78 (41c9d4768ZT219TwwhKCb8dfwHcdkA)
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.

20 years agobitkeeper revision 1.1159.187.77 (41c9cea7oEBJLap-n-eFcbORZkWXOQ)
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.

20 years agobitkeeper revision 1.1159.187.76 (41c98e38begOwNRIo47hn04zURXHJw)
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.

20 years agobitkeeper revision 1.1159.187.75 (41c98e1cJF7FTRAcKrESOThaChSpOQ)
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.

20 years agobitkeeper revision 1.1159.187.74 (41c953ealJmY2VJCIiNeCD6z_r0Egg)
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.

20 years agobitkeeper revision 1.1159.187.73 (41c84bfcHrB3tsqtfHhmJsD8FvwR_Q)
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.

20 years agobitkeeper revision 1.1159.187.72 (41c83141bbfSKG8AyntR8TjTKkgRiw) RELEASE-2.0.2
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.

20 years agobitkeeper revision 1.1159.187.71 (41c82f9fKeodufnpl2tEhvkIWWlYjw)
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.

20 years agobitkeeper revision 1.1159.187.70 (41c82f87JcLj4kF6tbEDtsuLasUe0w)
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.

20 years agobitkeeper revision 1.1159.187.69 (41c70d63jlyWGYhaHG_UYY__odoBCw)
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.

20 years agobitkeeper revision 1.1159.187.68 (41c00a2crw4RVTLhiAnW6LXLh0aDMw)
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.

20 years agobitkeeper revision 1.1159.187.67 (41bf7064JLmIpzjd7PLO18qfijLBrA)
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.

20 years agobitkeeper revision 1.1159.187.66 (41bf1718JfLUlcF63YjP4sfqtgAPWA)
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...

20 years agobitkeeper revision 1.1159.187.65 (41befc9fe8LSbgOityRpN_xjEaT_mw)
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

20 years agobitkeeper revision 1.1159.187.64 (41bec5b2hEqxDdXD0_RNHHR7utG6gA)
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.

20 years agobitkeeper revision 1.1159.187.63 (41bc798fur1rDv8Orxkp3jwAHWFutA)
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.

20 years agobitkeeper revision 1.1159.187.62 (41bb06dfBOXZ2Y0I-fSinx_R6pcANQ)
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.

20 years agobitkeeper revision 1.1159.187.61 (41badd42WPbpyTHpQn9bVGYapDfdOQ)
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.

20 years agobitkeeper revision 1.1159.187.60 (41b899a4tjdjzfL7v1mQOH5gIHlqQQ)
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...

20 years agobitkeeper revision 1.1159.187.59 (41b88d06_xaLJr8YKlkp7XyIFI-xYQ)
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

20 years agobitkeeper revision 1.1159.187.58 (41b88ba7ZjuJcwYxAL5HR5J_1FXMYw)
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

20 years agobitkeeper revision 1.1159.170.63 (41b65949_dZA-RJn9QoHubiKswWy4Q)
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

20 years agobitkeeper revision 1.1159.170.62 (41b658f7CVacvwHL6JLDDIqJsW_sSQ)
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.

20 years agobitkeeper revision 1.1159.170.61 (41b601c2hqYXs_GyXCoioNz7m4Q_Cg)
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

20 years agobitkeeper revision 1.1159.170.60 (41b5f6f8C9PiyGZaHTSWyeJCoW8V_g)
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

20 years agobitkeeper revision 1.1159.187.57 (41b5eb65x_JxVnjR7uA3FzGZDy11Hw)
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.

20 years agobitkeeper revision 1.1159.170.59 (41b4c2fdJ2gj_BWy27Vj3ptayZp_yg)
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.

20 years agobitkeeper revision 1.1159.170.58 (41b4bb00jD0BIt8SvQ2huMfxtlNGFg)
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

20 years agobitkeeper revision 1.1159.170.57 (41b4b344W3zPVx6PTLPQLdqX4FCv_w)
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

20 years agobitkeeper revision 1.1159.170.56 (41b4b01dWSU8yr3EZRTsBs0QnHMwxQ)
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

20 years agobitkeeper revision 1.1159.202.2 (41b35ba7ESi-KakWZHP4C9MhYX61Sw)
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

20 years agobitkeeper revision 1.1159.187.56 (41af859alAU2_flUOUDG6VyGkjJ8Kg)
kaf24@scramble.cl.cam.ac.uk [Thu, 2 Dec 2004 21:14:02 +0000 (21:14 +0000)]
bitkeeper revision 1.1159.187.56 (41af859alAU2_flUOUDG6VyGkjJ8Kg)

More balloon fixes.

20 years agobitkeeper revision 1.1159.187.55 (41af81710ePtgtFPsGTTUHYqD1qviA)
kaf24@scramble.cl.cam.ac.uk [Thu, 2 Dec 2004 20:56:17 +0000 (20:56 +0000)]
bitkeeper revision 1.1159.187.55 (41af81710ePtgtFPsGTTUHYqD1qviA)

Simpler balloon proc entry.

20 years agobitkeeper revision 1.1159.187.54 (41af4acdZ4YHAyUW9HeJOhMYWMiB1g)
kaf24@scramble.cl.cam.ac.uk [Thu, 2 Dec 2004 17:03:09 +0000 (17:03 +0000)]
bitkeeper revision 1.1159.187.54 (41af4acdZ4YHAyUW9HeJOhMYWMiB1g)

More ballon driver changes/fixes.

20 years agobitkeeper revision 1.1159.187.53 (41af4581GTHH1sJIbO5TqzuAB2ifOg)
kaf24@scramble.cl.cam.ac.uk [Thu, 2 Dec 2004 16:40:33 +0000 (16:40 +0000)]
bitkeeper revision 1.1159.187.53 (41af4581GTHH1sJIbO5TqzuAB2ifOg)

Fix 2.4 build. Minor mods to the balloon driver.

20 years agobitkeeper revision 1.1159.187.52 (41af401feJ8RiM76UNPjXCq_P54GJQ)
kaf24@scramble.cl.cam.ac.uk [Thu, 2 Dec 2004 16:17:35 +0000 (16:17 +0000)]
bitkeeper revision 1.1159.187.52 (41af401feJ8RiM76UNPjXCq_P54GJQ)

Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xen-2.0-testing.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xen-2.0-testing.bk

20 years agobitkeeper revision 1.1159.203.1 (41af4018fV44p80Jw5YxFLlk5sh8jg)
kaf24@scramble.cl.cam.ac.uk [Thu, 2 Dec 2004 16:17:28 +0000 (16:17 +0000)]
bitkeeper revision 1.1159.203.1 (41af4018fV44p80Jw5YxFLlk5sh8jg)

Cleaned balloon driver internals. Better integration with device
drivers that also inc/dec memory reservation. Should be more
informative (cat /proc/xen/balloon) and more stable. Needs testing
with Linux 2.4...

20 years agobitkeeper revision 1.1159.187.51 (41aeed6bzN1zaGFaAP8KEzkGD9sW_A)
cl349@arcadians.cl.cam.ac.uk [Thu, 2 Dec 2004 10:24:43 +0000 (10:24 +0000)]
bitkeeper revision 1.1159.187.51 (41aeed6bzN1zaGFaAP8KEzkGD9sW_A)

Makefile:
  Rename install_* targets to install-* -- matching the targets we had already.

20 years agobitkeeper revision 1.1159.187.50 (41aede9butKaW-WoEitdCDyiPTD0mg)
kaf24@scramble.cl.cam.ac.uk [Thu, 2 Dec 2004 09:21:31 +0000 (09:21 +0000)]
bitkeeper revision 1.1159.187.50 (41aede9butKaW-WoEitdCDyiPTD0mg)

Export ctrl_if API to modules.

20 years agobitkeeper revision 1.1159.187.49 (41aede81IBQOThmH0W0AYSHb2Gt7sA)
kaf24@scramble.cl.cam.ac.uk [Thu, 2 Dec 2004 09:21:05 +0000 (09:21 +0000)]
bitkeeper revision 1.1159.187.49 (41aede81IBQOThmH0W0AYSHb2Gt7sA)

Split out install targets in root Makefile.

20 years agobitkeeper revision 1.1159.187.48 (41adc6420WlNaaoUkvfgNxl44rpYYg)
kaf24@scramble.cl.cam.ac.uk [Wed, 1 Dec 2004 13:25:22 +0000 (13:25 +0000)]
bitkeeper revision 1.1159.187.48 (41adc6420WlNaaoUkvfgNxl44rpYYg)

Export Xen s/w perfctrs to DOM0 via new 'xenperf' utility.

20 years agobitkeeper revision 1.1159.187.47 (41ada9dbh_spg2MhqENrhyi6SP00Kg)
kaf24@scramble.cl.cam.ac.uk [Wed, 1 Dec 2004 11:24:11 +0000 (11:24 +0000)]
bitkeeper revision 1.1159.187.47 (41ada9dbh_spg2MhqENrhyi6SP00Kg)

Enable some more kernel debugging. Remember to turn off before
pushing to the stable repository!

20 years agobitkeeper revision 1.1159.187.46 (41ada9acdxj1sndHML6zY6jvbR0CFg)
kaf24@scramble.cl.cam.ac.uk [Wed, 1 Dec 2004 11:23:24 +0000 (11:23 +0000)]
bitkeeper revision 1.1159.187.46 (41ada9acdxj1sndHML6zY6jvbR0CFg)

Fix netback driver to correctly free the net device struct.

20 years agobitkeeper revision 1.1159.187.45 (41ad915efwXemCBvpJ9zlx5AhK28qw)
kaf24@scramble.cl.cam.ac.uk [Wed, 1 Dec 2004 09:39:42 +0000 (09:39 +0000)]
bitkeeper revision 1.1159.187.45 (41ad915efwXemCBvpJ9zlx5AhK28qw)

Header and EXPORT_SYMBOL() fixes so that more stuff builds.

20 years agobitkeeper revision 1.1159.187.44 (41acb9f65Nu4_LCJgeyWLgtrvxeqoA)
kaf24@scramble.cl.cam.ac.uk [Tue, 30 Nov 2004 18:20:38 +0000 (18:20 +0000)]
bitkeeper revision 1.1159.187.44 (41acb9f65Nu4_LCJgeyWLgtrvxeqoA)

Version bumb on control libraries.