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