age |
author |
revision |
description |
2007-01-12 |
kfraser |
13357:f159e81e0b44 |
[IA64]: noreturn cannot be used if function may return |
2007-01-12 |
kfraser |
13356:3efc6a135cc3 |
x86/PAE linux: don't restrict upper half of page table entries to 3 bits |
2007-01-12 |
kfraser |
13355:bad268302c58 |
Fix trivial bug in xentop main loop. |
2007-01-12 |
kfraser |
13354:d2505c4ca32b |
Add vfb config examples. |
2007-01-12 |
kfraser |
13353:7bf03e7ad6d0 |
Parse Solaris VTOCs in pygrub. |
2007-01-12 |
kfraser |
13352:c6cea93d3cd9 |
[PV-on-HVM] Allow platform interrupt to be used for entropy. |
2007-01-12 |
kfraser |
13351:7ad205a162a8 |
x86: properly handle LOCK prefix in privileged PV opcode emulation |
2007-01-12 |
kfraser |
13350:3f419d160647 |
Fix xc_ptrace() for PAE. |
2007-01-12 |
kfraser |
13349:3b4ddf62f657 |
Fix udev check. |
2007-01-12 |
kfraser |
13348:9c6531217c7c |
[XEN] Fix guest-access macros. |
2007-01-12 |
kfraser |
13347:204c2724f800 |
[XEN] Default to 80x50 VGA text console. |
2007-01-12 |
kfraser |
13346:f328425d553e |
[LINUX] swiotlb: eliminate KM_SWIOTLB and thus the need for a Xen-specific kmap_types.h. |
2007-01-12 |
kfraser |
13345:648e58e31c26 |
linux/i386: allow CONFIG_HIGHPTE on i386 |
2007-01-12 |
kfraser |
13344:7c5c72a0283f |
[LINUX] x86/64: Sync pagetable management with i386 Xen code. |
2007-01-12 |
kfraser |
13343:ded167dc4dc9 |
[XEN] Consistent assumption that PTEs contain MFNs in both ptwr |
2007-01-12 |
kfraser |
13342:95a0b456255a |
[XEN] Replace mfn_to_page(lXe_get_pfn()) by lXe_get_page(). |
2007-01-12 |
kfraser |
13341:162d9d9eaf4a |
[HVM] Fix timer interrupt delivery on x64 Vista. |
2007-01-11 |
kfraser |
13340:ecf6a0a05350 |
[XEN] Add LOOP{,Z,NZ} and CBW/CWD/... emulation. |
2007-01-11 |
Ewan Mellor |
13339:568ba07641c6 |
This patch does the following: |
2007-01-11 |
Ewan Mellor |
13338:09e3072f71e6 |
I added a parameter '-md' to 'runtest.sh' for running the xm test suite |
2007-01-11 |
Ewan Mellor |
13337:7ce714d3a9ac |
Source a file called 'vtpm-impl.alt' if it exists. |
2007-01-11 |
Ewan Mellor |
13336:77041741529c |
This fixes the xen-api documentation latex-compilation. |
2007-01-11 |
kfraser |
13335:f455a26a4170 |
[XEN] Fix/implement JMP/CALL/RET emulation. |
2007-01-11 |
Alastair Tse |
13334:66eba8d1b83a |
[XEND] Device update should handle SXP without 'device' as first |
2007-01-11 |
Alastair Tse |
13333:bf605c314a91 |
[XEND] Fix broken block-configure. |
2007-01-11 |
kfraser |
13332:2c73e6e647f3 |
[XEN] Use local var instead of current->domain in two places. |
2007-01-11 |
kfraser |
13331:866a167bcb49 |
[HVM][VMX] Some simplifications, particularly to vmx_load/save_cpu_regs. |
2007-01-11 |
kfraser |
13330:a84fc0de350d |
[XEN] More emulator fixes and emulate BSWAP. |
2007-01-11 |
Ian Campbell |
13329:c8bfa8d94cf6 |
[XEN] Update comments in elfnote.h interface header. |
2007-01-08 |
john levon |
13328:204a4a040a42 |
Use strstr() to look for "bimodal" string in ELF notes, to allow guests to use |
2007-01-11 |
kfraser |
13327:558960865583 |
[XEN] More emulator fixes: |
2007-01-11 |
Tim Deegan |
13326:dc0638bb4628 |
[HVM] Allow a dom to have nonsense m2p entries when building the p2m |
2007-01-09 |
Jake Wires |
13325:e66f047bc97e |
[BLKTAP/BLKBACK] name blktap/blkback kernel threads as "domid.virtual_devname" |
2007-01-10 |
Emmanuel Ackaouy |
13324:b61be7771104 |
[XEN] Partial fix for compat build non-portability. |
2007-01-10 |
Emmanuel Ackaouy |
13323:aa127e545b73 |
[XEN] 32on64: need to take multicall context into consideration |
2007-01-10 |
kfraser |
13322:160ff08f8b1f |
[HVM][VMX] Fix problem taking an NMI on entry/exit |
2007-01-10 |
kfraser |
13321:5c5d9692f559 |
[HVM] Allow PV-on-HVM callback irq to be identified by PCI device. |
2007-01-10 |
kfraser |
13320:36fd53b2e3b4 |
[HVM] Remove unneeded vcpu_kick() from HPET device model. |
2007-01-10 |
kfraser |
13319:0b679a6d8ad0 |
[XEN] Remove bogus BUG_ON() which breaks the build with gcc 4.2.0. |
2007-01-10 |
Ian Campbell |
13318:8d34cd47db22 |
[PATCH] kexec/kdump: remove unnecessary incusion of asm/fixmap.h |
2007-01-10 |
Ian Campbell |
13317:92977f1ce2f5 |
[LINUX] Clarify comment in xen_machine_kexec_setup_resources(). |
2007-01-09 |
kfraser |
13316:51fd5bdc2744 |
[HVM] Ignore evtchn_upcall_mask and initialise to zero. |
2007-01-09 |
Ewan Mellor |
13315:7fd4e256196b |
Update sched-credit test to match new format from xm sched-credit. |
2007-01-09 |
Ewan Mellor |
13314:56e2341f02c4 |
This simple patch allows domains created in the xm-test suite to be |
2007-01-09 |
Ewan Mellor |
13313:fb38d0794f50 |
Add needed modules to the ramdisk if the modules exist on the current system. |
2007-01-09 |
Ian Campbell |
13312:761f695043ff |
merge |
2007-01-09 |
Ian Campbell |
13311:f653919e069a |
[XEN] Kexec: Make some variables static. |
2007-01-09 |
Ian Campbell |
13310:91b9c6eae6e8 |
[XEN] Kexec: Clean up ELF note construction to avoid multiply nested |
2007-01-09 |
Ian Campbell |
13309:79b5090c791f |
[LINUX] Kexec: Don't try to load an NULL image. This can occur when unloading. |
2007-01-09 |
kfraser |
13308:ddea7363fa41 |
[TEST] Fix x86_emulate tests on x86/64 host. |
2007-01-09 |
kfraser |
13307:c98f3f3f7099 |
[XEN] Emulate DAA/DAS the hard way. We cannot execute the instruction |
2007-01-09 |
Tim Deegan |
13306:de6b5a76d680 |
[HVM] Remove unnecessary write barriers |
2007-01-09 |
Tim Deegan |
13305:3040ba0f2d3d |
When booting via xm, only run the bootloader if it's in non-interactive mode: |
2007-01-09 |
Tim Deegan |
13304:3f8930dc7d90 |
Fix xm create direct call to XendBootloader |
2007-01-09 |
Tim Deegan |
13303:4d3ac395ea57 |
Fix bootloader = "pygrub" via 'xm create'. |
2007-01-09 |
Tim Deegan |
13302:8966444e69fa |
Fix auto-bootloading via 'xm create'. |
2007-01-09 |
Tim Deegan |
13301:ac626903f46b |
Sniff for Solaris if not specified. This allows Solaris domU's to automatically |
2007-01-09 |
Tim Deegan |
13300:6638763ee12c |
Pass in kernel/ramdisk settings to pygrub; if specified, don't try to use |
2007-01-09 |
Tim Deegan |
13299:2dba70eb5bd5 |
Fix for pygrub path on Solaris. |
2007-01-09 |
kfraser |
13298:9518bff7c762 |
[XEN] Fill in some more opcode space in the emulator. |
2007-01-09 |
Ewan Mellor |
13297:717f64715f32 |
Do not call refreshShutdown in XendDomain for VM-list operations, as this |
2007-01-09 |
Tim Deegan |
13296:6d6a4d5801bd |
[HVM] Fix shadow memory tracking |
2007-01-08 |
kfraser |
13295:8a99ebc5f5a4 |
[XEN] Tweak x86 emulator interface. |
2007-01-08 |
Christian Limpach |
13294:1e7bbecdc0a2 |
[linux build] Append $XENGUEST to kernel version. |
2007-01-08 |
Ian Campbell |
13293:dbb387175f1b |
[XEN] Fix MAP target. |
2007-01-08 |
kfraser |
13292:f240c09f08d2 |
[XEN] Emulate relative near/short jumps, including Jcc. |
2007-01-08 |
kfraser |
13291:5eeb4bac1b17 |
merge |
2007-01-08 |
kfraser |
13290:037f49cd8016 |
Fix signedness issue in private implementation of memmem(). |
2007-01-08 |
kfraser |
13289:7878db2276c9 |
Update .hgignore |
2007-01-08 |
Tim Deegan |
13288:a06ee98fa3b6 |
Merge |
2007-01-08 |
Tim Deegan |
13287:416d3086a572 |
[HVM] Add expansion-ROM boot support again. |
2007-01-08 |
Christian Limpach |
13286:c89384734c19 |
[linux build] Build Linux kernels with output files in a separate directory. |
2007-01-06 |
kaf24 |
13285:9ba91a854787 |
[XEN] Emulate MOV imm->reg. |
2007-01-06 |
kfraser |
13284:d3e40fd6038e |
[PV-on-HVM] Add definition of irq_to_evtchn_port(). |
2007-01-06 |
Emmanuel Ackaouy |
13283:69579f9f1c81 |
[TOOLS] Improve information displayed by the xm sched-credit command. |
2007-01-05 |
Ian Campbell |
13282:9865145e53eb |
[XEN] Skip over the unit in parse_size_and_unit() when returning the remainder |
2007-01-05 |
kfraser |
13281:b648a579b0b4 |
[XEN] Fix new XCHG emulation. |
2007-01-05 |
Emmanuel Ackaouy |
13280:d898b5990ed7 |
merge |
2007-01-05 |
Emmanuel Ackaouy |
13279:23dcc167b97e |
Initial support for HVM compat guests |
2007-01-05 |
Alastair Tse |
13278:cb1f71890c93 |
Add support to list VDIs and SRs in xapi.py |
2007-01-05 |
Emmanuel Ackaouy |
13277:1b7ebd25fa40 |
merge |
2007-01-05 |
Emmanuel Ackaouy |
13276:973e4d233461 |
Support for save and restore of compatibility guests |
2007-01-05 |
Emmanuel Ackaouy |
13275:96dacd72fdbe |
Preliminary, likely incomplete and/or wrong, adjustments to shadow code. |
2007-01-05 |
Emmanuel Ackaouy |
13274:b8eeb4537e09 |
Enable compatibility mode operation for kexec. |
2007-01-05 |
Emmanuel Ackaouy |
13273:762cb69ce3be |
Enable compatibility mode operation for trace buffer access. |
2007-01-05 |
Emmanuel Ackaouy |
13272:5442b2458e1b |
Enable compatibility mode operation for HYPERVISOR_domctl. Also add logic |
2007-01-05 |
Emmanuel Ackaouy |
13271:d80684d19ef4 |
Enable compatibility mode operation for HYPERVISOR_sysctl. |
2007-01-05 |
Emmanuel Ackaouy |
13270:62f3df867d0e |
Enable compatibility mode operation for HYPERVISOR_xenoprof_op. |
2007-01-05 |
Emmanuel Ackaouy |
13269:56cd6d669151 |
Enable compatibility mode operation for HYPERVISOR_acm_op. |
2007-01-05 |
Emmanuel Ackaouy |
13268:e82eda09ef41 |
Enable compatibility mode operation for HYPERVISOR_platformop. |
2007-01-05 |
Emmanuel Ackaouy |
13267:e1971b229e89 |
Enable compatibility mode operation for HYPERVISOR_grant_table_op. |
2007-01-05 |
Emmanuel Ackaouy |
13266:883c0080dd05 |
Enable compatibility mode operation for HYPERVISOR_sched_op and |
2007-01-05 |
Emmanuel Ackaouy |
13265:c2a82e026497 |
Enable compatibility mode operation for HYPERVISOR_multicall. |
2007-01-05 |
Emmanuel Ackaouy |
13264:e5f24d5f71ac |
Enable compatibility mode operation for HYPERVISOR_set_trap_table and |
2007-01-05 |
Emmanuel Ackaouy |
13263:ac55ec633422 |
Merge vcpuop compat header creation |
2007-01-05 |
Emmanuel Ackaouy |
13262:203f982ed5d9 |
Enable compatibility mode operation for HYPERVISOR_vcpu_op. |
2007-01-05 |
Emmanuel Ackaouy |
13261:ee395551208d |
Enable compatibility mode operation for HYPERVISOR_physdev_op and |
2007-01-05 |
Emmanuel Ackaouy |
13260:e4088ae584b8 |
Enable compatibility mode operation for HYPERVISOR_mmu_update and |
2007-01-05 |
Emmanuel Ackaouy |
13259:244e46e7d021 |
Enable compatibility mode operation for HYPERVISOR_memory_op, |
2007-01-05 |
Emmanuel Ackaouy |
13258:3870aff51ae3 |
Adjust emulation code to deal with compatibility mode guests. This |
2007-01-05 |
Emmanuel Ackaouy |
13257:f632c0c36976 |
Add page table setup and handling, including the creation of an m2p table |
2007-01-05 |
Emmanuel Ackaouy |
13256:4c8f157a3a47 |
Handle shared info (having different layout for native and compatibility |
2007-01-05 |
Emmanuel Ackaouy |
13255:4a164bf1edfc |
Handle the creation of startup info for compatibility mode guests. This |
2007-01-05 |
Emmanuel Ackaouy |
13254:e98b092c2057 |
Add logic to generate headers reflecting the compatibility mode layout |
2007-01-05 |
Emmanuel Ackaouy |
13253:5a690aa51fb5 |
Add entry points for handling hypercalls from and returning to |
2007-01-05 |
Emmanuel Ackaouy |
13252:7c5eea5feebd |
Introduce _DOMF_compat and infrastructure as well as several conditionals |
2007-01-05 |
kfraser |
13251:12a441c7b5c5 |
[BALLOON] Ifdef some x86-specific balloon init code. |
2007-01-05 |
Alastair Tse |
13250:c75883680f28 |
[XEND] Fix some Xen API error declarations. |
2007-01-05 |
Tim Deegan |
13249:e4aef8507b13 |
[HVM] Sync the base memory reported by ROMBIOS with the e820 map. |
2007-01-05 |
Ewan Mellor |
13248:e81c9fc5b431 |
Catch exception from dumpCore when inside refreshShutdown. |
2007-01-05 |
kfraser |
13247:a22258c9fe75 |
[XEN] Remove an out-of-date comment. |
2007-01-05 |
kfraser |
13246:df00f7a98821 |
[XEN] Add more instructions to the emulator. |
2007-01-05 |
Ewan Mellor |
13245:568efb79a0f6 |
Fix examples to have correct class names and error handling. |
2007-01-05 |
Ewan Mellor |
13244:f43fc1d6c1a6 |
Added session.last_active field. Removed the constructors and destructors for |
2007-01-05 |
Ewan Mellor |
13243:8fd5113abb2e |
Added NETWORK_ALREADY_CONNECTED error code to the documentation. |
2007-01-05 |
Ewan Mellor |
13242:5f86325c62f6 |
Record the last shutdown reason for each VM in the store. |
2007-01-05 |
Ewan Mellor |
13241:efbfcc3b9f38 |
Rename the 3DNOW and 3DNOWEXT API constants to THREEDNOW, so that they may be |
2007-01-05 |
kfraser |
13240:16b0e0f250f4 |
[XEN] Fix EA calculation for POP <rm> when stack pointer is used as |
2007-01-05 |
Ewan Mellor |
13239:58efd34d0837 |
Fix bindings for PIF_set_MAC and PIF.set_MTU. |
2007-01-05 |
Ewan Mellor |
13238:ea493d9b82df |
Fix missing import, and a small tidyup. |