Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | bitkeeper revision 1.1159.223.16 (41f2c5dbDRm_plztIOBiTaL3Nj5qAQ) | iap10@labyrinth.cl.cam.ac.uk | 2005-01-22 | 2 | -16/+29 |
| | | | | | | | | | | 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 | ||||
* | bitkeeper revision 1.1159.223.15 (41f2c43e5U8GurDCsAUaiGJ2VOmnUQ) | iap10@labyrinth.cl.cam.ac.uk | 2005-01-22 | 6 | -12/+23 |
| | | | | | | | | | | | 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 | ||||
* | bitkeeper revision 1.1159.223.14 (41f288f9VW8XW1rKJWnmSpC3nWXTgA) | iap10@labyrinth.cl.cam.ac.uk | 2005-01-22 | 1 | -34/+20 |
| | | | | | | Kconfig cleanup suggested by Tobias Hunger [tobias@aquazul.com] Signed-off-by: ian.pratt@cl.cam.ac.uk | ||||
* | bitkeeper revision 1.1159.223.13 (41f19028mLwjhcmfYFv-mzcynrFuGw) | iap10@labyrinth.cl.cam.ac.uk | 2005-01-21 | 1 | -1/+1 |
|\ | | | | | | | | | | | 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 | ||||
| * | bitkeeper revision 1.1159.225.1 (41f19001RQR4BW0TNzYlpfwik2LIFg) | iap10@labyrinth.cl.cam.ac.uk | 2005-01-21 | 1 | -1/+1 |
| | | | | | | | | | | Documentation fix. | ||||
* | | bitkeeper revision 1.1159.223.12 (41f14d3cE4GADmEAEr6XE9nXX4dyGw) | kaf24@scramble.cl.cam.ac.uk | 2005-01-21 | 19 | -219/+285 |
|/ | | | | | | Common-code cleanups. Moved arch-specific code out into arch/x86 and asm-x86. | ||||
* | bitkeeper revision 1.1159.223.11 (41f0642dZhTGBhGAWv7_RECYAOxMhA) | iap10@labyrinth.cl.cam.ac.uk | 2005-01-21 | 1 | -12/+1 |
| | | | | | Update defconfig for linux 2.4.29 | ||||
* | bitkeeper revision 1.1159.223.10 (41f05576mLJU5r_ZB3CGtm3RmSasYg) | iap10@freefall.cl.cam.ac.uk | 2005-01-21 | 1 | -1/+1 |
| | | | | | Fix linux 2.4.29 bug | ||||
* | bitkeeper revision 1.1159.223.9 (41f05020SfVtxET_96qMp22pZ-tmOA) | iap10@labyrinth.cl.cam.ac.uk | 2005-01-21 | 1 | -1/+32 |
| | | | | | Update defconfig-xen0 for linux 2.4.29 | ||||
* | bitkeeper revision 1.1159.223.8 (41f04ee28OyElXpjo4VeyXy925falg) | iap10@labyrinth.cl.cam.ac.uk | 2005-01-21 | 85 | -215/+663 |
| | | | | | Upgrade to linux 2.4.29 | ||||
* | bitkeeper revision 1.1159.223.7 (41f02e18RcwEdT0BXMaReeOUBf3KVw) | kaf24@scramble.cl.cam.ac.uk | 2005-01-20 | 2 | -3/+3 |
| | | | | | | timer_tsc.c, time.c: Fix time restore bug. | ||||
* | bitkeeper revision 1.1159.223.6 (41ee77cbILw-JaVF0uno2Fd5_A-GiQ) | kaf24@scramble.cl.cam.ac.uk | 2005-01-19 | 1 | -25/+7 |
| | | | | | | Fix error path in console-driver initilaisation. Remove module destructor as the console driver cannot be built as a module. | ||||
* | bitkeeper revision 1.1159.223.5 (41ee68b5s7SXOX6FRHT9GQ92WWOtRA) | kaf24@scramble.cl.cam.ac.uk | 2005-01-19 | 1 | -0/+25 |
| | | | | | | Truncate the e820 RAM map to 4GB maximum on 32-bit x86. We don't support PAE36 mode. | ||||
* | bitkeeper revision 1.1159.223.4 (41ee1ff3MuvZmbN8TXMWZl0WCI4yMg) | kaf24@scramble.cl.cam.ac.uk | 2005-01-19 | 2 | -28/+35 |
| | | | | | Clean up buddy allocator, as suggested by Rusty Russell. | ||||
* | bitkeeper revision 1.1159.223.3 (41ee1be1xhzN-ZQVYs7w2xZ2OtDl1w) | kaf24@scramble.cl.cam.ac.uk | 2005-01-19 | 1 | -1/+1 |
| | | | | | Fix 2.4 highmem build. | ||||
* | bitkeeper revision 1.1159.223.2 (41ed3b32oUZznRTHk1xuGyZVTcWuvg) | sos22@douglas.cl.cam.ac.uk | 2005-01-18 | 1 | -1/+1 |
| | | | | | | Get the domain to access from the right element of the union when setting up VM assists. | ||||
* | bitkeeper revision 1.1159.223.1 (41eced1denT_MsS4LtXTQroXHucvZA) | kaf24@scramble.cl.cam.ac.uk | 2005-01-18 | 2 | -19/+12 |
| | | | | | Fix small-packet delivery in netback driver. | ||||
* | bitkeeper revision 1.1159.170.100 (41ebbee2RjlL1wu1Hj5Chq-Ma_yd4Q) | kaf24@scramble.cl.cam.ac.uk | 2005-01-17 | 1 | -36/+53 |
| | | | | | | Send a fake ARP reply when bringing up an IP address on a VIF. Should flush stale switch/router state. | ||||
* | bitkeeper revision 1.1159.170.99 (41eb7325xet5XQ2BbrNnK2ynj_F4XQ) | iap10@labyrinth.cl.cam.ac.uk | 2005-01-17 | 2 | -2/+3 |
| | | | | | Change __initcall to module_init as suggested by Rusty Russel | ||||
* | bitkeeper revision 1.1159.170.98 (41eb7022BZw59EpgaLvlhtpw0-IuGQ) | iap10@labyrinth.cl.cam.ac.uk | 2005-01-17 | 2 | -2/+2 |
| | | | | | Add NE2K to default xen0/xenU 2.6 config | ||||
* | bitkeeper revision 1.1159.170.97 (41e94301axLnKknTNgYWn0ZFj5pHxg) | iap10@labyrinth.cl.cam.ac.uk | 2005-01-15 | 1 | -3/+173 |
| | | | | | | Documentation of xc.h library Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> | ||||
* | bitkeeper revision 1.1159.170.96 (41e8fbeayXDKhR25_xBQP3hTDrVJbQ) | iap10@labyrinth.cl.cam.ac.uk | 2005-01-15 | 1 | -0/+6 |
| | | | | | | | | | | | | | | | | | | 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> | ||||
* | bitkeeper revision 1.1159.170.95 (41e806c1QTDH4lQM5LGTCWlIJEeiSw) | sos22@douglas.cl.cam.ac.uk | 2005-01-14 | 4 | -8/+13 |
| | | | | | | 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. | ||||
* | bitkeeper revision 1.1159.170.94 (41e7844cyG1BmL1dUF848HyZ7mu87A) | kaf24@scramble.cl.cam.ac.uk | 2005-01-14 | 4 | -2/+42 |
| | | | | | Tweaks from Dan Magenheimer. | ||||
* | bitkeeper revision 1.1159.170.93 (41e661e138UbGRYHtgaE3FTrqTgzzw) | kaf24@scramble.cl.cam.ac.uk | 2005-01-13 | 6 | -5/+113 |
| | | | | | Add VIF-routing capability to xend. The default is still to bridge. | ||||
* | bitkeeper revision 1.1159.170.92 (41e64706rQEeEkbb1iQ8WhbAgZNBFQ) | kaf24@scramble.cl.cam.ac.uk | 2005-01-13 | 2 | -9/+11 |
| | | | | | Clean up string functions (memcpy/memset). | ||||
* | bitkeeper revision 1.1159.170.91 (41e53b7eEag3oyhnsSlzeQJHgcNl0A) | kaf24@scramble.cl.cam.ac.uk | 2005-01-12 | 1 | -21/+10 |
| | | | | | Yet another seg-fixup fix. I was wrong about opcodes A0 and A2. :-( | ||||
* | bitkeeper revision 1.1159.170.90 (41e53190NTwQxrBNj2UypCRVNj7fyQ) | kaf24@scramble.cl.cam.ac.uk | 2005-01-12 | 3 | -21/+43 |
| | | | | | More seg-fixup cleanups and safety fixes. | ||||
* | bitkeeper revision 1.1159.170.89 (41e4ef8aHmcX3lP2zVDZBpN59cSX6A) | kaf24@scramble.cl.cam.ac.uk | 2005-01-12 | 5 | -11/+5 |
| | | | | | Python packages always install to ${prefix}/us/lib/python/xen/... | ||||
* | bitkeeper revision 1.1159.170.88 (41e40a79WiEU5QHfBOoYWsZfrMacOw)RELEASE-2.0.3 | kaf24@scramble.cl.cam.ac.uk | 2005-01-11 | 1 | -1/+8 |
| | | | | | Re-fix segment fixup code for Linux 2.4. | ||||
* | bitkeeper revision 1.1159.170.87 (41e403a3b9YzrwLBMzUP1m_iQQGMJQ) | kaf24@scramble.cl.cam.ac.uk | 2005-01-11 | 2 | -6/+9 |
| | | | | | Allow building of kernels with no module support. | ||||
* | bitkeeper revision 1.1159.170.86 (41e3fd65TtkEYx3KIbWa91Ujgovqmg) | kaf24@scramble.cl.cam.ac.uk | 2005-01-11 | 1 | -0/+1 |
| | | | | | added tag RELEASE-2.0.3 | ||||
* | bitkeeper revision 1.1159.170.86 (41e3fd60buTFRdRYvoTdB-SEFDg4cQ) | kaf24@scramble.cl.cam.ac.uk | 2005-01-11 | 2 | -22/+15 |
| | | | | | | Segment-flip (TLS) cleanups and fixes. Now can boot FC3 with /lib/tls in place and it does not hang. | ||||
* | bitkeeper revision 1.1159.170.85 (41e3e2f9yjG4A65d-L23jd66Wzw4bQ) | kaf24@scramble.cl.cam.ac.uk | 2005-01-11 | 3 | -317/+298 |
| | | | | | Minor blkfront cleanups and clarifications. | ||||
* | bitkeeper revision 1.1159.170.84 (41e01a98vOonZ_L1cH8hpqMPPdMZBg) | kaf24@scramble.cl.cam.ac.uk | 2005-01-08 | 1 | -0/+4 |
| | | | | | sysrq fix for 2.4. | ||||
* | bitkeeper revision 1.1159.170.83 (41e018a8GZXpwMHfGSHGmgyM2JmjSQ) | kaf24@scramble.cl.cam.ac.uk | 2005-01-08 | 1 | -0/+16 |
| | | | | | Doc update from John Griffin. | ||||
* | bitkeeper revision 1.1159.170.82 (41e015f4JgNe4YTschd0_g0exH4QQw) | kaf24@scramble.cl.cam.ac.uk | 2005-01-08 | 1 | -2/+8 |
| | | | | | | Turn off strict PCI base-address poking checks. May help video-card compatibility. May revert this patch if not. | ||||
* | bitkeeper revision 1.1159.170.81 (41df3d62qbgOxejO_eV2MdPu54MhSA) | iap10@labyrinth.cl.cam.ac.uk | 2005-01-08 | 1 | -2/+2 |
| | | | | | Revert bogus shadow 'fix'. | ||||
* | bitkeeper revision 1.1159.170.80 (41dda4b36HJxwMUYJh_Pm07DVKiC2g) | iap10@labyrinth.cl.cam.ac.uk | 2005-01-06 | 1 | -1/+2 |
| | | | | | 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. | ||||
* | bitkeeper revision 1.1159.170.79 (41da0b9euJEutyxkK6O6_20FgU0cQQ) | mwilli2@equilibrium.research | 2005-01-04 | 1 | -0/+37 |
| | | | | | Add help target to top level makefile. | ||||
* | bitkeeper revision 1.1159.170.78 (41d829e8lHqACg7gEEHdWaU-Jb1YdQ) | kaf24@scramble.cl.cam.ac.uk | 2005-01-02 | 5 | -85/+89 |
| | | | | | Network driver fixes. | ||||
* | bitkeeper revision 1.1159.170.77 (41d59bfcre8NxFXZIV6T50LQhiAhYQ) | smh22@tempest.cl.cam.ac.uk | 2004-12-31 | 3 | -0/+4 |
|\ | | | | | | | | | | | 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 | ||||
| * | bitkeeper revision 1.1159.210.1 (41d59b4aOWdXjAhVW7vNOk29WN5c_w) | smh22@tempest.cl.cam.ac.uk | 2004-12-31 | 3 | -0/+4 |
| | | | | | | | | | | fix build w/ trace/debug/etc enabled [from michael day] | ||||
* | | bitkeeper revision 1.1159.170.76 (41d54a7766O7ds3C9PMWbP5vuyK4Tw) | kaf24@scramble.cl.cam.ac.uk | 2004-12-31 | 9 | -22/+682 |
|/ | | | | | Add microcode driver to Xen. | ||||
* | bitkeeper revision 1.1159.170.75 (41d452b0ThWwqJLrhyUjZvsHEZe3FA) | smh22@tempest.cl.cam.ac.uk | 2004-12-30 | 1 | -1/+1 |
|\ | | | | | | | | | | | 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 | ||||
| * | bitkeeper revision 1.1159.208.1 (41d4529f94LUvFd8n-okKHKIRqKcJw) | smh22@tempest.cl.cam.ac.uk | 2004-12-30 | 1 | -1/+1 |
| | | | | | | | | | | makefile fix from jared rhine | ||||
* | | bitkeeper revision 1.1159.170.74 (41d4488f9fINTxUzyjoq2FnTn5AvMQ) | kaf24@scramble.cl.cam.ac.uk | 2004-12-30 | 14 | -193/+214 |
|/ | | | | | Improved memory bootstrapping takes into account e820 RAM holes. | ||||
* | bitkeeper revision 1.1159.170.73 (41d410a5UNN19EUanWSnfJ52P1DlQw) | smh22@tempest.cl.cam.ac.uk | 2004-12-30 | 2 | -34/+1 |
| | | | | | remove unused fn | ||||
* | bitkeeper revision 1.1159.170.72 (41d3eaaftC1Zqz_rl9bIUUcTSZFIjg) | kaf24@scramble.cl.cam.ac.uk | 2004-12-30 | 5 | -12/+439 |
| | | | | | | Add e820 parsing to Xen. Currently not hooked into heap initialisation: this is the next step. | ||||
* | bitkeeper revision 1.1159.170.71 (41d2d2214KOuM-HBckYg9I4kQVczaA) | kaf24@scramble.cl.cam.ac.uk | 2004-12-29 | 1 | -1/+2 |
| | | | | | Fix build. |