aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* bitkeeper revision 1.1159.187.72 (41c83141bbfSKG8AyntR8TjTKkgRiw)RELEASE-2.0.2kaf24@scramble.cl.cam.ac.uk2004-12-211-1/+1
| | | | | Fix p.t. init loop to avoid unnecessary iterations.
* bitkeeper revision 1.1159.187.71 (41c82f9fKeodufnpl2tEhvkIWWlYjw)kaf24@scramble.cl.cam.ac.uk2004-12-211-3/+3
| | | | | Fix shadow bug.
* bitkeeper revision 1.1159.187.70 (41c82f87JcLj4kF6tbEDtsuLasUe0w)kaf24@scramble.cl.cam.ac.uk2004-12-212-9/+10
| | | | | Only GLOBAL-map real Xen heap mappings. Not start-of-day low mappings.
* bitkeeper revision 1.1159.187.69 (41c70d63jlyWGYhaHG_UYY__odoBCw)kaf24@scramble.cl.cam.ac.uk2004-12-201-3/+7
| | | | | Better MAC-address initialisation in netback.
* bitkeeper revision 1.1159.187.68 (41c00a2crw4RVTLhiAnW6LXLh0aDMw)kaf24@scramble.cl.cam.ac.uk2004-12-151-0/+4
| | | | | Fix 3DNOW on Linux 2.4.
* bitkeeper revision 1.1159.187.67 (41bf7064JLmIpzjd7PLO18qfijLBrA)kaf24@scramble.cl.cam.ac.uk2004-12-142-16/+34
| | | | | Avoid backtraces from Python console client.
* bitkeeper revision 1.1159.187.66 (41bf1718JfLUlcF63YjP4sfqtgAPWA)kaf24@scramble.cl.cam.ac.uk2004-12-1417-75/+626
| | | | | Some more x86/64 progress...
* bitkeeper revision 1.1159.187.65 (41befc9fe8LSbgOityRpN_xjEaT_mw)kaf24@scramble.cl.cam.ac.uk2004-12-143-0/+6
| | | | | Copyright updates
* bitkeeper revision 1.1159.187.64 (41bec5b2hEqxDdXD0_RNHHR7utG6gA)kaf24@scramble.cl.cam.ac.uk2004-12-1413-101/+79
| | | | | schedule_tail is now an indirect function call in x86 architecture.
* bitkeeper revision 1.1159.187.63 (41bc798fur1rDv8Orxkp3jwAHWFutA)kaf24@scramble.cl.cam.ac.uk2004-12-121-1/+0
| | | | | Linux 2.6 fix for 3DNOW.
* bitkeeper revision 1.1159.187.62 (41bb06dfBOXZ2Y0I-fSinx_R6pcANQ)kaf24@scramble.cl.cam.ac.uk2004-12-111-1/+2
| | | | | Fix PCI cardbus.
* bitkeeper revision 1.1159.187.61 (41badd42WPbpyTHpQn9bVGYapDfdOQ)kaf24@scramble.cl.cam.ac.uk2004-12-112-11/+13
| | | | | Type decl cleanups from Charles Coffing.
* bitkeeper revision 1.1159.187.60 (41b899a4tjdjzfL7v1mQOH5gIHlqQQ)kaf24@scramble.cl.cam.ac.uk2004-12-094-4/+4
| | | | | Another sysrq fix...
* bitkeeper revision 1.1159.187.59 (41b88d06_xaLJr8YKlkp7XyIFI-xYQ)kaf24@scramble.cl.cam.ac.uk2004-12-091-0/+1
| | | | | Missing #define
* bitkeeper revision 1.1159.187.58 (41b88ba7ZjuJcwYxAL5HR5J_1FXMYw)kaf24@scramble.cl.cam.ac.uk2004-12-0910-14/+93
| | | | | sysrq hacks from Matt Bloch
* bitkeeper revision 1.1159.187.57 (41b5eb65x_JxVnjR7uA3FzGZDy11Hw)kaf24@scramble.cl.cam.ac.uk2004-12-072-2/+5
| | | | | xend fixes.
* bitkeeper revision 1.1159.187.56 (41af859alAU2_flUOUDG6VyGkjJ8Kg)kaf24@scramble.cl.cam.ac.uk2004-12-021-12/+11
| | | | | More balloon fixes.
* bitkeeper revision 1.1159.187.55 (41af81710ePtgtFPsGTTUHYqD1qviA)kaf24@scramble.cl.cam.ac.uk2004-12-021-50/+18
| | | | | Simpler balloon proc entry.
* bitkeeper revision 1.1159.187.54 (41af4acdZ4YHAyUW9HeJOhMYWMiB1g)kaf24@scramble.cl.cam.ac.uk2004-12-021-5/+11
| | | | | More ballon driver changes/fixes.
* bitkeeper revision 1.1159.187.53 (41af4581GTHH1sJIbO5TqzuAB2ifOg)kaf24@scramble.cl.cam.ac.uk2004-12-022-5/+3
| | | | | Fix 2.4 build. Minor mods to the balloon driver.
* bitkeeper revision 1.1159.187.52 (41af401feJ8RiM76UNPjXCq_P54GJQ)kaf24@scramble.cl.cam.ac.uk2004-12-0211-336/+350
|\ | | | | | | | | | | 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
| * bitkeeper revision 1.1159.203.1 (41af4018fV44p80Jw5YxFLlk5sh8jg)kaf24@scramble.cl.cam.ac.uk2004-12-0211-336/+350
| | | | | | | | | | | | | | | | 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...
* | bitkeeper revision 1.1159.187.51 (41aeed6bzN1zaGFaAP8KEzkGD9sW_A)cl349@arcadians.cl.cam.ac.uk2004-12-021-7/+7
|/ | | | | | Makefile: Rename install_* targets to install-* -- matching the targets we had already.
* bitkeeper revision 1.1159.187.50 (41aede9butKaW-WoEitdCDyiPTD0mg)kaf24@scramble.cl.cam.ac.uk2004-12-022-1/+9
| | | | | Export ctrl_if API to modules.
* bitkeeper revision 1.1159.187.49 (41aede81IBQOThmH0W0AYSHb2Gt7sA)kaf24@scramble.cl.cam.ac.uk2004-12-021-11/+20
| | | | | Split out install targets in root Makefile.
* bitkeeper revision 1.1159.187.48 (41adc6420WlNaaoUkvfgNxl44rpYYg)kaf24@scramble.cl.cam.ac.uk2004-12-0110-19/+278
| | | | | Export Xen s/w perfctrs to DOM0 via new 'xenperf' utility.
* bitkeeper revision 1.1159.187.47 (41ada9dbh_spg2MhqENrhyi6SP00Kg)kaf24@scramble.cl.cam.ac.uk2004-12-012-6/+15
| | | | | | Enable some more kernel debugging. Remember to turn off before pushing to the stable repository!
* bitkeeper revision 1.1159.187.46 (41ada9acdxj1sndHML6zY6jvbR0CFg)kaf24@scramble.cl.cam.ac.uk2004-12-011-6/+6
| | | | | Fix netback driver to correctly free the net device struct.
* bitkeeper revision 1.1159.187.45 (41ad915efwXemCBvpJ9zlx5AhK28qw)kaf24@scramble.cl.cam.ac.uk2004-12-014-19/+24
| | | | | Header and EXPORT_SYMBOL() fixes so that more stuff builds.
* bitkeeper revision 1.1159.187.44 (41acb9f65Nu4_LCJgeyWLgtrvxeqoA)kaf24@scramble.cl.cam.ac.uk2004-11-302-2/+2
| | | | | Version bumb on control libraries.
* bitkeeper revision 1.1159.187.43 (41acb922MGgCQ71HoZ-M1-vpezLXKQ)kaf24@scramble.cl.cam.ac.uk2004-11-303-31/+4
| | | | | More simplifications to p.t. management.
* bitkeeper revision 1.1159.187.42 (41acab13co1dnyoD3jJfv5m4ox_FFg)kaf24@scramble.cl.cam.ac.uk2004-11-306-368/+170
| | | | | | Major balloon driver cleanups. This has required some moderately large changes to start-of-day code in Linux 2.4 and 2.6.
* bitkeeper revision 1.1159.187.41 (41ac8baanJQsmqG9w2jw_lNTjLGswA)kaf24@scramble.cl.cam.ac.uk2004-11-301-0/+1
| | | | | Fix Xen crash.
* bitkeeper revision 1.1159.187.40 (41ac36a5yZurzjumuK6eZfIthngj5Q)kaf24@scramble.cl.cam.ac.uk2004-11-301-15/+3
| | | | | Fix ptep_set_access_flags() macro.
* bitkeeper revision 1.1159.187.39 (41ab6fa6Y09a8uLTIgCHmRV5IVqoRA)kaf24@scramble.cl.cam.ac.uk2004-11-296-224/+316
|\ | | | | | | | | | | 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
| * bitkeeper revision 1.1159.201.1 (41ab6fa1bs5vtddKGV1tNJawdZEZdw)kaf24@scramble.cl.cam.ac.uk2004-11-296-224/+316
| | | | | | | | | | | | | | | | New /dev/mem patch moves the Xen specifics out to an arch-specific file. Read/writes of /dev/mem now access I/O space rather than kernel space. Fixed ioremap.c a whole lot to now use the rather more robust direct_remap_area_pages(). 'dmidecode' now works in DOM0. :-)
* | bitkeeper revision 1.1159.187.38 (41ab528ec1Xx-3qp9gmVGB75WNTj9g)cl349@arcadians.cl.cam.ac.uk2004-11-291-15/+16
|\ \ | |/ |/| | | | | | | Merge arcadians.cl.cam.ac.uk:/auto/groups/xeno/BK/xen-2.0-testing.bk into arcadians.cl.cam.ac.uk:/local/scratch-2/cl349/xen-2.0-testing.bk
| * bitkeeper revision 1.1159.200.1 (41ab5283wLmdIWOfwXbjBnwp7bSLKg)cl349@arcadians.cl.cam.ac.uk2004-11-291-15/+16
| | | | | | | | | | | | entry.S: Use macros for loading %esi and for saving the upcall mask.
* | bitkeeper revision 1.1159.187.37 (41ab4bfa7TgCvGs1cJ6OXr2xhCpYhg)kaf24@scramble.cl.cam.ac.uk2004-11-291-1/+0
| | | | | | | | | | Enable FXSR usage in XenLinux.
* | bitkeeper revision 1.1159.187.36 (41ab4bcbSa7RKAWie1XtrxBdva1gCA)kaf24@scramble.cl.cam.ac.uk2004-11-294-8/+12
| | | | | | | | | | isa_bus_to_virt fixes
* | bitkeeper revision 1.1159.187.35 (41ab44466PjrfuHbuNH4oKGm-TGC5w)kaf24@scramble.cl.cam.ac.uk2004-11-299-2/+282
|\ \ | |/ |/| | | | | | | 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
| * bitkeeper revision 1.1159.199.1 (41ab4412dnDymGEqZNhEzt67Yzgmxw)kaf24@scramble.cl.cam.ac.uk2004-11-299-2/+282
| | | | | | | | | | MTRR support for privileged kernels. Should help our X-server support.
* | bitkeeper revision 1.1159.187.34 (41ab39fcX9O7MQ23ZZswDbS6Tx80Sw)cl349@arcadians.cl.cam.ac.uk2004-11-292-2/+14
|/ | | | | Use uname -m instead of uname -i to get the build hosts architecture.
* bitkeeper revision 1.1159.187.33 (41ab10f0GLXR1qCvGRT8TTbIpm5j7A)kaf24@scramble.cl.cam.ac.uk2004-11-291-0/+4
| | | | | | Fix ioremap() to only expect the lowmem ISA region to be fixmap()ed in privileged builds.
* bitkeeper revision 1.1159.187.32 (41aaf567IYxx6S0v45_yrK6nVpncuA)kaf24@scramble.cl.cam.ac.uk2004-11-2911-0/+2021
| | | | | | | Pull Linux MTRR driver into Xen. This ensures that MTRRs are consistent across all CPUs at boot time. We still need to export MTRR setting via the control interface, and virtualise the XenLinux MTRR driver.
* bitkeeper revision 1.1159.187.31 (41aae997XDuKlMRBqUZZiaPiGiIgMg)kaf24@scramble.cl.cam.ac.uk2004-11-291-13/+10
| | | | | Fix ioremap() to check for local non-highmem.
* bitkeeper revision 1.1159.187.30 (41aa44b030qAJVNUn8PU9jeLVHS9sA)kaf24@scramble.cl.cam.ac.uk2004-11-289-35/+54
|\ | | | | | | | | | | 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
| * bitkeeper revision 1.1159.198.1 (41aa44a7joSgzez98niBGEZAU1bASg)kaf24@scramble.cl.cam.ac.uk2004-11-289-35/+54
| | | | | | | | | | | | | | | | | | Get rid of all our uses of virt_to_phys(): 1. Many were buggy, so the code needed fixing or clarifying anyway 2. It means we can now experiment with kludging virt_to_phys() to be the same as virt_to_bus(), to get more buggy drivers working. I haven't included the kludge in this patch.
* | bitkeeper revision 1.1159.187.29 (41aa39b5rEXDtAPSGqjacTncT2yxNQ)iap10@labyrinth.cl.cam.ac.uk2004-11-281-1/+3
|\ \ | |/ |/| | | | | | | 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.197.1 (41aa39a8_y7hSW5OrZc3_OWAfukaNw)iap10@labyrinth.cl.cam.ac.uk2004-11-281-1/+3
| | | | | | | | | | Add link to ttylinux homepage in the documentation.