debuggers.hg

log

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