aboutsummaryrefslogtreecommitdiffstats
path: root/extras/mini-os/arch
Commit message (Expand)AuthorAgeFilesLines
* mini-os/x86-64 entry: check against nested events and try to fix upXu Zhang2013-04-221-14/+73
* mini-os/x86-64 entry: defer RESTORE_REST until returnXu Zhang2013-04-221-8/+8
* mini-os/x86-64 entry: remove unnecessary event blockingXu Zhang2013-04-221-1/+0
* mini-os/x86-64 entry: code refactoring; no functional changesXu Zhang2013-04-221-56/+57
* mini-os/x86-64 entry: define macros for registers partial save and restoreXu Zhang2013-04-221-15/+22
* mini-os/x86-64 entry: code clean-ups; no functional changesXu Zhang2013-04-221-30/+31
* minios: setup fpu and sse in mini-osMatthew Fioravante2012-10-081-0/+20
* minios: Disable the mfn_is_ram() check, it doesn't work correctly on all systemsMatthew Fioravante2012-10-082-29/+0
* minios: Add ioread/iowrite functions to mini-osMatthew Fioravante2012-10-081-0/+35
* tools: drop ia64 supportIan Campbell2012-09-1219-4057/+0
* mini-os: work around ld bug causing stupid CTOR countJeremy Fitzhardinge2011-08-193-6/+0
* build: Make XEN_ROOT an absolute path.Keir Fraser2011-03-172-2/+2
* stubdom/minios: don't retrieve the address of void variableGianni Tedesco2011-01-111-1/+1
* minios: implement xc_map_foreign_bulkKeir Fraser2010-01-183-15/+16
* stubdom/minios: re-structure headersKeir Fraser2009-10-0120-98/+98
* minios: switch to C99 integer typesKeir Fraser2009-07-153-18/+18
* minios: Clean up and remove Linux remnants from x86_64.SKeir Fraser2009-06-031-111/+20
* minios: Remove Linux attribution for mktime() as it's not true since c/s 19638.Keir Fraser2009-06-011-1/+0
* minios: replace mktime implementationKeir Fraser2009-05-261-42/+54
* minios: allow to allocate machine contiguous pagesKeir Fraser2009-03-132-0/+148
* minios: Fix 18874 memory clippingKeir Fraser2009-03-091-5/+8
* minios: general cleanup of mm.cKeir Fraser2009-03-022-205/+292
* minios: add ioremap/iounmapKeir Fraser2009-03-023-11/+204
* 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