Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | bitkeeper revision 1.1159.176.1 (419b77fc7lOGZy3pNuKwE_AZuDPPuQ)RELEASE-2.0.1 | bren@anvil.research | 2004-11-17 | 1 | -2/+1 |
| | | | | | Fix my own mistake. Should pass the backend domain ID. | ||||
* | bitkeeper revision 1.1159.170.40 (419b55f4xjnbq8tzjeO3VSVxGTstBw) | kaf24@freefall.cl.cam.ac.uk | 2004-11-17 | 1 | -0/+1 |
| | | | | | added tag RELEASE-2.0.1 | ||||
* | bitkeeper revision 1.1159.170.40 (419b55e6jnbji7_jBNPq93t0rRHt4g) | kaf24@freefall.cl.cam.ac.uk | 2004-11-17 | 1 | -2/+2 |
| | | | | | Cset exclude: kaf24@freefall.cl.cam.ac.uk|ChangeSet|20041105104027|05915 | ||||
* | bitkeeper revision 1.1159.170.39 (419b5581poSuvE_McWQiO9aFYWL_yg) | kaf24@freefall.cl.cam.ac.uk | 2004-11-17 | 0 | -0/+0 |
|\ | | | | | | | | | | | Merge freefall.cl.cam.ac.uk:/local/scratch/kaf24/xen-2.0.bk into freefall.cl.cam.ac.uk:/local/scratch/kaf24/xeno | ||||
| * | bitkeeper revision 1.1159.168.7 (419a6fbepARynjSYyfFg1S3Py1v94A) | kaf24@freefall.cl.cam.ac.uk | 2004-11-16 | 3 | -2/+10 |
| | | | | | | | | | | Xen build fixes. Work with Hardened GCC. | ||||
* | | bitkeeper revision 1.1159.1.385 (419b54d0E_vjy3KgQ1TvEX6lII-VWQ) | kaf24@freefall.cl.cam.ac.uk | 2004-11-17 | 1 | -0/+1 |
| | | | | | | | | | | added tag RELEASE-2.0.0 | ||||
* | | bitkeeper revision 1.1159.170.38 (419b4ea7EVWPzoNmHFd8awUXxFXmLg) | kaf24@freefall.cl.cam.ac.uk | 2004-11-17 | 1 | -5/+0 |
| | | | | | | | | | | Sanitise ignore list. | ||||
* | | bitkeeper revision 1.1159.170.37 (419b4e93x5uYHCJBfuNflDeySU4JpQ) | kaf24@freefall.cl.cam.ac.uk | 2004-11-17 | 10 | -352/+193 |
| | | | | | | | | | | | | Clean up "foreign pages" patch to refelect what we pushed upstream to the core Linux maintainers. | ||||
* | | bitkeeper revision 1.1159.170.36 (419b409dgOm9WpCUrkZWaLcFuKDTIw) | bren@anvil.research | 2004-11-17 | 2 | -0/+5 |
| | | | | | | | | | | | | Solve hang at net frontend initialization by necessarily passing domain ID to NetDev in xend. This follows Andy's cset to support backends in unprivileged domains. | ||||
* | | bitkeeper revision 1.1159.170.35 (419ab6448ydG-9pjZ3SRv3nESPZzYg) | iap10@labyrinth.cl.cam.ac.uk | 2004-11-17 | 1 | -0/+3 |
| | | | | | | | | | | add comment | ||||
* | | bitkeeper revision 1.1159.170.34 (419aad6416AhQtqf_9z4O_V7Cit8iQ) | iap10@labyrinth.cl.cam.ac.uk | 2004-11-17 | 1 | -2/+1 |
|\ \ | | | | | | | | | | | | | | | | Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xen-2.0-testing.bk into labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xen-unstable.bk | ||||
| * | | bitkeeper revision 1.1159.175.2 (419aac910pa0nMHuaLaEOWmKvC9JVg) | iap10@labyrinth.cl.cam.ac.uk | 2004-11-17 | 1 | -2/+1 |
| | | | | | | | | | | | | | | | waste 4 bytes to avoid #ifdef ugliness | ||||
* | | | bitkeeper revision 1.1159.170.33 (419a9c62tk7sIcrtH243O5DOGwNn8g) | iap10@labyrinth.cl.cam.ac.uk | 2004-11-17 | 2 | -21/+14 |
|\| | | | | | | | | | | | | | | | | | Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk | ||||
| * | | bitkeeper revision 1.1159.175.1 (419a9b9dCZLKnt1tKvFYyV5cDeDbmQ) | iap10@labyrinth.cl.cam.ac.uk | 2004-11-17 | 2 | -21/+14 |
| |/ | | | | | | | | | Clean up drivers/char/mem.c patch. | ||||
* | | bitkeeper revision 1.1159.170.32 (419a593aACa3uJybVvoEJ_gaJcjDwA) | kaf24@freefall.cl.cam.ac.uk | 2004-11-16 | 1 | -0/+16 |
|\| | | | | | | | | | | | Merge freefall.cl.cam.ac.uk:/local/scratch/kaf24/xen-2.0-testing.bk into freefall.cl.cam.ac.uk:/local/scratch/kaf24/xeno.bk | ||||
| * | bitkeeper revision 1.1159.168.6 (4199134cGy53S7HzqzuO4Ufm3c9ijw) | mwilli2@equilibrium.research | 2004-11-15 | 1 | -0/+16 |
| | | | | | | | | | | | | Wait for in the xend init script for Xend to really come up. Avoids races with other init scripts. | ||||
* | | bitkeeper revision 1.1159.170.31 (419a3a86bSLSt5jRubDsLFc4VXWrkQ) | kaf24@freefall.cl.cam.ac.uk | 2004-11-16 | 4 | -156/+16 |
| | | | | | | | | | | | | Sanitise failsafe callback. The safe pf handler stuff was madness. If it turns out to be needed, there must be a better way. | ||||
* | | bitkeeper revision 1.1159.170.30 (419a2863WX3YLZ5KVCew4n2UgbIs-g) | smh22@tempest.cl.cam.ac.uk | 2004-11-16 | 1 | -0/+3 |
| | | | | | | | | | | make 2.4 build again | ||||
* | | bitkeeper revision 1.1159.170.29 (419a0009K2EoexbNZXY_leDTaivx2w) | kaf24@freefall.cl.cam.ac.uk | 2004-11-16 | 4 | -62/+81 |
| | | | | | | | | | | Fix make_page_{readonly,writable} to deal properly with highmem. | ||||
* | | bitkeeper revision 1.1159.170.28 (4199f979RH9YDYvR9XUZksaNnSlnLQ) | akw27@labyrinth.cl.cam.ac.uk | 2004-11-16 | 3 | -7/+10 |
| | | | | | | | | | | Fixes to xend for backends in domains other than dom0. | ||||
* | | bitkeeper revision 1.1159.170.27 (4199eb03e15gd8adslXoDx2C8r41ow) | kaf24@freefall.cl.cam.ac.uk | 2004-11-16 | 7 | -20/+43 |
|\ \ | | | | | | | | | | | | | | | | Merge freefall.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk into freefall.cl.cam.ac.uk:/local/scratch/kaf24/xeno | ||||
| * | | bitkeeper revision 1.1159.174.4 (4199eafc-o43U-MPvkSymdEahhBVLg) | kaf24@freefall.cl.cam.ac.uk | 2004-11-16 | 1 | -0/+5 |
| | | | | | | | | | | | | | | | | | | Fix panic() so that it flushes console messages and then kills the VM cleanly (instead of spinning). | ||||
| * | | bitkeeper revision 1.1159.174.3 (4199eadf9ra8mQPwvvr9Ke8eQfkfIg) | kaf24@freefall.cl.cam.ac.uk | 2004-11-16 | 2 | -8/+6 |
| | | | | | | | | | | | | | | | | | | | | | Fix CONFIG_DEBUG_PAGEALLOC. More generally, this fixes __change_page_attr at the same time (incompatible with writable pagetables). | ||||
| * | | bitkeeper revision 1.1159.174.2 (4199eab3BFgYlgf6yBL0RuSb19gzGA) | kaf24@freefall.cl.cam.ac.uk | 2004-11-16 | 3 | -2/+4 |
| | | | | | | | | | | | | | | | Fix CONFIG_4KSTACKS kernel config option, and add it do default config. | ||||
| * | | bitkeeper revision 1.1159.174.1 (4199ea78WRqMUotnBDHybojMaiF37w) | kaf24@freefall.cl.cam.ac.uk | 2004-11-16 | 1 | -10/+28 |
| | | | | | | | | | | | | | | | Add more required sanity checks to writable p.t. code in Xen. | ||||
* | | | bitkeeper revision 1.1159.170.26 (41994c77d7MyAnUlSeibYJqQo1ADCA) | mwilli2@equilibrium.research | 2004-11-16 | 1 | -68/+18 |
|/ / | | | | | | | | | Clean up write interface for balloon proc file somewhat. | ||||
* | | bitkeeper revision 1.1159.170.25 (4198cc3b-yQEJ6t2KXb0BZw64jh66Q) | cl349@freefall.cl.cam.ac.uk | 2004-11-15 | 1 | -2/+2 |
|\ \ | | | | | | | | | | | | | | | | Merge freefall.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk into freefall.cl.cam.ac.uk:/auto/groups/xeno/users/cl349/BK/xen.bk-ddb | ||||
| * | | bitkeeper revision 1.1159.173.1 (4198cc1etdf5hNRh765kjOv76JOjog) | cl349@freefall.cl.cam.ac.uk | 2004-11-15 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | Run "reboot machine" keyhandler from interrupt context. | ||||
* | | | bitkeeper revision 1.1159.170.24 (4198acd7Fs4-ujy8fHFTYRsZuN115Q) | kaf24@freefall.cl.cam.ac.uk | 2004-11-15 | 1 | -72/+103 |
|/ / | | | | | | | | | | | | | Ported Steven Smith's multi-user extension of /dev/xen/evtchn to current evtchn driver. Now the device can be open multiple times, with users bound to disjoint sets of ports. | ||||
* | | bitkeeper revision 1.1159.170.23 (41988b637H-s7zBc_EhrKCZog7CGNw) | kaf24@freefall.cl.cam.ac.uk | 2004-11-15 | 2 | -37/+30 |
| | | | | | | | | | | Clean up multi-kernel build system. | ||||
* | | bitkeeper revision 1.1159.170.22 (419799266IZUHab-ZN-CjISQ_bMUxg) | kaf24@freefall.cl.cam.ac.uk | 2004-11-14 | 3 | -2/+225 |
| | | | | | | | | | | Fix the floppy driver to xen and add it to the -xen0 default config. | ||||
* | | bitkeeper revision 1.1159.170.21 (41978006yk1bg04SJNSN2JWccT5adA) | kaf24@freefall.cl.cam.ac.uk | 2004-11-14 | 2 | -1/+9 |
| | | | | | | | | | | Disable PIE/SSP features when building Xen, if GCC supports them. | ||||
* | | bitkeeper revision 1.1159.170.20 (4196453bO-PrYERhRRpFAeXiVJP1Sw) | kaf24@freefall.cl.cam.ac.uk | 2004-11-13 | 3 | -73/+11 |
| | | | | | | | | | | Remove redundant code and fix small bug in entry.S | ||||
* | | bitkeeper revision 1.1159.170.19 (419641c7PFSwb0OCvYznpBOaQJY6Fw) | kaf24@freefall.cl.cam.ac.uk | 2004-11-13 | 6 | -97/+183 |
| | | | | | | | | | | Cleaned up debugger interface to traps.c. | ||||
* | | bitkeeper revision 1.1159.170.18 (419631f46LScNrXRGEL-VrxeFQPSBA) | kaf24@freefall.cl.cam.ac.uk | 2004-11-13 | 4 | -45/+88 |
| | | | | | | | | | | | | Clean up keyhandler interface. Now register a new keyhandler with register_keyhandler() or register_irq_keyhandler(). | ||||
* | | bitkeeper revision 1.1159.170.17 (41962d055pOc5fTrHGe4fmt4cHDhjw) | kaf24@freefall.cl.cam.ac.uk | 2004-11-13 | 1 | -2/+1 |
|\| | | | | | | | | | | | Merge freefall.cl.cam.ac.uk:/local/scratch/kaf24/xen-2.0-testing.bk into freefall.cl.cam.ac.uk:/local/scratch/kaf24/xeno | ||||
| * | bitkeeper revision 1.1159.168.5 (41962ce3XTE0Rv_fvLiNwsSsvTfxUA) | kaf24@freefall.cl.cam.ac.uk | 2004-11-13 | 1 | -2/+1 |
| | | | | | | | | | | | | Makes packet-size checks in netback driver less conservative. Allows e.g., PPPoE to work. | ||||
* | | bitkeeper revision 1.1159.170.16 (4195ddd7jxD5QzxBsPmmTAdBS9rikw) | cl349@freefall.cl.cam.ac.uk | 2004-11-13 | 1 | -2/+2 |
|\| | | | | | | | | | | | Merge freefall.cl.cam.ac.uk:/auto/groups/xeno/BK/xen-2.0.bk into freefall.cl.cam.ac.uk:/auto/groups/xeno/BK/xen-unstable.bk | ||||
| * | bitkeeper revision 1.1159.168.4 (4195dd9fuE-UmEKmUEOm1GvgA2jDXg) | cl349@freefall.cl.cam.ac.uk | 2004-11-13 | 1 | -2/+2 |
| | | | | | | | | | | | | Declare evtchn_do_upcall with asmlinkage for CONFIG_REGPARM. (not evtchn_device_upcall) | ||||
* | | bitkeeper revision 1.1159.170.15 (4195dc2522qCUB8kQ3bVffVY3XIPhg) | cl349@freefall.cl.cam.ac.uk | 2004-11-13 | 2 | -2/+2 |
|\| | | | | | | | | | | | Merge freefall.cl.cam.ac.uk:/auto/groups/xeno/BK/xen-2.0.bk into freefall.cl.cam.ac.uk:/auto/groups/xeno/BK/xen-unstable.bk | ||||
| * | bitkeeper revision 1.1159.168.3 (4195db072g989tWZuoaN1ovNwoEBjQ) | cl349@freefall.cl.cam.ac.uk | 2004-11-13 | 2 | -2/+2 |
| | | | | | | | | | | Declare evtchn_do_upcall with asmlinkage for CONFIG_REGPARM. | ||||
| * | bitkeeper revision 1.1159.168.2 (4195d5cd7EdTdzGQTt_b3E_j7MPmUw) | cl349@freefall.cl.cam.ac.uk | 2004-11-13 | 3 | -3/+24 |
| |\ | | | | | | | | | | | | | | | | Merge freefall.cl.cam.ac.uk:/auto/groups/xeno/BK/xen-2.0-testing.bk into freefall.cl.cam.ac.uk:/local/scratch/cl349/xen-2.0-testing.bk | ||||
* | \ | bitkeeper revision 1.1159.170.14 (4194facbchglsPKuuZP2xARQ1tSJxQ) | cl349@freefall.cl.cam.ac.uk | 2004-11-12 | 1 | -1/+1 |
|\ \ \ | | | | | | | | | | | | | | | | | | | | | Merge freefall.cl.cam.ac.uk:/auto/groups/xeno/users/cl349/BK/xen.bk-ddb into freefall.cl.cam.ac.uk:/local/scratch/cl349/xen.bk-ddb | ||||
| * | | | bitkeeper revision 1.1159.172.6 (4194fabamHr_DCPBrjJ6jGPZc1kq-A) | cl349@freefall.cl.cam.ac.uk | 2004-11-12 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | Untangle #includes slightly. | ||||
* | | | | bitkeeper revision 1.1159.170.13 (4194f109iXlnhuZNs5l5WjDDk5pnXA) | cl349@freefall.cl.cam.ac.uk | 2004-11-12 | 10 | -37/+131 |
|\| | | | | | | | | | | | | | | | | | | | | | | | Merge freefall.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk into freefall.cl.cam.ac.uk:/auto/groups/xeno/users/cl349/BK/xen.bk-ddb | ||||
| * | | | bitkeeper revision 1.1159.172.5 (4194efbdtn0wkhatZ5h3AhSTCQkn2g) | cl349@freefall.cl.cam.ac.uk | 2004-11-12 | 3 | -14/+54 |
| | | | | | | | | | | | | | | | | | | | | Add hooks for debuggers. | ||||
| * | | | bitkeeper revision 1.1159.172.4 (4194e64dB1FWMrwVD84YzFri88ml-Q) | cl349@freefall.cl.cam.ac.uk | 2004-11-12 | 1 | -1/+4 |
| | | | | | | | | | | | | | | | | | | | | Add comment. | ||||
| * | | | bitkeeper revision 1.1159.172.3 (4194d17cHAKS_aZt34dj741AVg4MNQ) | cl349@freefall.cl.cam.ac.uk | 2004-11-12 | 4 | -15/+44 |
| | | | | | | | | | | | | | | | | | | | | | | | | Split irq_serial_getc out of serial_getc, irq_serial_getc can be called from interrupt handlers. | ||||
| * | | | bitkeeper revision 1.1159.172.2 (4194cef3KkZjQym7EHz-BQaIK1qWiQ) | cl349@freefall.cl.cam.ac.uk | 2004-11-12 | 1 | -0/+4 |
| | | | | | | | | | | | | | | | | | | | | Add %q as synonym for %ll. | ||||
| * | | | bitkeeper revision 1.1159.172.1 (4194ce42z4ANVXzSMk0doSVOCKrA1g) | cl349@freefall.cl.cam.ac.uk | 2004-11-12 | 3 | -8/+26 |
| | | | | | | | | | | | | | | | | | | | | | | | | Add no-defer keyhandlers which get called from interrupt context and get access to the registers saved on interrupt entry. |