aboutsummaryrefslogtreecommitdiffstats
path: root/extras/mini-os/arch
Commit message (Expand)AuthorAgeFilesLines
* minios: fix p2m on x86Keir Fraser2009-02-091-0/+6
* minios: Clip memory not usable by Mini-OS (above 1GB)Keir Fraser2008-12-051-3/+10
* [IA64] Remove the useless big endian stuff.dietmar.hahn@fujitsu-siemens.com2008-11-1811-270/+73
* [IA64] minios: Fix ctor and dtor sections.dietmar.hahn@fujitsu-siemens.com2008-11-171-2/+4
* [IA64] minios: Clean up the hypervisor interfacedietmar.hahn@fujitsu-siemens.com2008-11-171-0/+125
* mini-os: export allocate_ondemandKeir Fraser2008-07-182-6/+20
* mini-os: add stack walking debugKeir Fraser2008-07-182-11/+75
* stubdom: fixes for old gcc & binutilsKeir Fraser2008-07-113-9/+9
* stubdom: use host's gccKeir Fraser2008-07-041-1/+1
* minios: do not systematically free the page under shared info, as theKeir Fraser2008-06-201-8/+3
* Add PV-GRUBKeir Fraser2008-06-181-1/+1
* minios,stubdom: Add OBJ_DIR parameter to compile outside sources,Keir Fraser2008-06-172-8/+9
* minios can cope with >4G CR3 since it never uses itKeir Fraser2008-06-121-1/+1
* minios: Fix >4GB machine addressesKeir Fraser2008-06-101-4/+4
* minios: add proper shutdown facilitiesKeir Fraser2008-06-095-1/+34
* minios: We do not need to pin the page tables, as they implicitly getKeir Fraser2008-05-271-15/+2
* stubdom: fix constructors/destructors in 64bit modeKeir Fraser2008-05-232-8/+8
* stubdom: complete libxc supportKeir Fraser2008-05-231-0/+8
* stubdom: support constructors and destructorsKeir Fraser2008-05-223-2/+51
* i386: Remove non-PAE hypervisor build target.Keir Fraser2008-05-085-29/+2
* minios: fix and enforce block_domain atomicityKeir Fraser2008-05-081-0/+2
* stubdom: sparse application's BSS by linking it separately first, putKeir Fraser2008-04-164-7/+7
* minios: Fix lost eventsKeir Fraser2008-03-182-5/+8
* Add stubdomain support. See stubdom/README for usage details.Keir Fraser2008-02-1210-12/+76
* minios: Fix ia64 build.Keir Fraser2008-01-282-0/+125
* minios: make allocation of page tables for ondemand mapping lazyKeir Fraser2008-01-231-62/+109
* minios: POSIX fixesKeir Fraser2008-01-221-2/+2
* minios: fix case when _text is not 0Keir Fraser2008-01-221-5/+5
* minios: make time interface POSIXKeir Fraser2008-01-212-18/+21
* minios: support COW for a zero pageKeir Fraser2008-01-182-1/+49
* minios: extend map_frames into being able to map a series ofKeir Fraser2008-01-182-22/+49
* minios: set text and rodata read-only, free unused pages 0 and 1Keir Fraser2008-01-183-4/+89
* minios: make stack size configurableKeir Fraser2008-01-175-13/+15
* mini-os: No -fpic when building for x86.Keir Fraser2007-12-041-1/+1
* [Mini-OS] Catch NULL dereferencesKeir Fraser2007-11-281-0/+3
* [Mini-OS] Permit x86_64 trap handlers to returnKeir Fraser2007-11-241-0/+1
* [Mini-OS] Make bind_virq return the portKeir Fraser2007-11-231-1/+1
* [Mini-OS] Fix x86 arch_switch_threadKeir Fraser2007-11-232-0/+38
* [Mini-OS] Fix stack closuresKeir Fraser2007-11-232-0/+5
* [Mini-OS] Fix x86 initial stack alignmentKeir Fraser2007-11-233-4/+6
* minios: Remove unnecessary padding and unused sections from x86/64Keir Fraser2007-09-251-9/+0
* merge with xen-unstable.hgAlex Williamson2007-08-122-3/+6
|\
| * [MINIOS] fix x86_64 p2m map and CFLAGSTim Deegan2007-08-022-3/+6
* | [IA64][MINIOS] PKR supportAlex Williamson2007-07-303-5/+34
|/
* [MINIOS][IA64] mini-os without linux-optimization in hypervisorAlex Williamson2007-06-262-21/+31
* merge with xen-unstable.hgawilliam@xenbuild2.aw2007-03-201-2/+2
|\
| * minios: Fix an extern declaration and add an extra 'const' tokfraser@localhost.localdomain2007-03-151-2/+2
* | [IA64][MINIOS] Make Endian-ness build changeable on the command lineawilliam@xenbuild2.aw2007-03-201-1/+1
* | [IA64][MINIOS] Fixed some big-endian bugs and add HYPERVISOR_suspendawilliam@xenbuild2.aw2007-03-205-5/+57
* | [IA64][MINIOS] cleanup ia64_boot_paramP and add ARCH_LDFLAGSawilliam@xenbuild2.aw2007-03-122-1/+6