age |
author |
revision |
description |
2007-01-11 |
awilliam |
13367:01ea554f1c5e |
[IA64] Hypercall optimizations |
2007-01-11 |
awilliam |
13366:db72b85b81bb |
[IA64] merge increment_iip |
2007-01-11 |
awilliam |
13365:d607d575ec6a |
[IA64] Can't inject event, when guest is executing rfi |
2007-01-12 |
awilliam |
13364:b440f5dbca1f |
[IA64] Use original itir when inserting into the single-entry TLB |
2007-01-12 |
awilliam |
13363:5d328ef9da71 |
[IA64] Make crash command happy |
2007-01-12 |
awilliam |
13362:8835443fa3b3 |
[IA64] Resolve a race in tlb_track_search_and_remove() |
2007-01-11 |
awilliam |
13361:9cbb1d6fb34a |
[IA64] fix domain_flush_vtlb_all() |
2007-01-10 |
awilliam |
13360:91be8436952d |
[IA64] Clean up build warnings |
2007-01-10 |
awilliam |
13359:b11e75e65f90 |
[IA64] Move cmdline.c to linux-xen |
2007-01-10 |
awilliam |
13358:8c9c3ae604bc |
[IA64] Add empty nmi.h |
2007-01-10 |
awilliam |
13357:bca11a0161e3 |
[IA64] Remove bogus linux/kernel.h include |
2007-01-10 |
awilliam |
13356:58633caeece9 |
merge with xen-unstable.hg |
2007-01-10 |
kfraser |
13355:0b679a6d8ad0 |
[XEN] Remove bogus BUG_ON() which breaks the build with gcc 4.2.0. |
2007-01-10 |
Ian Campbell |
13354:8d34cd47db22 |
[PATCH] kexec/kdump: remove unnecessary incusion of asm/fixmap.h |
2007-01-10 |
Ian Campbell |
13353:92977f1ce2f5 |
[LINUX] Clarify comment in xen_machine_kexec_setup_resources(). |
2007-01-09 |
kfraser |
13352:51fd5bdc2744 |
[HVM] Ignore evtchn_upcall_mask and initialise to zero. |
2007-01-09 |
Ewan Mellor |
13351:7fd4e256196b |
Update sched-credit test to match new format from xm sched-credit. |
2007-01-09 |
Ewan Mellor |
13350:56e2341f02c4 |
This simple patch allows domains created in the xm-test suite to be |
2007-01-09 |
Ewan Mellor |
13349:fb38d0794f50 |
Add needed modules to the ramdisk if the modules exist on the current system. |
2007-01-09 |
Ian Campbell |
13348:761f695043ff |
merge |
2007-01-09 |
Ian Campbell |
13347:f653919e069a |
[XEN] Kexec: Make some variables static. |
2007-01-09 |
Ian Campbell |
13346:91b9c6eae6e8 |
[XEN] Kexec: Clean up ELF note construction to avoid multiply nested |
2007-01-09 |
Ian Campbell |
13345:79b5090c791f |
[LINUX] Kexec: Don't try to load an NULL image. This can occur when unloading. |
2007-01-09 |
kfraser |
13344:ddea7363fa41 |
[TEST] Fix x86_emulate tests on x86/64 host. |
2007-01-09 |
kfraser |
13343:c98f3f3f7099 |
[XEN] Emulate DAA/DAS the hard way. We cannot execute the instruction |
2007-01-09 |
Tim Deegan |
13342:de6b5a76d680 |
[HVM] Remove unnecessary write barriers |
2007-01-09 |
Tim Deegan |
13341:3040ba0f2d3d |
When booting via xm, only run the bootloader if it's in non-interactive mode: |
2007-01-09 |
Tim Deegan |
13340:3f8930dc7d90 |
Fix xm create direct call to XendBootloader |
2007-01-09 |
Tim Deegan |
13339:4d3ac395ea57 |
Fix bootloader = "pygrub" via 'xm create'. |
2007-01-09 |
Tim Deegan |
13338:8966444e69fa |
Fix auto-bootloading via 'xm create'. |
2007-01-09 |
Tim Deegan |
13337:ac626903f46b |
Sniff for Solaris if not specified. This allows Solaris domU's to automatically |
2007-01-09 |
Tim Deegan |
13336:6638763ee12c |
Pass in kernel/ramdisk settings to pygrub; if specified, don't try to use |
2007-01-09 |
Tim Deegan |
13335:2dba70eb5bd5 |
Fix for pygrub path on Solaris. |
2007-01-09 |
kfraser |
13334:9518bff7c762 |
[XEN] Fill in some more opcode space in the emulator. |
2007-01-09 |
Ewan Mellor |
13333:717f64715f32 |
Do not call refreshShutdown in XendDomain for VM-list operations, as this |
2007-01-09 |
Tim Deegan |
13332:6d6a4d5801bd |
[HVM] Fix shadow memory tracking |
2007-01-08 |
kfraser |
13331:8a99ebc5f5a4 |
[XEN] Tweak x86 emulator interface. |
2007-01-08 |
Christian Limpach |
13330:1e7bbecdc0a2 |
[linux build] Append $XENGUEST to kernel version. |
2007-01-08 |
Ian Campbell |
13329:dbb387175f1b |
[XEN] Fix MAP target. |
2007-01-08 |
kfraser |
13328:f240c09f08d2 |
[XEN] Emulate relative near/short jumps, including Jcc. |
2007-01-08 |
kfraser |
13327:5eeb4bac1b17 |
merge |
2007-01-08 |
kfraser |
13326:037f49cd8016 |
Fix signedness issue in private implementation of memmem(). |
2007-01-08 |
kfraser |
13325:7878db2276c9 |
Update .hgignore |
2007-01-08 |
Tim Deegan |
13324:a06ee98fa3b6 |
Merge |
2007-01-08 |
Tim Deegan |
13323:416d3086a572 |
[HVM] Add expansion-ROM boot support again. |
2007-01-08 |
Christian Limpach |
13322:c89384734c19 |
[linux build] Build Linux kernels with output files in a separate directory. |
2007-01-06 |
kaf24 |
13321:9ba91a854787 |
[XEN] Emulate MOV imm->reg. |
2007-01-06 |
kfraser |
13320:d3e40fd6038e |
[PV-on-HVM] Add definition of irq_to_evtchn_port(). |
2007-01-06 |
Emmanuel Ackaouy |
13319:69579f9f1c81 |
[TOOLS] Improve information displayed by the xm sched-credit command. |
2007-01-05 |
Ian Campbell |
13318:9865145e53eb |
[XEN] Skip over the unit in parse_size_and_unit() when returning the remainder |
2007-01-05 |
kfraser |
13317:b648a579b0b4 |
[XEN] Fix new XCHG emulation. |
2007-01-05 |
Emmanuel Ackaouy |
13316:d898b5990ed7 |
merge |
2007-01-05 |
Emmanuel Ackaouy |
13315:23dcc167b97e |
Initial support for HVM compat guests |
2007-01-05 |
Alastair Tse |
13314:cb1f71890c93 |
Add support to list VDIs and SRs in xapi.py |
2007-01-05 |
Emmanuel Ackaouy |
13313:1b7ebd25fa40 |
merge |
2007-01-05 |
Emmanuel Ackaouy |
13312:973e4d233461 |
Support for save and restore of compatibility guests |
2007-01-05 |
Emmanuel Ackaouy |
13311:96dacd72fdbe |
Preliminary, likely incomplete and/or wrong, adjustments to shadow code. |
2007-01-05 |
Emmanuel Ackaouy |
13310:b8eeb4537e09 |
Enable compatibility mode operation for kexec. |
2007-01-05 |
Emmanuel Ackaouy |
13309:762cb69ce3be |
Enable compatibility mode operation for trace buffer access. |
2007-01-05 |
Emmanuel Ackaouy |
13308:5442b2458e1b |
Enable compatibility mode operation for HYPERVISOR_domctl. Also add logic |
2007-01-05 |
Emmanuel Ackaouy |
13307:d80684d19ef4 |
Enable compatibility mode operation for HYPERVISOR_sysctl. |
2007-01-05 |
Emmanuel Ackaouy |
13306:62f3df867d0e |
Enable compatibility mode operation for HYPERVISOR_xenoprof_op. |
2007-01-05 |
Emmanuel Ackaouy |
13305:56cd6d669151 |
Enable compatibility mode operation for HYPERVISOR_acm_op. |
2007-01-05 |
Emmanuel Ackaouy |
13304:e82eda09ef41 |
Enable compatibility mode operation for HYPERVISOR_platformop. |
2007-01-05 |
Emmanuel Ackaouy |
13303:e1971b229e89 |
Enable compatibility mode operation for HYPERVISOR_grant_table_op. |
2007-01-05 |
Emmanuel Ackaouy |
13302:883c0080dd05 |
Enable compatibility mode operation for HYPERVISOR_sched_op and |
2007-01-05 |
Emmanuel Ackaouy |
13301:c2a82e026497 |
Enable compatibility mode operation for HYPERVISOR_multicall. |
2007-01-05 |
Emmanuel Ackaouy |
13300:e5f24d5f71ac |
Enable compatibility mode operation for HYPERVISOR_set_trap_table and |
2007-01-05 |
Emmanuel Ackaouy |
13299:ac55ec633422 |
Merge vcpuop compat header creation |
2007-01-05 |
Emmanuel Ackaouy |
13298:203f982ed5d9 |
Enable compatibility mode operation for HYPERVISOR_vcpu_op. |
2007-01-05 |
Emmanuel Ackaouy |
13297:ee395551208d |
Enable compatibility mode operation for HYPERVISOR_physdev_op and |
2007-01-05 |
Emmanuel Ackaouy |
13296:e4088ae584b8 |
Enable compatibility mode operation for HYPERVISOR_mmu_update and |
2007-01-05 |
Emmanuel Ackaouy |
13295:244e46e7d021 |
Enable compatibility mode operation for HYPERVISOR_memory_op, |
2007-01-05 |
Emmanuel Ackaouy |
13294:3870aff51ae3 |
Adjust emulation code to deal with compatibility mode guests. This |
2007-01-05 |
Emmanuel Ackaouy |
13293:f632c0c36976 |
Add page table setup and handling, including the creation of an m2p table |
2007-01-05 |
Emmanuel Ackaouy |
13292:4c8f157a3a47 |
Handle shared info (having different layout for native and compatibility |
2007-01-05 |
Emmanuel Ackaouy |
13291:4a164bf1edfc |
Handle the creation of startup info for compatibility mode guests. This |
2007-01-05 |
Emmanuel Ackaouy |
13290:e98b092c2057 |
Add logic to generate headers reflecting the compatibility mode layout |
2007-01-05 |
Emmanuel Ackaouy |
13289:5a690aa51fb5 |
Add entry points for handling hypercalls from and returning to |
2007-01-05 |
Emmanuel Ackaouy |
13288:7c5eea5feebd |
Introduce _DOMF_compat and infrastructure as well as several conditionals |
2007-01-05 |
kfraser |
13287:12a441c7b5c5 |
[BALLOON] Ifdef some x86-specific balloon init code. |
2007-01-05 |
Alastair Tse |
13286:c75883680f28 |
[XEND] Fix some Xen API error declarations. |
2007-01-05 |
Tim Deegan |
13285:e4aef8507b13 |
[HVM] Sync the base memory reported by ROMBIOS with the e820 map. |
2007-01-05 |
Ewan Mellor |
13284:e81c9fc5b431 |
Catch exception from dumpCore when inside refreshShutdown. |
2007-01-05 |
kfraser |
13283:a22258c9fe75 |
[XEN] Remove an out-of-date comment. |
2007-01-05 |
kfraser |
13282:df00f7a98821 |
[XEN] Add more instructions to the emulator. |
2007-01-05 |
Ewan Mellor |
13281:568efb79a0f6 |
Fix examples to have correct class names and error handling. |
2007-01-05 |
Ewan Mellor |
13280:f43fc1d6c1a6 |
Added session.last_active field. Removed the constructors and destructors for |
2007-01-05 |
Ewan Mellor |
13279:8fd5113abb2e |
Added NETWORK_ALREADY_CONNECTED error code to the documentation. |
2007-01-05 |
Ewan Mellor |
13278:5f86325c62f6 |
Record the last shutdown reason for each VM in the store. |
2007-01-05 |
Ewan Mellor |
13277:efbfcc3b9f38 |
Rename the 3DNOW and 3DNOWEXT API constants to THREEDNOW, so that they may be |
2007-01-05 |
kfraser |
13276:16b0e0f250f4 |
[XEN] Fix EA calculation for POP <rm> when stack pointer is used as |
2007-01-05 |
Ewan Mellor |
13275:58efd34d0837 |
Fix bindings for PIF_set_MAC and PIF.set_MTU. |
2007-01-05 |
Ewan Mellor |
13274:ea493d9b82df |
Fix missing import, and a small tidyup. |
2007-01-05 |
Ewan Mellor |
13273:269a08123d87 |
Remove broken and unused set_u32. |
2007-01-05 |
Ewan Mellor |
13272:bb8ae710d829 |
Treat <value> tags with no type tag inside as if they were strings (as required |
2007-01-05 |
Ewan Mellor |
13271:36e00d04278d |
Added permissiveness for floats. |
2007-01-05 |
kfraser |
13270:68f0d46de55a |
Xen 3.0.3 pre-pended all configuration prior to the user-specified |
2007-01-05 |
kfraser |
13269:10a6d7eff555 |
Fix xend stop if we're run directly instead of via the caretaker parent. |
2007-01-05 |
kfraser |
13268:344c8ae3cecb |
[XEN] Add LEA to the Xen x86 emulator. Rename x86_emulate_memop() to |
2007-01-05 |
Ian Campbell |
13267:d04ff58bbe18 |
merge |
2007-01-05 |
Ian Campbell |
13266:f890bbfc2d25 |
[TOOLS] Fix typo in XenDomainInfo:device_configure. |
2007-01-05 |
kfraser |
13265:583f3e93a421 |
[XEN] Add extra opcodes to emulator. Fix operand-size |
2007-01-04 |
Alastair Tse |
13264:532b5b999b30 |
[XEND] Fix block-list for dom0 in xm. |
2007-01-04 |
Alastair Tse |
13263:3157b54eb465 |
[XEND] Prevent exception if PIF does not have a network. |
2007-01-04 |
Alastair Tse |
13262:b2ea5ae25a26 |
[XEND] Add VBD_MODE enum from XenAPI. |
2007-01-04 |
Alastair Tse |
13261:292edc60d260 |
[XEND] Default values for VBD mode and cpu_weight. |
2007-01-04 |
Alastair Tse |
13260:cade632793b1 |
[XEND] Only use DevController to generate SXP for running domains. |
2007-01-04 |
kfraser |
13259:d03beab5e1ad |
[XEND] Allow arbitrary values for the vif 'type'. |
2007-01-04 |
Christian Limpach |
13258:98dadb3df5ca |
[linux] Fix vsnprintf patch not to write null byte past the end of the buffer. |
2007-01-04 |
Alastair Tse |
13257:48c9028e6f8e |
[XEND] Parse as much device SXP as possible. |
2007-01-04 |
Steven Hand |
13256:b82e1ed0870a |
[XM-TEST] Tweak 06_block-destroy_check_list_pos to allow more time to check |
2007-01-04 |
Alastair Tse |
13255:b071319927b6 |
Switch hotplug scripts to use /bin/bash rather than /bin/sh. |
2007-01-04 |
Christian Limpach |
13254:f3c3f9bd798e |
[linux] Remove some gratuitous differences with plain 2.6.16.33. |
2007-01-04 |
Steven Hand |
13253:338ceb7b1f09 |
Make sure we always have a sensible idle function; this fixes problems |
2007-01-04 |
kfraser |
13252:60e50c65f862 |
[XEND] Fix allocation of fixed VNC ports. |
2007-01-04 |
kfraser |
13251:bdbfbfdfbd64 |
[XEN] Avoid use of GNU-specific memmem(). |
2007-01-03 |
kaf24 |
13250:60f91c9f1a24 |
[XEN] Make labels _start,_end,_stext,_etext,_sinittext,_einittext generic. |
2007-01-03 |
kfraser |
13249:bf25488db8eb |
[LINUX] Implement the idle=poll option in the kernel when running on Xen. |
2007-01-03 |
Ian Campbell |
13248:55be48549bb1 |
[IOEMU] Process reset requests before returning control to the guest. |