direct-io.hg

log

age author revision description
2007-09-19 Guy Zana 15534:da4c76340184 NativeDom 1:1 support for x86_64, 32bitbios reloc bug fixdefault tip
2007-08-29 root 15533:ef0a4a57523c allen: fixed hvm guest restart and multiple PCI device assignment problems
2007-08-29 Guy Zana 15532:9163bea7b7bd Enable 1to1 domain recreation. disabled assign_device hypercall, please check on a non-iommu machine
2007-08-29 Guy Zana 15531:b4d5751e8783 Cleaned neo ioemu patch (50:50 merge)
2007-08-29 Guy Zana 15530:69ec2ef3d132 Reverted ioemu directory back to rev 15522
2007-08-23 root 15529:9ce39dc1425f allen: added ioapic mask checking before unmask physical interrupt, changed iommu_found() to vtd_enabled(), moved vtd interrupt functions into vtd/io.c
2007-08-17 root 15528:2665a74a1351 allen: added vt-d interrupt method; fixed bugs created by the merge
2007-08-16 Guy Zana 15527:87a15869d43b Fix compile error in x86_64
2007-08-13 Guy Zana 15526:13483c74ce04 VT-d - Neocleus pass-through merge
2007-07-31 root 15525:523bd000ea56 allen: restore vt-d interrupt code base on Guy Zana's request
2007-07-30 root 15524:87707c785bba allen: removed original vt-d interrupt method to make way for polarity method
2007-07-27 root 15523:d7e3224b661a vtd patch
2007-07-27 birin 15522:3de536b5e5fe file added to test pulling to repository
2007-07-10 kfraser 15521:1f348e70a5af Re-factor e820 truncation code and reintroduce clipping for 32-on-64
2007-07-10 kfraser 15520:73290f6fe70a Xen API specification improvements.
2007-07-10 kfraser 15519:80099a459d7a xend: Fix xm pause/unpause for inactive managed domains.
2007-07-10 kfraser 15518:3f2d2adc87f7 xend: Count CPUs rather than relying on a static
2007-07-10 kfraser 15517:b476c756ad4f xm: Improve help message for vif creation.
2007-07-10 kfraser 15516:fa9fa5f98c91 Simplify Unisys ES7000 code in light of the fact we do not support
2007-07-09 kfraser 15515:c64a59ff9880 xend: Missing last line from Xen_API security patch.
2007-07-09 kfraser 15514:7486ab2b6ae6 Add accel option to vif xend config.
2007-07-09 kfraser 15513:1d1ccf6b8614 hvm: Clean ups and fix MSR access functions.
2007-07-09 kfraser 15512:aa640601575f [Xen-API] Extension of the Xen-API for managing Xen Security Policies
2007-07-09 kfraser 15511:83fd4ad219cd Introduce 'bootscrub' boolean cmdline option. Default on.
2007-07-09 kfraser 15510:5e8eb0cf2daf Also allow boolean cmdline params to be inverted in two other ways.
2007-07-09 kfraser 15509:646ec1f2b41f Allow inversion of boolean cmdline parameters with 'no-' prefix.
2007-07-09 kfraser 15508:ecb89c6ce615 Remove no-pv-compat cmdline option.
2007-07-09 Ian Campbell 15507:231bfe08fdbf Add support for building -mm, -tip and -rc upstream trees.
2007-07-09 Ian Campbell 15506:8426e8a36290 Add support to the tarball source type for using the ketchup tool.
2007-07-09 Ian Campbell 15505:224da1b2c5c2 Add hooks for a script to update kernel configuration after tree has been
2007-07-09 Ian Campbell 15504:27768e6ca214 Remove .hgskip. This was an ancient mercurial patch which was never
2007-07-09 kfraser 15503:27e993c80ceb VMX: Fix function return code when a GP fault is generated on CR accesses.
2007-07-09 kfraser 15502:99143d572521 Fix xm save command for a inactive managed domain.
2007-07-09 kfraser 15501:107b9bde5e4d VMX: No VMExits on SYSENTER MSR accesses since VMX already has VMCS
2007-07-09 kfraser 15500:259bb15b2d1e Better error message for 'xm sysrq' on inactive domain.
2007-07-07 Keir Fraser 15499:50c18666d660 SVM: Sync with VMX code changes.
2007-07-07 Keir Fraser 15498:41c8284cfc0c vms: A cleanup to vmx.c:
2007-07-07 Keir Fraser 15497:8528da5be577 Specify -fno-strict-aliasing in root build config file.
2007-07-07 Keir Fraser 15496:15fe623c3421 Merge with PPC tree.
2007-07-06 Hollis Blanchard 15495:50fab2124ef0 [POWERPC][XEN] Stop sharing the MPIC between dom0 and Xen.
2007-07-06 Hollis Blanchard 15494:abc2bd44e1dc [POWERPC][XEN] Increase foreign mapping size to accommodate Linux 2.6.18 usage.
2007-07-06 Hollis Blanchard 15493:92e15a15469d [POWERPC][XEN] Quiet time debug messages.
2007-07-06 Hollis Blanchard 15492:8a8e6dfa6dea [XEN][POWERPC] Merge with xen-unstable.hg.
2007-06-05 Jimi Xenidis 15491:6750b1320159 [POWERPC][XEN] Set up an RTAS node for dom0 and proxy methods
2007-06-03 Jimi Xenidis 15490:06a32f040d64 [POWERPC][FIRMWARE] Firmware can now provide an RTAS stub
2007-06-03 Jimi Xenidis 15489:7205c65add2d [POWERPC][XEN] ingore firmware debugging image
2007-06-03 Jimi Xenidis 15488:6d2645b78975 [POWERPC][FIRMWARE] Increase stack and move it to the biging of the data section.
2007-06-03 Jimi Xenidis 15487:cb40299a0733 [POWERPC][XEN] Simplify Dom0 Loading.
2007-06-03 Jimi Xenidis 15486:dca7528ef9f1 [POWERPC][XEN] Restore sanity to the memory allocated for the OFD devtree
2007-06-02 Jimi Xenidis 15485:bb02de55017b [POWERPC][XEN] Build firmware as single section and also build a debuggable image.
2007-07-06 kfraser 15484:5fbe4c7ec743 [PPC] Add missing '{' in conditional statement.
2007-07-06 kfraser 15483:eaf3aa32fa88 hvm: Add global default keymap setting
2007-07-06 kfraser 15482:89d2192942be Extended the physinfo sysctl to export NUMA cpu_to_node topology info.
2007-07-06 kfraser 15481:538c3d8aa4b1 Revert 15471:7ac7f147241405af83e7a9d748cf7b01279734fc
2007-07-06 kfraser 15480:daa07db3ca84 docs: update xm man page
2007-07-06 kfraser 15479:d49e6a814d9a [ACM] Support for initial unicode handling of strings in policies.
2007-07-06 kfraser 15478:05331a29f3cb Export debugger attached state to xc API.
2007-07-06 kfraser 15477:3196b63a7301 xend: Fix xm block/network-attach command for inactive managed domain
2007-07-06 kfraser 15476:f20ee5bc9d28 xend: Fix op_domain_sched_credit_set() in SrvDomain.py
2007-07-06 kfraser 15475:57398acc1480 vmx: Fix a typo.
2007-07-06 kfraser 15474:2dee920e0fd7 hvm: Fix vnc keymap for Japanese keyboards.
2007-07-06 kfraser 15473:300d1effb792 Use short name format when reference to vcpu vmx union member.
2007-07-06 kfraser 15472:d6078c942355 Improve xm sched-credit command for inactive managed domains
2007-07-06 kfraser 15471:7ac7f1472414 hvm: Allow blktap to be able to be booted as system volume for PV-on-HVM
2007-07-06 Tim Deegan 15470:b01225c94f83 [HVM] ROMBIOS: reboot when we see Ctrl+Alt+Del
2007-07-05 Tim Deegan 15469:936aa542053d [HVM] Shadow: avoid xen crash if guest uses special memory for pagetables
2007-07-05 Tim Deegan 15468:d54d47fc8c6c [HVM] update Etherboot ROM: new version, stricter DHCP compliance.
2007-07-04 kfraser 15467:e7d40fadbf17 vmx: Write back modified interruptibility-info in enable_intr_window().
2007-07-03 kfraser 15466:e6d5e4709466 hvm vmx: Support 'virtual NMI' feature of VMX.
2007-07-03 kfraser 15465:9fa9346e1c70 xen: Fix event-channel destruction.
2007-07-03 Ian Campbell 15464:f1b62eb7f8be [x86/32] Support two byte CMOVcc opcodes in 4G segment fixup.
2007-07-03 kfraser 15463:56da8753ba8d x86: Clean up do_iret() hypercall.
2007-07-03 kfraser 15462:eb71f258e855 xenstore: Remove broken and unmaintained test code.
2007-07-03 Steven Hand 15461:0528bc25c404 Remove over-zealous assertion.
2007-07-03 Tim Deegan 15460:b8e8061c5a98 [XEN] Fix p2m->shadow callback to pass the mfn being written to
2007-07-03 kfraser 15459:842e085dbb77 xen: Fix my changes to I/O-region-finding routine.
2007-07-03 kfraser 15458:8adfd96f62ae xen: Remove useless check from dom0 builder.
2007-07-03 kfraser 15457:08bcc54aee8e x86: Improve e820 scanning for all I/O regions.
2007-07-03 kfraser 15456:eb2b7ce05f97 hvm vlapic: Fix one_shot argument passed to create_periodic_time().
2007-07-03 kfraser 15455:c192e3241eb7 x86-64: clear DF for kernel when forwarding syscall.
2007-07-03 kfraser 15454:83cbda5c1e1b x86-64: bump STACK_SIZE to 32 so that trampoline and IST stacks fit
2007-07-03 kfraser 15453:0900fb1a3693 xen: Fix kexec_crash_area reservation/allocation.
2007-07-03 Ian Campbell 15452:647f9671dc44 merge
2007-07-03 Ian Campbell 15451:296ffa18524a [32on64 kexec] Add an explicit local branch after re-enabling paging
2007-07-03 kfraser 15450:b528cb182cc7 vmx: Use per-cpu vmcs pointer to avoid unnecessary vmcs loading in
2007-07-03 kfraser 15449:1e04c4be12aa xend: Save modified scheduler params of managed guests to config.sxp.
2007-07-03 kfraser 15448:356bd2f3b9d8 xendomains: Better sanity checking of potetntial save records.
2007-07-03 kfraser 15447:a836f4bc86fd vmxassist: Decode mov instruction in protected to real mode in vmxassist.
2007-07-03 kfraser 15446:f85252ce203e hvm: Fix keymap for Windows keys.
2007-07-02 Ian Campbell 15445:182446677b6b Fix 15435:ab95b9764b20.
2007-07-02 Keir Fraser 15444:93b9161fc920 Use 32bit operand and address during VMXAssist protected to real.
2007-07-01 Keir Fraser 15443:5d7160564381 xm: Fix xm block-detach error message duplication.
2007-07-01 Keir Fraser 15442:7a31e37fec9e xm: Fix a typo for xm network-detach.
2007-07-01 Keir Fraser 15441:6e8199e555a6 ACM: Fix a problem with the boot option parser.
2007-07-01 Keir Fraser 15440:ccf240f99263 Make network-bridge fail on NFS or iscsi root.
2007-07-01 Keir Fraser 15439:a3a0202af8a4 Remove unused VMXAssist test code.
2007-07-01 Keir Fraser 15438:27e55a7358e2 xendomains: Ignore 'lost+found' when finding saved dom images.
2007-07-01 Keir Fraser 15437:713bac7cba46 xend: Pass information to user when failing migrate due to PCI dev.
2007-07-01 Keir Fraser 15436:2cdf8fef8d93 xend: Don't allow migrate with assigned PCI devs.
2007-06-29 Ian Campbell 15435:ab95b9764b20 Add a duplication definition check for devices.
2007-06-28 Keir Fraser 15434:b377a102f0eb xend: Fix irq-permissions setting during domain creation.
2007-06-28 Ian Campbell 15433:a5360bf18668 Fix fixup of invalid PTE writes, broken by 13392:0fd65225e4c6.
2007-06-27 Keir Fraser 15432:d0608ecb56bc hvm: Destroy timers early during domain death.
2007-06-27 Keir Fraser 15431:3362de397f1e More getcpuinfo sysctl cleanup.
2007-06-27 Keir Fraser 15430:806dc0aca747 By default allow differences between Xen and XenLinux public headers.
2007-06-27 Keir Fraser 15429:b370047d0fa0 Small sysctl cleanups.
2007-06-27 Keir Fraser 15428:f152e44325a7 xenconsoled: improve robustness of logfile handling
2007-06-27 Steven Hand 15427:4ab9e4bbd61b Add new sysctl to return runtime information about physical CPU utilization.
2007-06-27 Keir Fraser 15426:9590c9b48e07 vmx: Exclude VMX_PROCBASED_CTL2 from set of MSRs a VMX guest is allowd
2007-06-27 Keir Fraser 15425:6e934c799051 vmx: Make use of VMX_INSTRUCTION_INFO field to obtain the segment
2007-06-27 Keir Fraser 15424:87d34c8c2fe1 hvm: Sync SVM CR4 handling with VMX.
2007-06-27 Keir Fraser 15423:5eec9a8825d4 Fix VMX guest can't boot after MCE enabled.
2007-06-27 Keir Fraser 15422:16f35bea00f8 x86: remove unused nopaging_gdt_descr
2007-06-27 Keir Fraser 15421:c72a93cbcedb Remove incorrect __init prefixes
2007-06-26 Tim Deegan 15420:b14bbd41e9dc [VMX] Set up GUEST_CR0 as well as CR0_READ_SHADOW when restoring saved
2007-06-26 Steven Hand 15419:9261686d840c Deinitialize timers before destroying the local apic; this protects us
2007-06-25 kfraser 15418:3f76b2f76c2a ioemu: Fix ifdef __x86_64__
2007-06-21 kfraser 15417:015d9abeacfb i386: Simplify failsafe callback handling.
2007-06-21 kfraser 15416:b35b8053012e Fix x86/64 failsafe callback handling.
2007-06-21 kfraser 15415:04d4b7b6f5b7 hvm svm: No guest access to SVM MSRs.
2007-06-21 kfraser 15414:3cf5052ba5e5 x86: machine check exception handling
2007-06-21 kfraser 15413:899a44cb6ef6 x86: clear guest's EFLAGS.RF after emulating instructions
2007-06-21 kfraser 15412:acb7aa72fac7 i386: remove NMI deferral by instead making sure selector registers
2007-06-21 kfraser 15411:5ec34f7f31ab libxenguest: Add another range check to dom restore.
2007-06-21 kfraser 15410:a83632dfbb28 libxenguest: Add missing range-check on count field read from a domain
2007-06-20 kfraser 15409:11bf94b2d51a Rename ddc_info -> vbeddc_info in interface header.
2007-06-20 kfraser 15408:cf846f4d756f Add hypercall function for retrieving EDID info
2007-06-20 kfraser 15407:6310aebd34a6 Remove stray semi-colon in macro.
2007-06-20 kfraser 15406:296fd2598e00 x86: Add hypercall function for retrieving EDD info.
2007-06-20 kfraser 15405:7825043607bc tools: Adjust tools' path calculation.
2007-06-20 kfraser 15404:f50f0ec7dd2c x86: early exception enhancement
2007-06-20 kfraser 15403:9c6076750685 tools: Create directory /var/lib/xen at install target.
2007-06-20 kfraser 15402:799b3e4bfeac kernel command line extension
2007-06-20 kfraser 15401:79b180596baf x86: introduce specialized clear_page()
2007-06-20 kfraser 15400:005dd6b1cf8e Use clear_page() wherever possible/reasonable instead of open coded
2007-06-20 kfraser 15399:45a44a9cbe8d Enhance guest memory accessor macros so that source operands can be
2007-06-20 kfraser 15398:499bab040137 x86: Use 64-bit arithmetic in reserve_in_boot_e820().
2007-06-20 kfraser 15397:3624ba0caccc hvm/x86: vendor-specific code can call vendor-specific routines directly
2007-06-20 kfraser 15396:2805246f6cac x86/hvm: determine shared info format earlier.
2007-06-20 kfraser 15395:3187ffc5272c x86: fix early option scanning
2007-06-20 kfraser 15394:168b143a1a88 Fix xm vcpu-set command for managed domains, to take effect immediately.
2007-06-20 kfraser 15393:63077ce6a7dc hvm: Ensure ioemu sees media-change events even when media filename
2007-06-20 kfraser 15392:ea52a66e43a8 hvm: Fix ioemu Qcow support.
2007-06-20 kfraser 15391:fe3df33e2761 32-on-64: First slot of hidden L4 page directory must start life as zero.
2007-06-20 kfraser 15390:69658f935cc7 32-on-64: Fix error path where we fail to successfully switch a guest
2007-06-20 kfraser 15389:07be0266f6d8 32-on-64: Fix error path from memory_op() hypercall.
2007-06-20 kfraser 15388:50358c4b37f4 hvm: Support injection of virtual NMIs and clean up ExtInt handling in general.
2007-06-20 Tim Deegan 15387:739d698986e9 [HVM][SVM] flush all entries from guest ASIDs when xen writes CR3.
2007-06-19 kfraser 15386:fb5077ecf9a4 x86: retrieve VBE EDID/DDC info independent of used video mode
2007-06-19 kfraser 15385:eeeb77195ac2 blktap: Add fallback code to blktap for missing poll-on-aio support.
2007-06-19 kfraser 15384:865c4ae59be3 tools: Allow xendomains to handle domain names >16 characters
2007-06-19 kfraser 15383:896b536d66c9 ioemu: Assembler memcpy() for x86, and lowest-common-denominator
2007-06-19 kfraser 15382:cb747a35e057 tools: Fix compiler warning.
2007-06-19 kfraser 15381:f1ca92bf7e0f hvm svm: Log into 'xm dmesg' that SVM NPT is enabled.
2007-06-19 kfraser 15380:07688f8f5394 x86: Re-introduce VIDEO_CURRENT_MODE into video.S video-mode-setting
2007-06-19 Ian Campbell 15379:8eaee9ef472f Further fixes for 32on64 bit kexec.
2007-06-19 kfraser 15378:5794f9b80c3f hvm: Fix deadlock in vpt.c and clean up some more.
2007-06-19 Ian Campbell 15377:75d82009ec70 Fix 32on64 kexec trampoline. This was broken when Xen was modified to
2007-06-18 kfraser 15376:c3f280acf41a hvm vmx: Make VMX-related MSRs invisible to the guest.
2007-06-18 kfraser 15375:342c85cfd00b x86: Code style in rdmsr_hypervisor_regs() is not consistent with
2007-06-18 kfraser 15374:b1eb43f94a3a x86/64: Avoid bogus mbi pointer into relocated Xen address space.
2007-06-18 kfraser 15373:58b6223074af x86: Boot trampoline cleanups suggested by Xin Li.
2007-06-18 Keir Fraser 15372:952004c3d822 docs: Fix docs install when graphvix is not installed.
2007-06-16 Keir Fraser 15371:2811e6e027a0 xend: Revert 15252:31ee1768e911 ("Make device detach wait for detach to complete").
2007-06-16 Keir Fraser 15370:093bc9dcbbca Merge with xen-ia64-unstable
2007-06-15 Alex Williamson 15369:3b51eebdf9ab merge with xen-unstable.hg
2007-06-15 Alex Williamson 15368:fe42519fb10e [IA64] Fix dom0vp_expose_p2m()
2007-06-15 Alex Williamson 15367:65956e1d1aec [IA64] RBS is now in vcpu_guest_context_regs.
2007-06-15 Alex Williamson 15366:fd0103b55504 [IA64] Add error checking to nvram store mkdir
2007-06-15 Alex Williamson 15365:33cc64dcaead [IA64] Create NVRAM save directory
2007-06-14 Alex Williamson 15364:1623f5f5094f [IA64] Don't try to save nvram on PV domains
2007-06-14 Alex Williamson 15363:a371cfbd62e8 [IA64] Revive ACPI power management for IA64.
2007-06-14 Alex Williamson 15362:ed3bd3953287 [IA64] symlink kregs.h into libxc build
2007-06-14 Alex Williamson 15361:da5f8f1961e5 [IA64] Fix dom0 load address
2007-06-12 Alex Williamson 15360:96617c4f19aa Merge with xen-unstable.hg (staging)
2007-06-12 Alex Williamson 15359:883ede7d9c1c [IA64] Fix xen build warning
2007-06-12 Alex Williamson 15358:67f6dd9f1a1b [IA64] libxc trivial fix compilation error.
2007-06-12 Alex Williamson 15357:f5d22922444d [IA64] Provide pxm_to_node and node_to_pxm translation functions
2007-06-12 Alex Williamson 15356:855fe0bf6590 [IA64] Change virtual address of XEN UC indentity area.
2007-06-12 Alex Williamson 15355:c4256be388cc [IA64] Slightly modify xen memory map to make room for IO space.
2007-06-12 Alex Williamson 15354:171ec463e7ce [IA64] Use virtualized psr in vcpu context instead of real psr.
2007-06-12 Alex Williamson 15353:601509daabfc [IA64] Support for multiple I/O port spaces
2007-06-12 Alex Williamson 15352:ba1f933f2382 [IA64][BUILDER] Define native protocol ABI for IA64 guests.
2007-06-12 Alex Williamson 15351:13d5a4ad57d0 [IA64] Implement gnttab replace_and_unmap
2007-06-12 Alex Williamson 15350:2d72521fbdfd [IA64] Compilation fix of c/s 15180:1f7a6456c330 of xen-unstable.hg
2007-06-11 Alex Williamson 15349:71377eab1874 [IA64] White space cleanup from nvram patch
2007-06-11 Alex Williamson 15348:51f5bea7b0d8 [IA64] create free_irq()
2007-06-11 Alex Williamson 15347:154878b6ec4b merge with xen-unstable.hg (staging)
2007-06-11 Alex Williamson 15346:8655f7b7d50c [IA64] Fix bug in xen_alloc_coherent()
2007-06-11 Alex Williamson 15345:f63349a4051d [IA64] Fix typo of warning in __dom0vp_add_physmap()
2007-06-11 Alex Williamson 15344:a8f780b5ff97 [IA64] Avoid use of kernel type in user code.
2007-06-11 Alex Williamson 15343:9c96ff147be6 [IA64] Fix p2m exposure.
2007-06-06 Alex Williamson 15342:96331db61e47 [IA64] Set NODES_SHIFT to something a bit more realistic
2007-06-06 Alex Williamson 15341:2fd72ec88a9a [IA64] Fix HVM boot failure
2007-06-06 Alex Williamson 15340:9daa40cae3d6 [IA64] Remove vmx_ivt.S debug code.
2007-06-04 Alex Williamson 15339:0cf6b75423e9 [IA64] Set PADDR_BITS to 48 to match reality and save about 5KB per node.
2007-06-04 Alex Williamson 15338:3e170567505a [IA64] Use vcpu_get_psr instead of vcpu_get_ipsr_int_state.
2007-06-04 Alex Williamson 15337:f3f59dafaa18 [IA64] clean-up in ivt.S: remove useless code.
2007-06-04 Alex Williamson 15336:ab677b67b4a5 [IA64] hyper_rfi: do not validate vcr.iip anymore.
2007-06-04 Alex Williamson 15335:dc227a849d02 [IA64] Clean-up in ivt.S: remove unused code and pack more.
2007-06-04 Alex Williamson 15334:e7295db88664 [IA64] Prevent rfi emulation with double un-cover
2007-06-04 Alex Williamson 15333:249446c52deb [IA64] Disable more privify code
2007-06-04 Alex Williamson 15332:c0cdcebc0377 [IA64] Allow dynamic allocation of dom0 fw_tables
2007-05-31 Alex Williamson 15331:b46c2ff6dfb0 [IA64] Fix initialization order for buddy allocator
2007-05-31 Alex Williamson 15330:148b6fc8f29b [IA64] Remove annoying log message
2007-05-31 Alex Williamson 15329:33c3dbc8ab3d [IA64] Remove GLOBAL_VHPT
2007-05-31 Alex Williamson 15328:7476a0ea8ee4 [IA64] Cleanup ivt.S
2007-05-31 Alex Williamson 15327:b1b80a14d023 [IA64] Clear resource structure before using it in allocate_resource().
2007-05-31 Alex Williamson 15326:c0afc89cda75 [IA64] Consolidate non-virtualized PSR bits into macro
2007-05-31 Alex Williamson 15325:409f9849fa68 [IA64] vcpu_set_psr added and used by vcpu_rfi.
2007-05-31 Alex Williamson 15324:b4cc3fbcdf25 [IA64] Reimplement vcpu_get_psr.
2007-05-31 Alex Williamson 15323:919d72f6dc45 [IA64] Remove RBS from vcpu_guest_context_regs
2007-05-25 Alex Williamson 15322:2b14a1f22eec [IA64] Remove unnecessary pal.h from sparse tree.
2007-05-25 Alex Williamson 15321:7a2b4d9cc2da [IA64] Remove unnecessary include.
2007-05-25 Alex Williamson 15320:e54da168363a [IA64] Trivial warning fix
2007-05-25 Alex Williamson 15319:2372c3fbf7d2 [IA64] Cleanup warnings for UC accesses to UC|WB pages
2007-05-25 Alex Williamson 15318:0e5c0cde23b1 [IA64] lindent dom_fw_foo code
2007-05-24 Alex Williamson 15317:034f3e20ad10 [IA64] Quieter Xen boot
2007-05-24 Alex Williamson 15316:c693c50a6ad5 [IA64] memmap: save/restore: support save/restore with domain memmap
2007-05-24 Alex Williamson 15315:010370333a88 [IA64] memmap: save/restore implemented
2007-05-24 Alex Williamson 15314:27735ce15f97 [IA64] Fix assertion in vmx_init_env()
2007-05-24 Alex Williamson 15313:301267d0db12 [IA64] Update efi.c and efi.h to linux-2.6.21
2007-05-24 Alex Williamson 15312:90f19b7667f7 [IA64] Don't scrub pages when on SN2 simulator
2007-05-24 Alex Williamson 15311:466f71b1e831 [IA64] Fix ld.s emulation
2007-05-24 Alex Williamson 15310:40542d29da2b [IA64] SN2 polling console driver
2007-05-23 Alex Williamson 15309:03e04b861d91 [IA64] Trivial whitespace cleanups
2007-05-23 Alex Williamson 15308:26492c6476f0 [IA64] free initmem and add __init and __initdata.
2007-05-21 Alex Williamson 15307:d30576123892 [IA64] Fix vpd size
2007-05-21 Alex Williamson 15306:6450f6287898 [IA64] memmap: dump-core: enable ia64 memory map code
2007-05-21 Alex Williamson 15305:fc49dbce4868 [IA64] memmap: ia64 domVTi memmap info support
2007-05-21 Alex Williamson 15304:81861796b5bb [IA64] memmap: make libxc domain builder set up firmware instead of xen
2007-05-21 Alex Williamson 15303:9d5dc8f3b2d4 [IA64] memmap: remove the unused file, xen/arch/ia64/xen/dom_fw.c.
2007-05-21 Alex Williamson 15302:0dc47397aad8 [IA64] memmap: add necessary definitions
2007-05-21 Alex Williamson 15301:1d74c51c2d5a [IA64] memmap: preliminary header file clean up
2007-05-21 Alex Williamson 15300:f8b0d7a46b4d [IA64] memmap: update Makefile
2007-05-21 Alex Williamson 15299:2fb4ab0c174a [IA64] memmap: move pal_call_stub from xenasm.S
2007-05-21 Alex Williamson 15298:8dbc11034f82 [IA64] memmap: split dom_fw_common.c
2007-05-21 Alex Williamson 15297:35530f81e638 [IA64] memmap: copy dom_fw.c to dom_fw_common.c
2007-05-21 Alex Williamson 15296:8fb8d50272d2 [IA64] memmap: preliminary domain-builder clean up.
2007-05-21 Alex Williamson 15295:c2768258711d [IA64] memmap: introduce memmap_info_t
2007-05-21 Alex Williamson 15294:caafa45d24b3 [IA64] memmap: add IA64_DOM0VP_fpswa_revision hypercall
2007-05-20 Alex Williamson 15293:bf6f94206fec [IA64] Fix xen/ia64 save/restore error recovery path.
2007-05-20 Alex Williamson 15292:24463758319b [IA64] Replace mlock()/munlock() in ia64 libxc with un/lock_pages()
2007-06-15 Tim Deegan 15291:1feb91894e11 [HVM] HAP tidying.
2007-06-15 Keir Fraser 15290:56548d9a7ba7 kexec: Flush console on kexec_crash().
2007-06-15 Keir Fraser 15289:8ad38aaaeb89 hvm: Add locking to platform timers.
2007-06-15 Keir Fraser 15288:f1ba2e652724 Make Xen headers lint-clean, and fix xs_wire.h for Solaris compiler.
2007-06-15 Keir Fraser 15287:ba61ec7df632 hvm: Simplify timer<->vcpu/domain conversion in RTC and PIT timer
2007-06-15 Keir Fraser 15286:9a915873be8c xend: Replace tabs with 8 whitespaces in DevController.py
2007-06-15 Keir Fraser 15285:b4c16658ca30 hvm: Fix multiplication overflow in hvm/pmtimer.c
2007-06-15 Keir Fraser 15284:276b48771f1e Fix compile errors in PV-on-HVM drivers because of missing asm/gnttab_dma.h.
2007-06-15 Keir Fraser 15283:e08cbd487414 Update Solaris balloon ioctl value
2007-06-15 Keir Fraser 15282:1baac6716c62 Remove bogus xenfb include; breaks Solaris build.
2007-06-15 Keir Fraser 15281:356588dda4bc ES7000: Fix ES7000-specific APIC code.
2007-06-15 Keir Fraser 15280:80577631fb87 hvm: Reintroduce hpet_migrate_timers(), as it is not covered by vpt
2007-06-14 kfraser 15279:80eb95dc0dd9 hvm: Timer device model cleanups.
2007-06-14 kfraser 15278:a0c0c7efffca Update docs for 'edd=' boot option.
2007-06-14 kfraser 15277:912f7e312ec2 hvm svm: Fix for BSOD when "migrating" from Intel to AMD.
2007-06-13 Keir Fraser 15276:4d8381679606 hvm vmx: Various cleanups and clarifications around event injection.
2007-06-13 kfraser 15275:b643179d7452 xenapi: Implement VM.set_VCPUs_at_startup and VM.set_VCPUs_max XenAPI
2007-06-13 kfraser 15274:ffdbe8aebde2 xenapi: Implement XenAPI method VBD.set_mode in python.
2007-06-13 kfraser 15273:7f9362a8ae3d xenapi: Fix segfault in libxenapi.
2007-06-13 kfraser 15272:30449e0e0a64 xentop: Fix -b option (batch mode).
2007-06-13 kfraser 15271:c484106e44bd Allow make targets to be called via make -C
2007-06-13 kfraser 15270:0f9d683a83ed x86: ioapic_write() must check for weird redir entries with special
2007-06-12 kfraser 15269:c56ebab69b84 x86: Initialise %ds when booting APs, otherwise data accesses go to
2007-06-12 kfraser 15268:699f0c429620 x86: Gather BIOS EDD info during boot.
2007-06-12 kfraser 15267:be33028fcda5 Fix fully-virtualized core dumps for 32-bit guests.
2007-06-12 kfraser 15266:b515e66234e8 tools: warn_unused_result build fixes.
2007-06-12 kfraser 15265:634b7f7f8584 [IA64] When a domU is destroyed, it will fall into NVRAM saving
2007-06-12 kfraser 15264:e1c54c14220a Fix xm vcpu-pin command for keyword 'all'.
2007-06-12 kfraser 15263:feeca16435bf tools: Clean up usage of const type qualifier.
2007-06-12 kfraser 15262:9766af047b6c x86: Fix VBE EDID interrogation. Add a new boot option 'edid={no,force}'.
2007-06-12 kfraser 15261:112703751b19 x86: Fix time_resume() to notify all domains of wallclock change.
2007-06-11 kfraser 15260:de47ca8be7fe Include Solaris kernel headers
2007-06-11 kfraser 15259:35e38c9048c8 Add suspend/resume to devices owned by Xen.
2007-06-11 kfraser 15258:bd94f75fe469 x86: Clean up interface to platform timers to extract more common code.
2007-06-11 Tim Deegan 15257:ed254cf78f7c [QEMU] Fix up ioemu timer save/restore after version changes.
2007-06-11 Tim Deegan 15256:2c8c6ca1296b [XEN] Clean up locking/init code around log-dirty interfaces
2007-06-11 Tim Deegan 15255:3d5f39c610ad [XEN] Make common log-dirty paging code and add HAP log-dirty support.
2007-06-11 Tim Deegan 15254:f1c6de438b83 [TOOLS] sync qemu and python view of save filenames after 15241:b0109d3dc3dd
2007-06-11 kfraser 15253:ebe4140fe4f8 xend: Fix duplicate random MAC generation.
2007-06-11 kfraser 15252:31ee1768e911 xend: Make device detach wait for detach to complete.
2007-06-11 kfraser 15251:6f06bd06ef47 xend: Do not give up auto-ballooning if ballooning is proceeding okay.
2007-06-11 kfraser 15250:a43a03d53781 xend: Fix xm block-detach regression introduced by c/s 15157.
2007-06-10 Keir Fraser 15249:93f77a5a8437 tools: Fix xenstored build error by checking vasprintf() return code.
2007-06-10 Keir Fraser 15248:7eeddd787d2f hvm: e820 public header cleanup.
2007-06-10 Keir Fraser 15247:ac9d3bcc7a78 docs: Update for new 'vga=' boot option syntax.
2007-06-10 Keir Fraser 15246:4eb223694d0a x86: Remove broken and unnecessary numa code from smpboot.c.
2007-06-10 Keir Fraser 15245:608ddb14259b x86: Fix save_all regs macro for new CONFIG_FRAME_POINTER define.
2007-06-10 Keir Fraser 15244:91aeaf000ca2 x86: Fix log-level in printing e820 memory map.
2007-06-10 Keir Fraser 15243:3cc79ef896a2 x86: Allow selection of graphical video modes during boot.
2007-06-08 kfraser 15242:6d6b4b48773b ioemu: save file name is snprintf()ed into a plenty big enough buffer.
2007-06-08 Steven Hand 15241:b0109d3dc3dd Avoid using /tmp for qemu state files since an unprivileged user
2007-06-08 kfraser 15240:55230846b2f4 tools: Fix xm mem-max command.
2007-06-08 kfraser 15239:656b8175f4f2 hvm: Respect irqbase set by protected mode in mode switching with VMXAssist.
2007-06-07 kfraser 15238:345ae2e61ba0 x86: Print source of e820 memory map during boot. Fix Xen-e801 memmap
2007-06-07 kfraser 15237:a5ae31a91b10 x86: Return to real-mode when booting primary CPU, and gather
2007-06-07 kfraser 15236:56bab6f498ac Fix the README to match Xen 3.1
2007-06-07 kfraser 15235:a7601de2f733 Add backtrace support to xenoprof.
2007-06-07 kfraser 15234:1cae82505e9e ioemu: Tiny indentation fix.
2007-06-07 kfraser 15233:3a413f011b8f xentop: Display blktap information.
2007-06-07 kfraser 15232:d47415adf384 xenstat: Adding to scan blktap information.
2007-06-07 kfraser 15231:9c2322a4c348 Fix the vnet module for Xen 3.1.x.
2007-06-07 kfraser 15230:b090c290d9f8 tools: Fix some type issues GCC 4.1.0 warnings.
2007-06-06 kfraser 15229:6d45351273da qemu: Fix vnc port offset in xenstore
2007-06-06 kfraser 15228:677731eb734d [HVM] Prevent usb driver crashes in Windows
2007-06-06 kfraser 15227:f5a71c9771a8 pv-on-hvm: Allow Linux and Xen paths to be overridden by the environment.
2007-06-06 kfraser 15226:736e7cf0a3a5 Fix pv-on-hvm mkbuildtree script for new repo layout.
2007-06-05 kfraser 15225:c21b18b97a61 Synchronise xend-config file comments w.r.t. networking.
2007-06-05 Ian Campbell 15224:faef0f795490 [PATCH] Check for non-existent local repo
2007-06-05 kfraser 15223:c5cf3942b5da [ACM] Python-to-C Interface for new ACM hypercalls.
2007-06-05 kfraser 15222:0feaf2fc75d3 xen: Boot on PAE systems with no EFER MSR.
2007-06-05 kfraser 15221:4f05a587cb6b hvm vmx: Clean up vmx_io_instruction().
2007-06-05 kfraser 15220:91301122db51 console daemon: Fix realloc() usage.
2007-06-05 kfraser 15219:f45c84dd5f41 qemu: Use domid in qemu log name. Can be related back to domain name
2007-06-05 Ian Campbell 15218:23460646912e BUILD: Clone the Linux tree if it wasn't found via $(LINUX_SRC_PATH)
2007-06-04 Tim Deegan 15217:7a16a499152c [HVM] Save/restore: trigger FPU state save based on v->fpu_initialised
2007-06-04 Steven Hand 15216:6f13c3be08fa Ensure CR0.TS is set for VMX domains regardless of the current
2007-06-04 Ian Campbell 15215:c09dbe98e4d6 If we find a Linux repository in $(LINUX_SRC_PATH) then symlink it
2007-06-04 kfraser 15214:5710c94e6539 Fix boot loader hangs with syslinux's 32-bit vesamenu module.
2007-06-04 kfraser 15213:d0dc12484bf2 qemu: More care over filename string sizes.
2007-06-04 kfraser 15212:fc8e40692690 Use name instead of pid in QEMU logs.
2007-06-04 kfraser 15211:edf407a3dd70 Add persistent guest & hv logging in xenconsoled.
2007-06-04 kfraser 15210:da3185b03113 Enable ACM on PPC
2007-06-04 kfraser 15209:20ccb03e738d gdbstub: Bit-field boolean must be unsigned.
2007-06-04 kfraser 15208:6c636bd3f874 xentrace: Bit-field boolean must be unsigned.
2007-06-04 kfraser 15207:c388a2ff1b8e xen: Fix domain teardown to avoid use-after-free of vcpu structs.
2007-06-04 Ian Campbell 15206:267ccb919967 Remove a few stray references to the sparse tree.
2007-06-04 Ian Campbell 15205:20ee22a089ea Remove $(LINUX_SRCDIR) on distclean.
2007-06-04 Ian Campbell 15204:1712c62b913c Remove sparse tree.
2007-06-04 kfraser 15203:f8819cb5f892 [NET] Remove netloop from network bridge init scripts.
2007-06-04 Ian Campbell 15202:00e0e2d7c156 Switch over to separate Linux tree.
2007-06-04 Ian Campbell 15201:fee42e9bc3f0 Added tag sparse-tree-deprecated for changeset bd3d6b4c52ec809f080c89c4ffcf61dc6e445978
2007-06-01 Tim Deegan 15200:bd3d6b4c52ec [XEN] Shadow: cache gva->gfn+rights translations between guest TLB flushessparse-tree-deprecated
2007-06-01 Tim Deegan 15199:13eca4bf2c69 [XEN] Shadow: emulate a few extra instructions on PAE pagetable writes
2007-05-31 kfraser 15198:b182bd560e47 VMX: Only write top-half of machine addresses into VMCS fields in PAE mode.
2007-05-31 kfraser 15197:2d3034d0b36b hvm: Pause domain during state save/load.
2007-05-31 Ian Campbell 15196:f6ff5d42164f Updates for XEN_LINUX_SOURCE=hg-clone.
2007-05-31 kfraser 15195:e2ba95ed2b09 hvm: Exceed maximum number of ioemu's NIC for VNIF.
2007-05-31 kfraser 15194:4c2b8ca4842c hvm: Allow GNTTABOP_query_size.
2007-05-31 kfraser 15193:d1d5ceb3c3ff Fix stale email addresses in xenstat and xentop.
2007-05-31 kfraser 15192:340dbdb9cfec Fix the very-slow-IDE-IO-speed issue of Qemu 0.90
2007-05-31 kfraser 15191:dc25aedfa4f3 hvm: Correctly hook VLAPIC MSR change notification for VMX into
2007-05-30 kfraser 15190:c9d66baad22b Remove 'hpet_force' option. Replace with 'clocksource' option to allow
2007-05-30 kfraser 15189:2d7d33ac982a Add support for ACPI PM Timer as platform clock source.
2007-05-30 kfraser 15188:ae073ca6eb76 Clean up around domain init/destroy.
2007-05-30 Ian Campbell 15187:a1626e972148 Make header mismatch checking more robust against build time changes in
2007-05-30 kfraser 15186:96a59a5ae656 Simplify APIC_ACCESS VMX support.
2007-05-30 kfraser 15185:1f8fb764f843 Add VMX memory-mapped Local APIC access optimization.
2007-05-30 Ian Campbell 15184:1f1d1b43951e Check for mismatch between headers shared by Linux and Xen.
2007-05-30 Ian Campbell 15183:63211a8027fa Fix preemption of multicalls in compat mode.
2007-05-30 kfraser 15182:c4f62fe631e4 [NET] back: Add lazy copying
2007-05-30 kfraser 15181:45f939d0c724 [LINUX] gnttab: Add basic DMA tracking
2007-05-30 kfraser 15180:1f7a6456c330 [XEN] gnttab: Add new op unmap_and_replace
2007-05-30 kfraser 15179:152dc0d812b2 xend: Don't destroy domains on shutdown timeout.
2007-05-30 kfraser 15178:1bad5a932df5 Fix xenstore entry accounting
2007-05-30 kfraser 15177:33242afccb32 Fix xen build on NetBSD.
2007-05-30 kfraser 15176:f0772865c85a xen: Remove assumption that first NUMA node to be discovered is node0.
2007-05-25 kfraser 15175:c49987e71dae pv-on-hvm: Re-init hypercall stubs page after HVM save/restore.
2007-05-25 kfraser 15174:a00d55b15327 x86: Sanitise the MFN passed to mod_l1_entry().
2007-05-25 Ian Campbell 15173:88e41a91301c Correct 32on64 handling of VCPUOP_register_runstate_memory_area. We
2007-05-25 kfraser 15172:f2d2d5f18543 Revert 15164:d93e560c1d50afcf39c99a4211c20c8b9ce63c38
2007-05-25 kfraser 15171:cf3cf0d1b175 xend: Fix PAM authentication method for some versions of PyPAM.
2007-05-25 Ian Campbell 15170:ca62b4b4f762 LINUX/x86_64: Cleanup 15129:a40967e39652 by using __pgd rather than
2007-05-25 Ian Campbell 15169:3fcd0b9fd083 Factor out sparse tree makefile fragments and introduce hg-clone and
2007-05-25 kfraser 15168:a717cb2fac90 xend: Fix checkname so that it detects duplicate domains.
2007-05-25 kfraser 15167:9073caff4b63 [XEND/XM] Improve error reporting in 'xm restore'.
2007-05-25 kfraser 15166:546044bfd49f linux: Fix PV-on-HVM crash when installing PV drivers on native system.
2007-05-25 kfraser 15165:4730ec3d5ab3 xend: Increase shutdown timeout.
2007-05-25 kfraser 15164:d93e560c1d50 Do not destroy domains that timeout when shutting down.
2007-05-24 kfraser 15163:16e376ed5638 xm: Extend width of ID in 'xm list' to 5 digits.
2007-05-24 kfraser 15162:d1cce5bafe28 xm-test: ia64 min memory & arbitrarily large ramdisk
2007-05-24 kfraser 15161:e046da853ffc xend: Give "xm start" a -c parameter for connecting to the console
2007-05-24 kfraser 15160:21f1a7a7ea30 xend: Add site-packages into Python search path
2007-05-24 kfraser 15159:4c2124aac598 VTPM: Fix bug where enabling vtpm causes installation error
2007-05-24 kfraser 15158:588bd40872ec ioemu: Attempt to setup tap interface up to 3 times.
2007-05-24 kfraser 15157:3ef4a4d82130 xend: Fix for removing devices at save/destroy domain.
2007-05-24 kfraser 15156:6a4af9502b4d linux/x86: consolidate pte_val/p[mug]d_val replacements
2007-05-24 kfraser 15155:1fde9ebb8019 linux/x86-64: force _PAGE_NX on the 1:1 mapping (matching native)
2007-05-24 kfraser 15154:965bf43c9f11 blktap: Fix compile errors
2007-05-24 kfraser 15153:f07c1bb86d6c xend: Tear down domain if device hotplug fails during startup
2007-05-24 kfraser 15152:853853686147 xend: Fix CPU affinity reset across save/restore.
2007-05-24 kfraser 15151:6223d154e55f Console daemon - remove duplicate include.
2007-05-24 kfraser 15150:fe0499f6235c svm: Replace call to svm_load_cr2 with conditional call to svm_trace_vmentry
2007-05-24 kfraser 15149:8fcefab1d63b xend: Fix scheduler parameters of rebooted domain
2007-05-24 kfraser 15148:7ff65f888804 vmxassist: Fix some copy-and-paste mistakes in vmx_check_descriptor()
2007-05-24 kfraser 15147:36959baf05c0 Cleanups to map_vcpu_info.
2007-05-24 kfraser 15146:1e418f7e0212 vnc: Fix Zenkaku_Hankaku and add deadkey keysyms
2007-05-24 Jeremy Fitzhardinge 15145:2c7154ea7eef merged
2007-05-24 Jeremy Fitzhardinge 15144:f38f7f583f33 Unmap vcpu_info mapping in arch_domain_destroy.
2007-05-24 kfraser 15143:2623444e6d33 svm: Handle MC4_MISC threshold register for guests
2007-05-24 kfraser 15142:acee9e2c6f8b Clean up map_domain_page().
2007-05-24 kfraser 15141:12a12637af46 blktap: Add one more error reason statement to blktapctrl
2007-05-24 Jeremy Fitzhardinge 15140:03c213fd2360 merged
2007-05-24 Jeremy Fitzhardinge 15139:020530a6ff5c Implement VCPUOP_register_vcpu_info
2007-05-24 Jeremy Fitzhardinge 15138:471478a1b89e Make map_domain_page_global fail
2007-05-24 kfraser 15137:297d98f057e8 linux: Fix mem= kernel parameter when it is smaller than initial memory allocation.
2007-05-24 kfraser 15136:cc60c18247f1 blktap: Do not install libs or headers with execute permissions.
2007-05-24 kfraser 15135:e49b110cbb4a x86: Prevent an infinite series of traps
2007-05-24 kfraser 15134:96915ca8d5f2 [ACM] Simpler interface to hypercalls
2007-05-24 kfraser 15133:46095d5a59a9 blktap: Small changes to blktap + add a hook to clear ptes on implicit release of VMAs.
2007-05-24 kfraser 15132:17f6163ae930 ia64: nvram setup.
2007-05-24 Ian Campbell 15131:1e097a48db06 merge
2007-05-24 Ian Campbell 15130:a40967e39652 LINUX/x86_64: Ensure that the initial page tables allow userspace
2007-05-24 kfraser 15129:8c2986a922d3 Revert 15127:98cf6c05c32a59ad3f4fcd505ca60348589e6096
2007-05-22 Steven Hand 15128:f6928d636999 This patch fixes the issue with waiting for devices to disconnect during the end
2007-05-22 Jeremy Fitzhardinge 15127:98cf6c05c32a Implement VCPUOP_register_vcpu_info
2007-05-22 kfraser 15126:c702d9a2781f Merge with xen-ia64-unstable.hg
2007-05-16 Alex Williamson 15125:ac28ee0ee098 [IA64] Update struct checker for ia64 changes
2007-05-16 Alex Williamson 15124:2d26b66901d2 [IA64] Fix trivial compiler warning
2007-05-16 Alex Williamson 15123:7caa6c1cabc8 merge with xen-unstable.hg
2007-05-16 Alex Williamson 15122:afb27041a2ce [IA64] Fix deadlock of ptc.ga emulation
2007-05-15 Alex Williamson 15121:8c5ebe559a4d [IA64] Optimizations for windows
2007-05-14 Alex Williamson 15120:94cce9a51540 [IA64] White space cleanup in regionreg.h
2007-05-14 Alex Williamson 15119:fd72e71de51a [IA64] Fix ptc.ga emulation
2007-05-14 Alex Williamson 15118:c0de8feef4cd [IA64] Compilation fix with CRASH_DEBUG defined.
2007-05-11 Alex Williamson 15117:4ca4374eabd5 [IA64] get guest os type
2007-05-11 Alex Williamson 15116:d6309cfd1fdd [IA64] Fix allocate_rid_range()
2007-05-11 Alex Williamson 15115:7812598f65be [IA64] Return ENOMEM if VPD allocation failed
2007-05-10 Alex Williamson 15114:7d8acd319d5b [IA64] Implement XENMEM_machine_memory_map on ia64.
2007-05-10 Alex Williamson 15113:31be207e005e [IA64] Handle speculative vhpt walk
2007-05-10 Alex Williamson 15112:8745300bec4e [IA64] Quiet lookup_domain_mpa() when domain is dying.
2007-05-10 Alex Williamson 15111:d431761a032a [IA64] Defined guest_mode and use it instead of user_mode.
2007-05-08 Alex Williamson 15110:eabda101b0c5 [IA64] Implemented PAL_FIXED_ADDR
2007-05-08 Alex Williamson 15109:c4755f856627 [IA64] Cleanup in faults.c
2007-05-08 Alex Williamson 15108:3ecf1cea58b1 [IA64] Code clean up using xen machine vector.
2007-05-08 Alex Williamson 15107:8b9637467068 [IA64] Make p2m exposure compatible with suspend/resume and fix one bug.
2007-05-08 Alex Williamson 15106:d7303c4a9dab merge with xen-unstable.hg
2007-05-07 Alex Williamson 15105:d1ce60b8070f [IA64] Remove obsolete bug work around code in xc_ia64_stubs.c.
2007-05-07 Alex Williamson 15104:4b4db1f10147 [IA64] Clear pending event when vcpu boots
2007-05-07 Alex Williamson 15103:1a010d9444ba [IA64] Prevent softlock up message when domain is restored.
2007-05-07 Alex Williamson 15102:7c176473786b [IA64] Rewrite ia64 vcpu_guest_context_regs structure
2007-05-07 Alex Williamson 15101:423055a4c972 [IA64] Remove machvec_dig.h
2007-05-07 Alex Williamson 15100:fc0a9a40f151 [IA64] Switch to CONFIG_IA64_GENERIC config and wire in Xen machine vector
2007-05-07 Alex Williamson 15099:3b3f00d42dc4 [IA64] Create Xen machine vector
2007-05-07 Alex Williamson 15098:a08261650b8a [IA64] Paravirtualize sba_iommu
2007-05-07 Alex Williamson 15097:d20e4f3158c7 [IA64] Paravirtualize swiotlb
2007-05-07 Alex Williamson 15096:d4f59e652078 [IA64] Fix PCI front with CONFIG_NUMA
2007-05-06 Alex Williamson 15095:642a9bcaf19c [IA64] Add sparse files for machine vector support
2007-05-06 Alex Williamson 15094:e60051ca408f [IA64] Add iommu drivers to sparse tree
2007-05-03 Alex Williamson 15093:63263d715d43 [IA64] Fix vcpu hotplug
2007-05-03 Alex Williamson 15092:f8aede89c706 [IA64] Mask event channel when vcpu boots
2007-05-03 Alex Williamson 15091:367d9ab41d80 [IA64] Compilation fix of p2m module
2007-05-03 Alex Williamson 15090:204046d99562 [IA64] Fix time_resume()
2007-05-03 Alex Williamson 15089:a141484a91d0 [IA64] Compliation work around for sparsemem
2007-05-03 Alex Williamson 15088:eff2bcaeda64 [IA64] Remove unnecessary sparse tree files
2007-05-03 Alex Williamson 15087:948c87ffc582 [IA64] Sparse tree cleanup
2007-05-03 Alex Williamson 15086:8924215a5f95 [IA64] Always insert entry to VHPT's head, or double TLB miss occurs.
2007-05-03 Alex Williamson 15085:6cf6f49f26ab [IA64] Optimize some functions
2007-05-03 Alex Williamson 15084:2b653a785fb8 [IA64] Support debug_keys on ia64
2007-05-20 Keir Fraser 15083:b9da101ed945 vmxassist: Include terminating 0xff byte in TSS I/O bitmap.
2007-05-19 Jake Wires 15082:0fd2bf14f38a [BLKTAP] Ensure blktap doesn't try to re-create extant sysfs entries
2007-05-18 kfraser 15081:1c232243a457 Added tag 3.1.0-branched for changeset d2ef85c6bf84cc619ca2d42c2edfc6229e70a6ad
2007-05-17 Tom Wilkie 15080:089696e0c603 Fix default return value for VM_Metrics.get_state
2007-05-17 Tom Wilkie 15079:11a97dca57aa Fix recent XenRT Failure re: xm block-list via XenAPI
2007-05-16 Ewan Mellor 15078:6145e5508d6b Added xeninfo.pl, a script for collecting statistics from Xen hosts using the
2007-05-16 kfraser 15077:711bfe07999b linux: Un-__init a couple of kexec vars that are accessed after init time.
2007-05-16 Simon Horman 15076:9ec165fa8128 static, __init and __initdata symbols in machine_kexec.c
2007-05-15 Ian Campbell 15075:5efb46bfbcac [XEND] Write the default ABI to the xenstore entry for each frontend
2007-05-15 Ian Campbell 15074:5c7a1e3abd54 [BUILDER] Propagate the native protocol ABI for a guest out of the
2007-05-15 Tom Wilkie 15073:e1f43038f1d8 Add some fields from XenAPI docs to implementation.
2007-05-15 kfraser 15072:d4a0706d6747 [HVM][SVM] Reintroduce ASIDs.
2007-05-15 kfraser 15071:5f09e34f56d7 Fix TPM support in HVM domains
2007-05-15 kfraser 15070:fbce94a9feaa xenapi: Small fix to the host.get_name_description call
2007-05-15 kfraser 15069:cb006eecd6f5 x86/hvm: HVM_DBG_LOG() cleanup
2007-05-15 kfraser 15068:dc4324d3fbb0 vmx: remove CSTAR save/restore on VMX
2007-05-15 kfraser 15067:c027880b50b4 x86/hvm: add logging for hypercalls
2007-05-15 kfraser 15066:9e9c09c75110 x86: fix EFER handling
2007-05-15 kfraser 15065:f4390e34ad12 x86/hvm: hypercall adjustments
2007-05-15 kfraser 15064:eb027b704dc5 x86-64/hvm: pio result storing
2007-05-15 kfraser 15063:807f374e720d x86: ptwr adjustments
2007-05-15 kfraser 15062:b2adb797900a x86: replace some intpte_t * casts
2007-05-15 kfraser 15061:05ea0d79a92f x86: kill unused local variable sh_mapcache
2007-05-15 kfraser 15060:e72e94d2987c tools: check for curl-devel and libxml2-devel
2007-05-15 kfraser 15059:e1d9d2884245 tools: check for libvncserver dependency libraries
2007-05-15 kfraser 15058:3581a77791e3 64-bit hvm on 32-bit dom0 - ioemu adjustments
2007-05-15 kfraser 15057:75b4c7cb007d x86: suppress SYSCALL feature for 32on64 guests
2007-05-15 kfraser 15056:a605044ecb33 x86: invalidate_shadow_ldt() should be static
2007-05-14 Steven Hand 15055:b6f9f1148273 Fix HVM save/restore after upgrade to 0.90.
2007-05-14 Steven Hand 15054:9c2a616722da HVM save/restore: handle larger domain ids.
2007-05-13 Keir Fraser 15053:3ecf51689671 hvm qemu: Fix for masking 64-bit operands broke 32-bit operands with
2007-05-12 Keir Fraser 15052:65ce4866d20b svm: Simplify asm stub for vmentry/vmexit.
2007-05-12 Keir Fraser 15051:384a29655270 svm: Avoid VMSAVE/VMLOAD/VMSAVE/VMLOAD sequence on every vmexit/vmentry.
2007-05-12 Keir Fraser 15050:05c128b0188a hvm: Fix ACPI shutdown, broken by my previous changeset.
2007-05-12 Keir Fraser 15049:174995130550 vmx: Replace pointless test-then-set with set.
2007-05-12 Keir Fraser 15048:e33cce8fa400 xend: configuration option 'localtime = 1' is not honored for PV domains.
2007-05-12 Keir Fraser 15047:6087058857c5 xen: Fix struct-size checker for unions and long names.
2007-05-12 Keir Fraser 15046:e527b4ff1948 hvm qemu: Fix write parameter masking for 64-bit guests.
2007-05-12 Keir Fraser 15045:5f6da38ff828 xen: Better handling on not-present PDEs in destroy_xen_mappings().
2007-05-12 Keir Fraser 15044:03a13457d993 x86: Improve zap_low_mappings.
2007-05-12 Keir Fraser 15043:759d924af6d8 xen: Free initmem after boot. Mark lots of init functions as __init
2007-05-12 Keir Fraser 15042:b47488b17279 hvm: Fix emulation of PIIX4 PMCNTRL register for soft power-off.
2007-05-11 Christian Limpach 15041:22c5695b7c73 [qemu patches] Update patches upto changeset 15040:090ca10cb543.
2007-05-11 Christian Limpach 15040:090ca10cb543 [qemu] Fix ia64 after removal of ia64_intrinsic.h.
2007-05-10 Keir Fraser 15039:60240a72e2b2 svm: Rationalise register synchronisation to be similar to our vmx
2007-05-10 Keir Fraser 15038:e19ddfa781c5 xen: Some cleanups for x86 start of day.
2007-05-10 Christian Limpach 15037:16319e70f77d [qemu patches] Update patches upto changeset 15036:dfbbb4d3b0dd.
2007-05-10 Christian Limpach 15036:dfbbb4d3b0dd [qemu] Fix keypad handling for VNC.
2007-05-10 kfraser 15035:23c4790512db xen: Big changes to x86 start-of-day:
2007-05-10 Christian Limpach 15034:07b1e917c9d8 [qemu patches] Update patches upto changeset 15032:8f510bf078c7.
2007-05-10 Christian Limpach 15033:31a3f83d1610 [qemu patches] Update patches upto changeset 15032:8f510bf078c7.
2007-05-10 Christian Limpach 15032:8f510bf078c7 [qemu] Remove atomic_set_bit, atomic_clear_bit and ia64_intrinsic.h and its
2007-05-10 Christian Limpach 15031:a4467c0971ba [qemu] Remove unused -timeoffset option.
2007-05-10 Christian Limpach 15030:a6308744caae [qemu] Remove -vnclisten option since the same functionality is now
2007-05-10 Christian Limpach 15029:5040a3ff50ee [qemu] Remove no longer needed change.
2007-05-10 Christian Limpach 15028:52a8d6387725 [qemu] Use qemu's -vnc option to specify the interface to listen on.
2007-05-10 Christian Limpach 15027:7da6d9c374be [qemu] Fix shift key for non-graphical vnc displays (like the monitor).
2007-05-10 Christian Limpach 15026:8226c26cff40 [qemu] Sync data to disk if write cache is disabled.
2007-05-09 Christian Limpach 15025:305e28c0ef9b [qemu] Fix typo in previous ia64 build fix (my fault).
2007-05-09 Christian Limpach 15024:2b80a4a4020e [qemu] Fix ia64 build.
2007-05-09 Ian Campbell 15023:6e597e529fea [BUILDER] Ensure that the L3 page table page for a PAE guest which does not
2007-05-09 kfraser 15022:8df600f56acd hvm: Save/restore register state across hypercalls.
2007-05-09 Christian Limpach 15021:00618037d37d [ioemu] Update to qemu 0.90.
2007-05-08 Christian Limpach 15020:d2ef85c6bf84 [qemu patches] Update patches upto changeset 15013:b78d611d1b.3.1.0-branched
2007-05-08 Tim Deegan 15019:03b8e82b4a77 Merge
2007-05-08 Tim Deegan 15018:05b5b126eb4c [HVM] Fix shadow remove-write-access heuristic for 64bit w2k3 linear map.
2007-05-08 kfraser 15017:3ef0510e44d0 xend hvm: Fix 'monitor=1' handling in domain config file.
2007-05-08 kfraser 15016:4930f0289d0d [Xen-API] Fix the rtc/timeoffset entry.
2007-05-07 Keir Fraser 15015:9d0dbe9c4d6b ia64, linux: Import linux git changeset 5ee7737379b1d7f0c977c0f1661fbaf01a8d4721
2007-05-07 Keir Fraser 15014:33fbff91ebe4 linux: Add two arch hooks xen_pre_suspend() and xen_post_suspend() for
2007-05-07 Keir Fraser 15013:b78d611d1b17 ioemu: Fix typo in the ISO_Level3_Shift patch which prevents AltGr key working.
2007-05-07 Keir Fraser 15012:ebe1460ff6ce xenstat: Remove the "vbd-%d-%d is a VBD." debugging statement.
2007-05-05 Keir Fraser 15011:e370c94bd6fd hvm: Domains must be at least 2MB in size.
2007-05-05 Keir Fraser 15010:195e3dbba3ca Fix Xen API's Host.get_record method.
2007-05-03 kfraser 15009:3a5722420de7 blktap: Fix qcow max_aio_reqs calculation.
2007-05-03 Christian Limpach 15008:623a07dda15c [qemu patches] Update patches upto changeset 14986:1ddaf2650633.
2007-05-03 kfraser 15007:c857bf38f015 xend: Revert changeset 15002. Breaks xend restart in some cases.
2007-05-03 kfraser 15006:24f47ff4fb25 [IA64] Presently pygrub only looks in /efi/redhat/elilo.conf. It
2007-05-03 kfraser 15005:1cb58c70d813 ia64 doesn't use /usr/lib64 on any distribution. When it's present, it's a symlink to /usr/lib
2007-05-03 kfraser 15004:3a3ca8da6d4e Even though 3.1.0 won't have an implementation for it, reserve
2007-05-02 Brendan Cully 15003:2678e31d20f3 Put blktap character device back into /dev/xen.
2007-05-02 Tom Wilkie 15002:dea0ba4e0de1 [XEND] Move Vifctl.network('start') earlier in Xend startup so XendNode can find networks when its initialised.
2007-05-02 Tom Wilkie 15001:32b575a311ef Fix the fix for XendPIF
2007-05-02 Tom Wilkie 15000:da02af7b55b9 Fix PIFIsPhysical exception when starting Xend
2007-05-01 Tom Wilkie 14999:2a530128f1dc [XM] Fix some small bugs in XenAPI create code.
2007-05-01 Tom Wilkie 14998:0e57b064f17a [XM] Fix get_single_vm bug
2007-05-02 kfraser 14997:aeac9a7d97e0 xend: Interface capability identifiers are statically xen-3.0-*,
2007-05-02 Tim Deegan 14996:1c3abf6d144d [HVM] Save/restore: fix cset 14995
2007-05-02 Tim Deegan 14995:f3cf882c9578 [HVM] Save/restore: save pending interrupts/events on HVM vcpus
2007-05-01 Keir Fraser 14994:c1fafdcdb19a xend: Fix use of PIFIsPhysical (takes no arguments).
2007-05-01 Christian Limpach 14993:650007cf390d [pv console] Move console information in xenstore to serial/0/.
2007-05-01 kfraser 14992:9ceacd71949b xend: Fix SrvDomain.op_save.
2007-05-01 kfraser 14991:ede8db6534ef xend: Ensure 2MB free before creating any domain. All domain creations
2007-05-01 kfraser 14990:26643b7b48b9 xend: Fix spurious store changes on rename/migrate
2007-05-01 kfraser 14989:1cfe47358f9f save/restore: If ENABLE_LOGDIRTY fails, it may be because it is
2007-05-01 kfraser 14988:476efa5c9abf xend: Ensure bootable flag is set in internal xend config for tap
2007-05-01 kfraser 14987:5b4a02335182 linux blkback/blktap: Request/response identifiers are u64, not long.
2007-04-30 kfraser 14986:1ddaf2650633 Handle ISO_Level3_Shift keysym as AltGr in ioemu/vncfb.
2007-04-28 Keir Fraser 14985:0f9b97523450 vnet: Another build fix for finding Linux build tree and version.
2007-04-28 Keir Fraser 14984:c5bf8919938b Fix 'sched=sedf' boot.
2007-04-28 Keir Fraser 14983:fc145308f102 xen: Fix build with recent GCC (4.1+).
2007-04-27 ewan 14982:c12380cddec5 Bump all API version numbers to 1.0.0.
2007-04-27 Jake Wires 14981:b915eb96097a Ensure blk{tap/back}'s vm_area is not freed twice on error case.
2007-04-27 kfraser 14980:aedc55daf92b vnet: Fix build of the vnet module.
2007-04-27 kfraser 14979:493f7c689f03 Add INIT INFO block to example init.d/xend file.
2007-04-27 Steven Hand 14978:18844eff507a Handle EOF on xenstored socket.
2007-04-27 kfraser 14977:4789f3b2e1b9 xend: Auto-balloon a couple megabytes before creating an HVM domain as
2007-04-27 kfraser 14976:1634486b2a5c xend: Don't use -q flag to bootloader if activating text console.
2007-04-27 Tom Wilkie 14975:0063e11206d5 [XEND] make *.get_all_records return dict of ref->record
2007-04-27 kfraser 14974:405573aedd24 xen: More 'IS_COMPAT' cleanups.
2007-04-27 Steven Hand 14973:53b9883bbcc3 Allow dynamic_min/dynamic_max to (temporarily) be out of sync; in practice
2007-04-27 Steven Hand 14972:2c90965d0810 Sanity check changes to memory dynamic/static min/max and ensure we cannot
2007-04-27 Steven Smith 14971:3c352bbc894d Merge.
2007-04-27 Steven Smith 14970:491bed0350f1 32 on 64: Don't lock up Xen if you need to do lots of grant operations
2007-04-27 Tom Wilkie 14969:499e50c3115f [XM] Differentiate between VLAN PIFs and normal PIFs in network-show
2007-04-27 Tom Wilkie 14968:55d7745bd377 [XEND] Fix up PIF class, make it work
2007-04-27 Tom Wilkie 14967:6049b33d10e1 [XEND] Used shutil.rename to cope with /tmp and /var on different file systems
2007-04-27 Tom Wilkie 14966:e7704d9b4a48 [XM] Fix typo in XenAPI create code
2007-04-27 Tim Deegan 14965:6548dadab8d5 Merge
2007-04-27 Tim Deegan 14964:7f5a804d8a68 [HVM] Save/restore: pad save structs up to a multiple of eight bytes.
2007-04-27 Tom Wilkie 14963:80c458bb1b6d [XEND] Start cleanly even with bad xml state files
2007-04-27 Tim Deegan 14962:c8e01cc58cb1 [XEN] Replace IS_COMPAT() in the shadow code with pv_32on64_*()
2007-04-26 kfraser 14961:f18e1ca69380 hvm: Take care when checking ->is_compat flag now that HVM as well as
2007-04-26 Tom Wilkie 14960:39383ac1aec8 Add support for creating networks to xm create XML file
2007-04-26 kfraser 14959:5754173c3d81 hvmloader: Place SMBIOS tables at 0xE9000. Previous location was lower
2007-04-26 Tom Wilkie 14958:ac203df11e50 [XM-TEST] Add test for new network functions
2007-04-26 Tom Wilkie 14957:aeb1931eab36 [XM-TEST] Move network_utils.py to lib directory
2007-04-26 Tom Wilkie 14956:a9b9847d97bb Add network-del and network-show commands to xm
2007-04-26 Tom Wilkie 14955:16e38247dee8 Add network.destroy() to XenAPI
2007-04-26 kfraser 14954:58205257517d domain builder: Fix sanity check for gzip size.
2007-04-26 kfraser 14953:d0acb5a3e8d8 acm: Remove unecessary compat shim from do_acm_op().
2007-04-26 kfraser 14952:f8fd9afd2aad acm: Fix 32-bit build with acm enabled.
2007-04-26 kfraser 14951:816d274e2a85 blktap: Segments can span multiple clusters with tap:qcow.
2007-04-26 kfraser 14950:7f9ce06d3c61 hvm ioemu: Fix SCSI initialisation after c/s 14942.
2007-04-26 kfraser 14949:fb5d1c6cfddc xen x86/64 compat: Fix size of accesses to trap_bounce.cs in asm.
2007-04-26 kfraser 14948:d26bdda2854e Remove non-ASCII chars in man page.
2007-04-26 kfraser 14947:7d182aaa014b xend: Tidy bootloader device constant.
2007-04-25 Keir Fraser 14946:c7b1a866914c hvm vmx: Mark bootstrap-initialised variables as read-mostly.
2007-04-25 Keir Fraser 14945:bdde5daf056e hvm vmx: Another small fix for CPUs with no TPR_SHADOW support.
2007-04-25 Keir Fraser 14944:55d0a5c70986 xen: Fix maximum_gpfn() hypercall to always return max_gpfn not nr_gpfns.
2007-04-25 Keir Fraser 14943:59ea9dadfd07 hvm vmx: Only use TPR_SHADOW feature if supported.
2007-04-25 kfraser 14942:2b09108f365e hvm ioemu: Do not initialise the LSI SCSI interface if no SCSI discs
2007-04-25 Tom Wilkie 14941:189efb0b27f9 [XEND] No need to refresh bridges under new model...
2007-04-25 Tom Wilkie 14940:0bbc44c0b6e3 [XEND] Fully implement XenAPI network and PIF classes.
2007-04-25 Tom Wilkie 14939:31f6f85778e5 [XEND] Remove autoplug class signatures, have it all handled in the class now
2007-04-25 Tom Wilkie 14938:7317e701f3e7 [XEND] Make existing autoplug classes implement new XendBase
2007-04-25 Tom Wilkie 14937:5d2e5d05e828 [XM] Fix network-attach when a bridge is specified, add network-new command to create new XenAPI network
2007-04-25 Tom Wilkie 14936:1786112d2430 [XEND] Add more exceptions and error messages
2007-04-25 Tom Wilkie 14935:2fe1f293e52d Use new instance store to resolve network uuid to bridge name
2007-04-25 Tom Wilkie 14934:26b80f4523e5 Change how XendStateStore store XML for persistance.
2007-04-25 Tom Wilkie 14933:ca5bfcd32e13 Add new base class and instance store for new autoplugged api classes
2007-04-25 Tom Wilkie 14932:2b994e23f96b If bridge name hasn't been recorded in XendConfig then try and work it out using Brctl.
2007-04-25 Tom Wilkie 14931:0b4375cd7e16 Translate network uuid to bridge name and store it in XendConfig when createing a new vif.
2007-04-25 kfraser 14930:33e22185002a xen: Fix up use of trap_bounce structure.
2007-04-25 Steven Smith 14929:550a795a3dbd hvm save/restore: Use a GUEST_HANDLE_64 rather than an ordinary GUEST_HANDLE
2007-04-25 kfraser 14928:867965efcbd2 libxc: Fix xc_translate_foreign_address() to parse non-pae pagetables
2007-04-25 kfraser 14927:23d1ef48e332 linux x86/64: Fix supervisor_mode_kernel test to read a single byte.
2007-04-25 kfraser 14926:8ca89a9e54a7 xend: Fix race in vfb/vkbd device setup.
2007-04-25 kfraser 14925:4677ee247aa9 acm: Updating a policy on a running system.
2007-04-25 kfraser 14924:d5d6d2a8d10c acm: Changes to XML schema of the policy
2007-04-24 kfraser 14923:3d613faed8c3 xend: Settle on 0666 pre-umask permissions for xend-debug.log.
2007-04-24 Keir Fraser 14922:a91d7dec2858 xend: Suppress logging of "Listing domains in state foo" in xend.log.
2007-04-24 Ian Campbell 14921:3b8bf61f2ad6 LINUX: Fixes for XENFEAT_supervisor_mode_kernel and XENFEAT_writable_page_tables.
2007-04-24 Keir Fraser 14920:74b712492dba hvm: Choose correct shared_info format for 32-bit PV drivers on 64-bit Xen.
2007-04-24 Keir Fraser 14919:b43bd71ee65b acm: Changes to files missed in previous cleanup patch.
2007-04-24 Keir Fraser 14918:58e98e803378 Remove execute permission from xend-debug.log
2007-04-24 Keir Fraser 14917:fcf5a7ff0c53 acm: Move acm_domain_destroy() hook to complete_domain_destroy().
2007-04-24 Keir Fraser 14916:d0ebd5588b28 xen ia64: Fix build breakage after ACM cleanup.
2007-04-24 Keir Fraser 14915:605aa81d7341 Merge with xen-ia64-unstable.hg
2007-04-24 Alex Williamson 14914:9313d0ce09f8 merge with xen-unstable.hg
2007-04-24 Alex Williamson 14913:ef5da9ca0171 [IA64] Fix ptc.g race
2007-04-24 Christian Limpach 14912:c1d3f4fbfacf [qemu-dm] Check for null pointer in dma handler function pointer.
2007-04-24 Christian Limpach 14911:837d12d4d2d1 [qemu-dm] Add bounds checks to block device reads/writes.
2007-04-24 Christian Limpach 14910:9e86260b95a4 [qemu-dm] Add bounds checks for cirrus bitblit memory accesses.
2007-04-24 kfraser 14909:a99093e602c6 acm: Code restructuring on domain create/destroy.
2007-04-24 kfraser 14908:4bbc509a0b3f hvm: Fix ioreq structure size to be 32/64-bit invariant.
2007-04-24 kfraser 14907:ee56c8d8864b xm-test: Scale memory parameter for tests using XenAPIDomain.
2007-04-24 Tim Deegan 14906:837e3d8832a4 [HVM][HAP] Don't kill domains if dom0 requests an invalid shadow op.
2007-04-24 kfraser 14905:d250c75ea59a hvm rombios: No need for SS prefix when EA base is %bp.
2007-04-24 kfraser 14904:3b01a4bd5763 hvm rombios: Do not screw around with the PIT in the BIOS 32-bit
2007-04-24 kfraser 14903:f71d167a6c6d hvm rombios: Fix int15, func 0x86 (udelay).
2007-04-24 kfraser 14902:a7bd11fd5b1b qemu: Do not kill ioemu if undefined LSI-SCI registers are read. Just
2007-04-24 Tim Deegan 14901:8ff0df8ad587 [XEN] Truncate arithmetic for PERFSTATUS counters to the width of perfc_t.
2007-04-24 kfraser 14900:fe4784ff9fd3 hvmloader: Fix e820_collapse() to not lose E820 entries.
2007-04-24 kfraser 14899:4f7fd7d27fd0 vtpm: Decrease amount of pages on shared ring.
2007-04-24 kfraser 14898:1061a81b7360 Don't bypass the spin_unlock at the end of do_domctl().
2007-04-24 kfraser 14897:7493bb48d89f kexec: Avoid unaligned writes when producing crash info.
2007-04-24 kfraser 14896:5607a3afedb0 xend: Incluide processing of 'monitor' config option in qemu-dm
2007-04-23 Jake Wires 14895:800aa9f5cec9 [TAPDISK] Move tapdisk control files from /dev/xen to /var/run/tap
2007-04-23 Jake Wires 14894:f033cc5cc0d5 [TAPDISK] Use incremental cookies and fix blktapctrl::test_path parameter typo.
2007-04-23 kfraser 14893:6139337e2690 netback: Copy skbuffs that are presented to the start_xmit() function
2007-04-21 ewan 14892:6f4735ba9b07 API version to 0.9.1.
2007-04-21 ewan 14891:4a792f891277 Ignore the libxenapi tarball temp directory.
2007-04-21 ewan 14890:8b0e9cb6b49b Added Makefile.dist, which can make standalone tarballs.
2007-04-21 ewan 14889:295858ddac87 Move all internal header files to a separate directory, so that it's clear what
2007-04-16 ewan 14888:80304d79a78c Added xen_session_clear_error.
2007-04-21 kfraser 14887:9e44519ee9a2 xenstored: Only dom0 can do XS_DEBUG in non-test environments.
2007-04-20 Tom Wilkie 14886:55135bf6eb44 Deprecate XendDomainInfo.state - now use _stateGet() to get the live
2007-04-20 kfraser 14885:53b1cfcf129f Revert 14883:6568c1882af5 and 14862:98efd2e410ae.
2007-04-20 Tim Deegan 14884:23cf7d6c30f4 [XEND] Fix test for when to record HVM VNC console as a VFB.
2007-04-20 Steven Hand 14883:6568c1882af5 Fix dist target to keep previous symlink format.
2007-04-20 kfraser 14882:efdbf87d4741 Update README for correctness.
2007-04-19 Keir Fraser 14881:c7c67a1a7077 hvmloader: Fix ROMBIOS highmem relocation. Only SHF_ALLOC sections
2007-04-19 Keir Fraser 14880:56fa8b1f8e08 Add "chk build" check that we've got xgettext since it's now required.
2007-04-19 Keir Fraser 14879:ed6de46738fd [vtpm] Return a proper error when in the Xen-API call.
2007-04-19 Keir Fraser 14878:186e2cf99bbb [security] When building the binary policy align its contents the same way as the
2007-04-19 Keir Fraser 14877:438f3a016fd8 hvmloader: Simplify e820_malloc() interface and improve
2007-04-19 Keir Fraser 14876:ce2b25e1c8f6 hvmloader: Tiny comment clarification.
2007-04-17 Steven Hand 14875:b9f579e2d6a7 Fix for bug introduced by cset 14859:a9aa7c29eda8 - implement IOREQ_TYPE_SUB
2007-04-17 kfraser 14874:20dba1b883f2 Allow use of foo.local buildconfig overrides.
2007-04-17 kfraser 14873:9cf4c575b509 netfront: use skb.cb for storing private data
2007-04-17 kfraser 14872:7b391c27f410 tools: Use INSTALL_{DIR,DATA} to install stuff.
2007-04-17 James Bulpin 14871:046fd974b4dc Fix tools build
2007-04-16 Tom Wilkie 14870:338820b7ea45 Add *.get_all_records to XenAPI, make use of this for xm list
2007-04-16 ewan 14869:4538426ae5fd Added event dispatch when a VM's power state changes. Fix the host.enabled and
2007-04-16 Tom Wilkie 14868:66242baf79b1 Add pot file, fix build
2007-04-16 ewan 14867:765ac13f425b Added documentation and C bindings for VM.migrate call.
2007-04-16 ewan 14866:ed29a1d721f8 Added host.enabled flag.
2007-04-13 Tom Wilkie 14865:8ea56a6141dd Install dtd into correct place
2007-04-13 Tom Wilkie 14864:66e935c09530 Fix up locale strings for xm
2007-04-16 kfraser 14863:b96df7a4e0a7 hvm: Fix get_immediate() in mmio decoder by reverting Dexuan Cui's
2007-04-16 Ian Campbell 14862:98efd2e410ae Factor out sparse tree makefile fragments and introduce an alternative hg-clone
2007-04-16 kfraser 14861:52474e2df628 hvm: Allow HVM guests to use sched_op() hcall on x86/64 Xen.
2007-04-16 kfraser 14860:126f8bb9aa5d xen x86: Fix PV guest destruction.
2007-04-16 kfraser 14859:a9aa7c29eda8 hvm: Fix a bug in the mmio emulation of SUB instruction.
2007-04-15 kfraser 14858:6a4c6d8a00f5 Fix map_pages_to_xen() to atomically switch between valid mappings.
2007-04-13 Ewan Mellor 14857:249de074617f Added documentation, C bindings, and test for VM_metrics.VCPUs_flags.
2007-04-12 Ewan Mellor 14856:456c611ada02 Added documentation and C bindings for VBD. and VIF.runtime_properties.
2007-04-13 Tim Deegan 14855:0c00c6a48d52 [HVM][SVM] Save/restore: set CPL from SS.DPL on restore
2007-04-13 Keir Fraser 14854:039daabebad5 Merge with xen-ia64-unstable.hg
2007-04-13 Alex Williamson 14853:c42ae7839750 [IA64] Fix ptc.ga emulation
2007-04-13 Tom Wilkie 14852:0ab8f81019a5 Fix TypeError with datetime() on old python version
2007-04-13 Keir Fraser 14851:22460cfaca71 linux netfront: Fixes to locking after lockdep-derived changes, as
2007-04-13 Keir Fraser 14850:76f9a8e730ea hvm: Clean up treatment of is_dying per-domain boolean. All critical
2007-04-13 Tom Wilkie 14849:d51b3bc40ca5 Add VM.migrate to XenAPI, add support to XM
2007-04-13 kfraser 14848:5f6b31335cda hvm: Fix some bugs in mmio decoder
2007-04-13 kfraser 14847:ba8d4bc2435a hvm: Xen must take care to hold a reference to ioreq pages, to ensure
2007-04-13 Ian Campbell 14846:0b14423e75f8 Update .hgignore so it doesn't ignore buildconfigs/* only build-*
2007-04-13 Tom Wilkie 14845:30898de09289 Simplify code to map interfaces to bridges
2007-04-13 kfraser 14844:abea8d171503 linux: netfront contains two locking problems found by lockdep:
2007-04-13 kfraser 14843:986b102f84c2 pygriub: Fix GPT support.
2007-04-13 kfraser 14842:52d1022c431a hvm svm: Fix nested paging to support domain save/restore.
2007-04-13 kfraser 14841:f92a79e39da8 Merge with xenppc-unstable-merge.hg
2007-04-12 Hollis Blanchard 14840:5bda20f0723d [XEN][POWERPC] Fix dom0 boot when using built-in zImage.
2007-04-12 Hollis Blanchard 14839:879625f363ee [XEN][POWERPC] Fix debug=y build.
2007-04-12 Hollis Blanchard 14838:2c18e90a9c00 [XEN][POWERPC] Fix garbage dom0 commandline.
2007-04-12 Hollis Blanchard 14837:ebc4fb63113f [XEN][POWERPC] Fix xchg macro.
2007-04-13 kfraser 14836:fdbbc6aa2cbf Merge with xen-ia64-unstable.hg
2007-04-12 Alex Williamson 14835:41471cc650a2 merge with xen-unstable.hg
2007-04-12 Alex Williamson 14834:605d534f9635 [IA64] Fix hyper_get_psr
2007-04-12 Alex Williamson 14833:acf561f90822 [IA64] Formatting fix
2007-04-11 Alex Williamson 14832:e1580c3bb75a [IA64] Fix PV-on-HVM driver
2007-04-11 Alex Williamson 14831:e4bd31a66a2e [IA64] Bugzilla 942 Fix (timer strangeness on restored PV domain)
2007-04-13 kfraser 14830:e3b3800c769a libxenguest: Remove bogus weak definitions of xc_{set,get}_hvm_param().
2007-04-12 Tim Deegan 14829:d3ed330f8292 Merge
2007-04-12 Tim Deegan 14828:74321599b8e8 [HVM] Save/restore: catch more error cases in the tools
2007-04-12 Tom Wilkie 14827:e630c107988b Add PyXML requirement for xm via XenAPI to docs
2007-04-12 Tom Wilkie 14826:4224d2877fac Ensure xenapi create passes in values even if unused
2007-04-12 Tim Deegan 14825:5a8cb6354df5 [HVM] Fix typo that broke x86_64 build
2007-04-12 Tim Deegan 14824:1fa9b5f1df8f [HVM] Save/restore: save HVM GPRs and DRs with the rest of the CPU state
2007-04-12 kfraser 14823:a839e331f06f HVM: First attempt at domain-resume on save-failure.
2007-04-12 kfraser 14822:8f7f29f718a6 HVM: Allow qemu monitor to be configured in domain config file.
2007-04-12 kfraser 14821:887fa548f650 xend: Update config-format version, due to changes in 3.0.5.
2007-04-12 kfraser 14820:95a9998ede92 HVM: Do not watch control/shutdown to force domain shutdowns when PV
2007-04-12 kfraser 14819:4c06bcd83c90 PV-on-HVM: More carefully synchronise with APs when putting them to
2007-04-12 Tom Wilkie 14818:9e9eb5b3dab7 Make xm info more permissive
2007-04-12 Tom Wilkie 14817:dcbfe557e62d Make Xm Test default to bridge when cannot read config file
2007-04-12 Tom Wilkie 14816:38f3a6dedad6 Fix typo and make create send proper bools
2007-04-12 kfraser 14815:423c4a7b82e6 PV-on-HVM: Fix 64-bit build.
2007-04-11 Christian Limpach 14814:d56692b16296 [ioemu] Consistently extend all block device operations to include scsi disks.
2007-04-11 Christian Limpach 14813:27eaa7fe92d2 [setup] Fix old style bridge setup.
2007-04-11 Ewan Mellor 14812:46a592e2b7ea Add documentation and C bindings for VM.add_to_VCPUs_params_live,
2007-04-11 Ewan Mellor 14811:f3f4f4ca6f61 Added documentation and bindings for host_cpu.features.
2007-04-10 Ewan Mellor 14810:565b5662c880 Added docs and bindings for VM_metrics.state.
2007-04-11 Christian Limpach 14809:369dfbf298ef [linux] Make CONFIG_XEN_COMPAT #if statements syntactically correct.
2007-04-11 Ian Campbell 14808:38204c93428e LINUX: Cleanup a few stray uses of CONFIG_XEN_COMPAT_030002.
2007-04-11 kfraser 14807:db4fcb609383 Merge with xen-ia64-unstable.hg
2007-04-11 Alex Williamson 14806:3d356a2b1c75 merge with xen-unstable.hg
2007-04-11 Alex Williamson 14805:a6800d989059 [IA64] Skip MCA setup on domU
2007-04-11 Alex Williamson 14804:7158623a1b3d [IA64] Handle NAT bit for dom0 and domU
2007-04-11 kfraser 14803:0d92cd901f80 Provide the use of SCSI disks in HVM domains. Currently there is a
2007-04-11 kfraser 14802:6cd828db1a5d Fix pygrub for IA64 support.
2007-04-11 kfraser 14801:ed78f08aad61 pygrub: Support GPT (GUID Partition Table) as used by EFI.
2007-04-11 kfraser 14800:83e4261378e7 libfsimage: Fix data types for 64-bit architectures.
2007-04-11 Tim Deegan 14799:2aa05978f2ca Merge
2007-04-11 Tim Deegan 14798:90a6af455bbd [HVM] Save/restore: merge xc_linux_save and xc_hvm_save
2007-04-11 kfraser 14797:bfe2136c163a linux: Quieten blkfront output.
2007-04-11 kfraser 14796:5f6bca864d9c xend: Store canonical vnif config info in /vm/<uuid>/device
2007-04-11 kfraser 14795:6e7ef794cdbc PV-on-HVM: Fixes for module loading.
2007-04-11 kfraser 14794:5d7fb634ec1a PV-on-HVM: More save/restore fixes.
2007-04-10 kfraser 14793:87e2174b8a0d linux: Fix an error path in save/restore code.
2007-04-10 Jake Wires 14792:380db34694d7 [TAPDISK] Fix qcow initialization bug.
2007-04-10 kfraser 14791:4dc14c591e6c linux: Fix IRQ disable/enable logic across save/restore.
2007-04-10 Ewan Mellor 14790:e8caf7802f3f Added docs and bindings for VM.{send_trigger,send_sysrq}.
2007-04-10 Ewan Mellor 14789:dbeabe1d225c Avoid using the multicol package.
2007-04-10 Tom Wilkie 14788:28efbe0ea490 Make date time handling slightly more permissive
2007-04-09 Ewan Mellor 14787:4add9eb83f7f Added documentation, C bindings, and a test for VM_metrics.{start_time,
2007-04-09 Ewan Mellor 14786:3565e4883548 Make host.sched_policy read-only. Added docs, bindings, and a test for
2007-04-09 Ewan Mellor 14785:51678fab4b0f Added bindings and documentation for host.send_debug_keys and host.get_log.
2007-04-08 Ewan Mellor 14784:d1860a7c30fd Add bindings and docs for the host.dmesg_clear call.
2007-04-10 kfraser 14783:3e1181a913c9 linux: Fix reboot.c after PV-on-HVM changes.
2007-04-10 kfraser 14782:ed4311db1cf6 PV-on-HVM: Fixes for save/restore. Also gets rid of separate modules
2007-04-10 kfraser 14781:099593da38cb Fix PV guest restore.
2007-04-10 Tim Deegan 14780:17b360da7887 Merge
2007-04-10 Tim Deegan 14779:e51e99c5b10e Merge
2007-04-10 Huang2, Wei 14778:fb0463b6094d [HAP] Install P2M entries in monitor table under PAE mode
2007-04-10 kfraser 14777:4d4a7ba24c01 Merge with xen-ia64-unstable.hg
2007-04-09 Alex Williamson 14776:1bde28f762a6 merge with xen-unstable.hg
2007-04-09 Alex Williamson 14775:cd3cfddcb055 [IA64] Fix PV-on-HVM VNIF to work without using balloon on IPF
2007-04-10 kfraser 14774:7cfe2a22462c xend: Destroy information about the domain in case an error occurs
2007-04-09 Keir Fraser 14773:400a3dca237e hvm ioemu: Avoid accessing invalid pseudophysical addresses in HVM
2007-04-09 Keir Fraser 14772:73abcf9abbc1 xen: Fix domctl page-type definitions to be unsigned quantities. This
2007-04-09 Keir Fraser 14771:7cc1d532f9ee libxc: Fix save/restore code for style.
2007-04-06 kfraser 14770:b0aaa113a60f libxc: Clarify xc_mmu interface and make it private.
2007-04-06 kfraser 14769:aeb9a84e46d9 Merge with xen-ia64-unstable.hg.
2007-04-06 Alex Williamson 14768:eb3e430242ac merge with xen-unstable.hg
2007-04-06 Alex Williamson 14767:9ec7dadc98ba [IA64] Fix serial console IRQ on PRIMEQUEST
2007-04-05 Alex Williamson 14766:5d9ab2d06709 [IA64] Fix typo in xen/arch/ia64/linux-xen/perfmon.c
2007-04-05 Alex Williamson 14765:81ba9d2267cb [IA64] Fix initial value of cr.pta
2007-04-05 Alex Williamson 14764:3c8039aa5004 [IA64] Fix xm dump-core with vti domain
2007-04-05 Alex Williamson 14763:770c465344d3 [IA64] Auto setup serial console on PRIMEQUEST
2007-04-06 Keir Fraser 14762:f76df7aa0e45 linux: Export xen_{create,destroy}_contiguous_region to modules.
2007-04-06 Keir Fraser 14761:f80a97d26276 xen x86/64: Fix int80 direct trap. It must check for events and also
2007-04-06 Keir Fraser 14760:bd73cb523111 xen: Remove unused show_xen_trace().
2007-04-06 Keir Fraser 14759:6625adf359dc xen: Do not BUG_ON page count_info in free_domheap_pages().
2007-04-06 Keir Fraser 14758:755207b3c47c x86: Do not print anything when we fail to emulate an
2007-04-06 Keir Fraser 14757:1cb39e8f1bfc PV-on-HVM: A bit more re-jigging so the build gets further against
2007-04-06 Keir Fraser 14756:ef33477324f6 minios: Fix xenbus request-id release.
2007-04-06 Keir Fraser 14755:ba1911d8b5f7 ia64: Fix libxenguest build after save/restore interface changes.
2007-04-06 Keir Fraser 14754:5a7eebbae5dc xen: Make bool_t an arch-dep definition, and define macros
2007-04-05 Ewan Mellor 14753:a00c629f67be Serialize string string maps.
2007-04-05 Tim Deegan 14752:67f4f21f76e9 Merge
2007-04-05 Tim Deegan 14751:3b4de5f415c9 [HVM] Save/restore: qemu-dm should calculate bitmap size from maximum gpfn
2007-04-05 Ewan Mellor 14750:69ab63bee57c Added copyright statement.
2007-04-05 Ewan Mellor 14749:7cce8838abe0 Update the datamodel class diagram, and use neato rather than dot, which gives
2007-04-05 Ian Campbell 14748:83ce6f4da212 merge
2007-04-05 Ian Campbell 14747:4d29476fc460 LINUX: PVonHVM: Fixes to build with kernels back to 2.6.5.
2007-04-05 Ewan Mellor 14746:e2fdfb0802bd Update cover text. API version 0.9.0.
2007-04-05 Tim Deegan 14745:40d4150764ad Merge
2007-04-05 Tim Deegan 14744:e518f2fbdd72 [HVM] Save/restore: merge xc_linux_restore and xc_hvm_restore
2007-04-05 kfraser 14743:1a347b19142a PV-on-HVM: Add new ioreq 'invalidate' for zapping ioemu-dm mapccahe
2007-04-05 kfraser 14742:c29a4adc65c6 Update hgignore list for Module.symvers
2007-04-05 kfraser 14741:afc6f31b7c90 PV-on-HVM: update build config overrides.
2007-04-05 kfraser 14740:95f329bf49ec linux/x86-64: fix unwind information
2007-04-05 Ewan Mellor 14739:f1509862f3e6 Remove task.error_code -- it's redundant, as we can use the first element of
2007-04-05 kfraser 14738:4de012324477 Revert 14730:07d3208c0ca3b6e746745d2bc08f7aa12ed39269.
2007-04-05 kfraser 14737:602d061ff51f linux: simplify and perform checking of multicall status
2007-04-04 Ewan Mellor 14736:556402cdf011 Remove unimplemented host.set_sched_policy.
2007-04-04 Ewan Mellor 14735:5dcb272de7e4 Expose the method-listing call as host.list_methods.
2007-04-04 Ewan Mellor 14734:4de1e743a5a8 Remove docs and bindings for unimplemented VDI.resize and VDI.snapshot.
2007-04-04 Ewan Mellor 14733:610dcfb3c164 Send INTERNAL_ERROR rather than ERROR_TODO if device creation fails.
2007-04-04 Ewan Mellor 14732:e5931b5e6cc5 Remove docs and bindings for unimplemented SR.{create,destroy,clone}.
2007-04-05 kfraser 14731:14c25e48a557 linux: improve x86 page table handling performance
2007-04-05 kfraser 14730:07d3208c0ca3 linux/x86-64: fix unwind information
2007-04-05 kfraser 14729:2b24d842bbd3 linux: make compatibility config options more scalable
2007-04-05 kfraser 14728:d9b670f76f51 hvm: MMIO decoder rename local variable 'diff' to 'result'.
2007-04-05 kfraser 14727:97453bb714b9 hvm: Fix EFLAGS setting in MMIO decoder/emulator.
2007-04-05 kfraser 14726:94dfb13cbbed xen: No use of packed attribute in public headers.
2007-04-05 kfraser 14725:3121ffb809e9 xen: Fix typo in ns16550 driver.
2007-04-05 Steven Hand 14724:768a4fe105e8 Fix hvm balloon driver; missed this hunk in last checkin.
2007-04-05 Steven Hand 14723:adf7f391be71 Fix comment.
2007-04-04 Keir Fraser 14722:1ec1affb1b50 xen: No need for shadow_drop_references() in remove_page().
2007-04-04 Keir Fraser 14721:f4318c89291a Various cleanups and fixes for PV-on-HVM drivers.
2007-04-04 Steven Hand 14720:2bbd28891160 Initial check-in to support PV balloon driver within HVM guests.
2007-04-04 kfraser 14719:b3c75956303b hvm: local_events_need_delivery() should take notice of EFLAGS.IF.
2007-04-04 kfraser 14718:10f06a7a05e9 hvm: x86 ioemu-dm does not need a memory-size parameter on the command line.
2007-04-04 kfraser 14717:171fba41a44e hvm ioemu x86: Avoid assumptions about memory map.
2007-04-04 kfraser 14716:0f8a327ebd4d Clean up save/restore state record handling. No need for Python to
2007-04-04 kfraser 14715:3f6ad86d37bd hvm: Lazy memory allocation during HVM restore. General cleanup and
2007-04-04 Ian Campbell 14714:e74bf0303658 RFLAGS is in a known good state at start of day so no need to explicitly initialize.
2007-04-04 kfraser 14713:bc43ac9631e3 hvm svm: Avoid intercepts when accessing a number of architectural MSRs.
2007-04-04 kfraser 14712:c278b1c580db Merge with xen-ia64-unstable.hg
2007-04-03 Alex Williamson 14711:f378c424e0ce merge with xen-unstable.hg
2007-03-30 Alex Williamson 14710:fc9e2f7920c9 merge with xen-unstable.hg
2007-03-30 Alex Williamson 14709:e7da2fcb7a22 [IA64] Avoid insertion of pte.ma=001 into VHPT
2007-03-30 Alex Williamson 14708:864a4553b2d0 [IA64] Trigger memory scrub
2007-03-30 Alex Williamson 14707:cc0d9207cd34 [IA64] Cleanup vcpu *d
2007-04-04 kfraser 14706:6cfc491631d5 hvm: hvm_io_assist() doesn't preoperly make use of its vcpu
2007-04-04 kfraser 14705:0dabddd77879 xen: Disable foreign-header size check if cross compiling.
2007-04-04 kfraser 14704:2d25db73ddc1 Remove hvm_drain_io() hypercall, simplify qemu main loop and do not
2007-04-03 Christian Limpach 14703:7e431ea834a8 [hvm] Keep track of time offset between domain time and dom0 time.
2007-04-03 Ewan Mellor 14702:cd01741aaa93 Added section on Xend's runtime dependencies.
2007-04-03 kfraser 14701:a1b17c48fb40 xen: Allow vcpus to defer a shutdown request across critical
2007-04-03 Ewan Mellor 14700:45e9f6d7e422 Remove unused import.
2007-04-03 kfraser 14699:4f67d849e788 Fix "xm migrate" hang on failure.
2007-04-03 kfraser 14698:920f762ca42d Fix the ia64 build after save/restore cleanups.
2007-04-02 kfraser 14697:870133a06f43 xend: Map re.compile on hosts_allow for XMLRPCServer.
2007-04-02 kfraser 14696:8cf85d3f4f5f hvm vmx: VMX MSR bitmap format and size is VMX-specific, so move its
2007-04-02 kfraser 14695:e9986e48ebe1 hvm svm: Clear FS/GS base MSR intercepts.
2007-04-02 Steven Hand 14694:d05a3220ea05 Some save/restore cleanups.
2007-04-02 kfraser 14693:9695cc13c48c xen: Remove two incorrect assertions.
2007-04-02 kfraser 14692:812bbbee5f62 xen: Fix x86/64 build.
2007-04-02 kfraser 14691:2adce39bc294 xentop: Fix memory leak.
2007-04-02 kfraser 14690:598d55e3ff2f hvm hap: Add hap option to user's manual.
2007-04-02 kfraser 14689:f0f9533b2a23 hvm hap: P2M page table cleanup and bug fix.
2007-04-02 kfraser 14688:149943a5d2c8 xen: Extra %esp tracing on double fault.
2007-03-31 Keir Fraser 14687:8f9ca49175ce linux: Remove a few redundant config options. Build util.c for ia64
2007-03-31 Keir Fraser 14686:b0a6220047e3 linux: Avoid use of ptep_get_and_clear_full name as it's a macro on
2007-03-31 Keir Fraser 14685:2e5b6c02566f libxc: Fix the build with some versions of gcc.
2007-03-31 Keir Fraser 14684:f4c721dae13a linux gntdev: Mark x86-specific code as such with ifdef.
2007-03-31 Keir Fraser 14683:3a0b808d917a xen x86: Fix double-fault handler stack overflow.
2007-03-31 Keir Fraser 14682:fbe52b559161 xend: Implement auto-ballooning for Solaris.
2007-03-31 Keir Fraser 14681:7b77b47a49d1 libxc: User-space grant table device.
2007-03-31 Keir Fraser 14680:5e65a86c8982 linux: User-space grant table device.
2007-03-31 Keir Fraser 14679:7180d2e61f92 linux: Add a hook before a page table entry is cleared, for use with
2007-03-31 Keir Fraser 14678:2de267ba9a76 xm: Fix an indentation bug.
2007-03-31 Keir Fraser 14677:6898d8ae7ae4 blktap: Fix qcow2raw.
2007-03-31 Keir Fraser 14676:c1578c694b39 xen: Fix numa=on boot.
2007-03-30 Keir Fraser 14675:b0b20a09d253 hvm svm: Some code cleanups.
2007-03-30 Keir Fraser 14674:2b715386b4cf hvm vmx: Fix MSR-intercept bitmap initialisation (two bitmap offsets
2007-03-30 Keir Fraser 14673:36ff129dbd8b xen: Fix domain shutdown to synchronously stop domain execution.
2007-03-30 Ian Campbell 14672:5138c48c7138 [LINUX] Explcitly include linux/mutex.h in files which use mutexes, rather then
2007-03-30 Tom Wilkie 14671:a02b39eaba58 Add support for HVM domains to new xm XenAPI create code
2007-03-30 Keir Fraser 14670:d3b1341d83db svm: Improve emulation of SMSW instruction for memory operands.
2007-03-30 Keir Fraser 14669:3c0d15279dc7 hvm: Must increment RIP on INT3 instruction in SVM.
2007-03-30 Ian Campbell 14668:4a873ab4e261 [LINUX] Make sure to initialiase the xen features bitmap before first use on x86_64.
2007-03-30 Tom Wilkie 14667:7ea36c7d6521 Add config files for testing xm via XendAPI
2007-03-13 Jim Fehlig 14666:a5a2c49eda68 Managed HVM guests are not displayed by 'xm list' after restarting xend.
2007-03-29 Magnus Carlsson 14665:9981a42c8054 Made tracing thread safe, and also print thread name.
2007-03-29 kfraser 14664:dc1654ada984 xend: Fix shutdown method after PV-on-HVM save/restore patch.
2007-03-29 kfraser 14663:4434d1039a65 acm: Provide the possibility to choose the VM label of domain-0 in the
2007-03-29 kfraser 14662:4a240d458db9 hvm: Fix the assert on size in HVM MMIO flag-setting functions
2007-03-29 kfraser 14661:9a839ead4870 Enable VMX MSR bitmap support.
2007-03-29 kfraser 14660:704151d0e219 xen: Rename remaining vcpu_flags as pause_flags.
2007-03-29 kfraser 14659:28e187c8221d xen: Remove droppings from a previous patch.
2007-03-29 kfraser 14658:f830c5719e74 xen: Remove {nmi_pending,nmi_masked,paused} vcpu bitflags.
2007-03-29 Tim Deegan 14657:3681f91a91e8 Merge
2007-03-29 Tim Deegan 14656:e3dc8cea5bc0 [HVM] Save/restore: PV-on-HVM driver save/restore support
2007-03-29 Tom Wilkie 14655:d93a48816328 Let xm commands use domids with XenAPI
2007-03-29 kfraser 14654:b7ae31726aa6 xen: Get rid of some VCPUF_* flags and move into their own byte fields.
2007-03-29 Tim Deegan 14653:2317e0cdd07d Merge
2007-03-29 Tim Deegan 14652:86a798a62cc5 [HVM] Save/restore: fix missing return code in USB restore
2007-03-29 Tim Deegan 14651:f06535a8ae9f [HVM] Save/restore: Allow save/restore of multiple NICs
2007-03-29 Tim Deegan 14650:8f5a947c0ea6 [HVM] Save/restore: backport pcnet save/restore from qemu tip.
2007-03-29 Tim Deegan 14649:19f33f5ba96b [HVM] Save/restore: Save the ACPI PM control register in qemu
2007-03-29 Tim Deegan 14648:121a97005d11 [HVM] Save/restore: don't get guest size from "memory_static_min"
2007-03-29 Tom Wilkie 14647:2ac29d446366 Finish off network in xm via XenAPI
2007-03-29 Tom Wilkie 14646:2e05921d4f78 Make network.name_label == bridge name
2007-03-29 Ewan Mellor 14645:a9dc65d34b14 Fix bad behaviour of xm when calling event.next(), by adding a different error
2007-03-29 Ewan Mellor 14644:dd844ac0c289 Minor fix.
2007-03-29 Ewan Mellor 14643:414735d45904 Added asynchronous event notification through the Xen-API. Added a new command,
2007-03-29 Ewan Mellor 14642:121fb4046945 Fix the xen-api-server option parsing, so that we default to listening on
2007-03-29 Ewan Mellor 14641:6314d433d042 Fix PIF_metrics_methods declaration, which has broken PIF.
2007-03-29 Ewan Mellor 14640:7b17dd28500c This patch adds serialization of sets with strings. I recursified the
2007-03-29 kfraser 14639:4b13fc910acf xen: Split domain_flags into discrete first-class fields in the
2007-03-29 kfraser 14638:31f20aaac818 xen: Pause domain when changing debug status.
2007-03-29 kfraser 14637:a545ac9028d2 hvm: Avoid separate nested-page-table control-register logic in SVM code.
2007-03-29 kfraser 14636:98b049ed2540 hvm: Remove extremely verbose debugging from SVM code.
2007-03-29 kfraser 14635:ea55ead0fd47 hvm vmx: Better management of VMX control bitmaps.
2007-03-28 Keir Fraser 14634:78af882eb6fc pciback: Devices can lose config space info on D3->D0 transition, yet
2007-03-28 Keir Fraser 14633:eddce921d414 ia64: Remove list_move() implementation. Now implemenetd in generic list.h.
2007-03-28 Keir Fraser 14632:5c52e5ca8459 hvm: Clean up handling of exception intercepts.
2007-03-28 Keir Fraser 14631:ffb9dda42946 hvm svm: Inject #UD exception if guest tries to execute any SVM-related
2007-03-28 Tim Deegan 14630:b6eaca0bcee1 Merge
2007-03-28 Tim Deegan 14629:e4e6aab3ec13 [SVM] Inject a "fake" interrupt if we delay an interrupt for an exception
2007-03-28 Steven Hand 14628:c0c5e37b20ae Don't trap int3 instructions by default - can have a major overhead in
2007-03-28 Tom Wilkie 14627:6ee683d1b61f Remove unused import; library moved
2007-03-28 kfraser 14626:41b8af05cb68 linux pciback: Proper fix for build failure.
2007-03-28 kfraser 14625:c16e258fcac5 xen: Sync the list.h macros to Linux 2.6.18.
2007-03-28 kfraser 14624:72ea3ff64ad8 linux: Fix the pciback build (temporary hack).
2007-03-28 kfraser 14623:50965ae270c9 [ACM] Allow version information to be embedded in the XML representation of
2007-03-28 kfraser 14622:32f532e6c054 xenbus: check function return values of functions declared with
2007-03-28 kfraser 14621:64ab7d443549 pciback: check function return values of functions declared with
2007-03-28 kfraser 14620:72a5f76ac8dd Remove page_is_removable arch hook. Now the ia64 p2m semantic becomes
2007-03-28 kfraser 14619:77b210daefee linux evtchn: Read function in evtchn driver requires locking.
2007-03-28 Tom Wilkie 14618:7e6ef2b914aa Fix to let TCP server run without SSL installed.
2007-03-28 Christian Limpach 14617:f9d23364567a [linux] Fix xenbus device to allow replies larger than 4096 bytes.
2007-03-28 kfraser 14616:4c5ea17290fe Merge with xen-ia64-unstable.hg
2007-03-28 kfraser 14615:0b2794d3320f Merge with xen-ia64-unstable.hg
2007-03-27 awilliam 14614:14aeb7981e4e merge with xen-unstable.hg
2007-03-27 awilliam 14613:2c59917255f7 [IA64] Remove debugger calls from panic_domain()
2007-03-26 awilliam 14612:56caf0e37e6a merge with xen-unstable.hg
2007-03-26 awilliam 14611:16198b57f535 [IA64] Remove P2M workaround
2007-03-26 awilliam 14610:fa77ec03afd6 [IA64] Make P2M semantics match x86
2007-03-28 Christian Limpach 14609:9c1367368ee3 [ioemu] Don't enable monitor or serial console on virtual consoles by default.
2007-03-28 Christian Limpach 14608:3d7a4ac397b1 [ioemu] Revert 14585:3375391fb0c9 since this removes useful functionality.
2007-03-28 Tim Deegan 14607:ff6a1607c17b Editing long lines in pygrub interactively could lead to tracebacks.
2007-03-28 Ewan Mellor 14606:b7c1b412c472 Fix missing import.
2007-03-28 Ewan Mellor 14605:8a3b9908fd75 Fix diagnosis of unhandled exceptions.
2007-03-28 Tim Deegan 14604:81fec499a983 Merge
2007-03-28 Tim Deegan 14603:bc2811bf7771 [HVM][HAP] Fix up some memory allocation bugs
2007-03-28 Ewan Mellor 14602:a138ae831515 Fix typo.
2007-03-27 Ewan Mellor 14601:966c65f0ddba Added HTTPS support to Xend. There are new configuration options for the
2007-03-27 Ewan Mellor 14600:94b873fb033a Added comment regarding a Python bug.
2007-03-27 Ewan Mellor 14599:b13a95fc0e2f Move the client-specific parts of xmlrpclib2 into xmlrpcclient.py. This means
2007-03-27 Ewan Mellor 14598:ea68ae90fc10 Add auto-start and auto-stop functionality.
2007-03-27 Ewan Mellor 14597:104fc282e53c Use the new blkback sysfs statistics/{rd,wr}_sect to get a more accurate
2007-03-27 kfraser 14596:6664a713f55f hvm svm: Do not deliver virtual interrupts concurrently with virtual exceptions.
2007-03-27 kfraser 14595:c489a25c9f9a hvm svm: Initialise VMCB CR4 and shadow CR4 with 0 when VMCB is being
2007-03-27 kfraser 14594:faf0a055aa92 hvm: Clean up intr_assist() functions (both VMX and SVM,. but mainly
2007-03-27 Tom Wilkie 14593:2864754a398f Fix typo in VDB_metrics_methods in XenAPI
2007-03-27 Tom Wilkie 14592:ebb8ad702157 Make xm sysrq work via XenAPI re: PAUSED state problem
2007-03-27 kfraser 14591:cb7d02592b96 linux/x86-64: cleanup the Xen-specific macros in entry-xen.S
2007-03-27 kfraser 14590:c1bfe329f7ff hvm svm: Bug fix for page allocation when HAP is being used
2007-03-27 kfraser 14589:d4ddaff75afd hvm: Fix undefined bit shifting in mmio emulation path
2007-03-27 kfraser 14588:681ed46676a6 Fix 'xm list' long output to skip legacy 'cpus'.
2007-03-27 kfraser 14587:ea0b50ca4999 xen: Remove legacy references to explicitly per-cpu perf counters.
2007-03-27 kfraser 14586:96f167771979 xen: Make all performance counter per-cpu, avoiding the need to update
2007-03-27 kfraser 14585:3375391fb0c9 hvm: Remove access to QEMU monitor in VNC server
2007-03-27 kfraser 14584:a9a39cc52e74 linux: Fix for missing response to XS_UNWATCH request.
2007-03-27 kfraser 14583:f1014cbe906a Further shrink the big-lock window.
2007-03-27 kfraser 14582:070cf119a7ec Add WARN() and generic WARN_ON().
2007-03-27 kfraser 14581:7c2e8bbe9ef8 In order to allow building as non-root with a non-default CC (which
2007-03-27 Ewan Mellor 14580:035ce339d337 Do not issue a warning on XendDomainInfo.recreate for dom0 -- this is normal
2007-03-27 Ewan Mellor 14579:e43a9c52c843 Fix some fields so that they are declared as read-only (always should have
2007-03-27 Tom Wilkie 14578:7eff43986c3a Merge
2007-03-27 Tom Wilkie 14577:c815f6553816 Fix typo in VIF_metrics_methods in XenAPI
2007-03-27 kfraser 14576:79449efbdd80 linux: Fix a compiler warning (unused local variable).
2007-03-27 kfraser 14575:ec3b843dd733 hvm svm: Rename svm_do_vmmcall_reset_to_realmode() and some small
2007-03-27 kfraser 14574:c9dc33338ccc [ACM] Check offset to be within the buffer's size
2007-03-27 kfraser 14573:ba9d3fd4ee4b Fix time reporting to guest.
2007-03-27 Ewan Mellor 14572:2c1556c893e7 Fix the default for the is_a_template flag.
2007-03-27 kfraser 14571:b685bb321d1e Fix push/jmp/call <reg/mem> to check whether the operand is register
2007-03-26 Tom Wilkie 14570:70f4d99d1aed Fix xm network-attach via XenAPI re: paused domain state
2007-03-26 Tom Wilkie 14569:ddc2f8b061a3 Fix up xm vcpu-pin via XenAPI, change types of new VM Metrics feilds
2007-03-26 Tom Wilkie 14568:5a60095a2299 Make 06_destroy_dom0_neg pass with xm via XenAPI.
2007-03-26 Tom Wilkie 14567:effef488d448 Fix xm info etc since changes to Session in XenAPI
2007-03-26 Tom Wilkie 14566:3b2efc3cf6b6 Add option to xm create to skip DTD checks.
2007-03-26 Tom Wilkie 14565:d01e7ace9d2c Add autodetect to xm create for xml files
2007-03-27 Ewan Mellor 14564:f6c38a084bef Convert XendPIFMetrics into an autoplug class.
2007-03-27 Ewan Mellor 14563:75c797744eb4 Convert XendVMMetrics into an autoplug class. Tidy up our destroy methods
2007-03-27 Ewan Mellor 14562:03d0dda70a8f Added network.other_config map. To make this easier, add a new automatic
2007-03-27 Ewan Mellor 14561:616611521a1d Trivial tidyup.
2007-03-26 Ewan Mellor 14560:10fcea8f51cd This patch replaces tab with 4 whitespaces in xensec_gen/main.py.
2007-03-26 Ewan Mellor 14559:adbcc10eb4c0 Don't set memory_dynamic_max when xm mem-set is called. Save the VM
2007-03-26 Ewan Mellor 14558:1b4fd14f88bb Fix xm mem-set on non-running domains. Closes bug #934.
2007-03-26 Ewan Mellor 14557:2b372eadc4ff Ignore .pc (quilt patch queues).
2007-03-26 Ewan Mellor 14556:e5f13664cfee Fix the xm mem-max command. Closes bug #933.
2007-03-26 Tom Wilkie 14555:15c74855ba68 Make 05_block_attach_and_dettach_device_repeatedly_pos pass on xm via XenAPI
2007-03-26 Tom Wilkie 14554:f4ce943f25f6 Fix vbd_create etc, add devices to paused domains
2007-03-26 Tim Deegan 14553:7ba1e697beda [HVM] Fix comments
2007-03-26 Tim Deegan 14552:3afefd64e392 [HVM] Intercept ACPI pm-timer registers
2007-03-26 Ewan Mellor 14551:dccb274295ae Fix VM.resume/suspend docs.
2007-03-26 Ewan Mellor 14550:8addc5015523 Mark host. and PIF.metrics fields as ROrun, to match VIF, VM, and VBD.
2007-03-26 Ewan Mellor 14549:5987388630f4 Create the new VM with the default crash behaviour set.
2007-03-26 Ewan Mellor 14548:90d84e83ad77 Replace tabs with spaces.
2007-03-26 Ewan Mellor 14547:ae81e49219a8 Added I/O debugging mode.
2007-03-26 Ewan Mellor 14546:af87a02594b6 Fix memory values -- they should be in bytes.
2007-03-26 Ewan Mellor 14545:57becbbe1564 Tidy up use of stdout vs stderr.
2007-03-26 Ewan Mellor 14544:eb52a7f22e72 Fix the VM.is_a_template flag for domain 0.
2007-03-26 Ewan Mellor 14543:af07c7b01893 Implement session.last_active, session.this_host, session.get_record,
2007-03-25 Ewan Mellor 14542:e3e7c59cdba1 Added C bindings and docs for recent addition VM.set_VCPUs_number_live.
2007-03-25 Ewan Mellor 14541:b37006439a53 Remove stillborn DTD section, in favour of an upcoming new doc for the xm
2007-03-23 Ewan Mellor 14540:0810daf7206e Workaround buggy GCCs wrt strftime.
2007-03-23 Ewan Mellor 14539:94943f2e1de9 Don't use the client-side shortcut for get_uuid calls -- we need to keep
2007-03-23 Ewan Mellor 14538:238ed1c75194 Ignore exceptions in the get_all_methods call.
2007-03-23 Ewan Mellor 14537:f434c63b484a Add VM.set_memory_dynamic_*_live methods, and use those in xm mem-set.
2007-03-23 Ewan Mellor 14536:2249cb6b5e42 Release the domains_lock properly when get_dev_property_by_uuid fails.
2007-03-23 Tom Wilkie 14535:6f2f72f39872 Fix rebooting domains problem with new internal memory storage
2007-03-23 Ewan Mellor 14534:678b8838d361 Add a last_updated field to every metrics class.
2007-03-23 Ewan Mellor 14533:931c4b77ea7d Implement parsing of datetimes.
2007-03-23 Ewan Mellor 14532:fbe72d878196 Return an error when a schedule-setting call fails.
2007-03-23 Ewan Mellor 14531:fb6395d2e979 Since CPP is being used with CFLAGS, it should be in lock-step with CC,
2007-03-23 Ewan Mellor 14530:ac5c0a100868 Fix typos.
2007-03-23 Ewan Mellor 14529:7869f58ff551 Replace tabs with spaces.
2007-03-23 Ewan Mellor 14528:a34ab3f899c4 Fix state in xm list; add state to VM_metrics class.
2007-03-23 Ewan Mellor 14527:5dfa9b09b07c Fix xenapi_create re: Multiple VIFs for test 04_restore_withdevices_pos
2007-03-23 Ewan Mellor 14526:8b0be0ddc223 Make xm save / restore talk XenAPI; add save / restore to VM class.
2007-03-23 Tim Deegan 14525:fd0b109501af Remove xc_shadow tool
2007-03-23 kfraser 14524:2cecfa20ffa9 Merge with xen-ia64-unstable.hg
2007-03-22 awilliam 14523:be1017157768 merge with xen-unstable.hg
2007-03-22 awilliam 14522:93e11f6d6791 [IA64] Improve error message when HVM domain creation failed
2007-03-20 awilliam 14521:2216a45bf058 merge with xen-unstable.hg
2007-03-20 awilliam 14520:f74e837c3902 [IA64][MINIOS] Make Endian-ness build changeable on the command line
2007-03-20 awilliam 14519:0fadd0476e03 [IA64][MINIOS] Fixed some big-endian bugs and add HYPERVISOR_suspend
2007-03-20 awilliam 14518:c07b1dc6dc6d [IA64] fix access rights in VHPT when itr.ar!=dtr.ar
2007-03-20 awilliam 14517:2dbee4f1ee63 [IA64] Avoid double free of VHPT for HVM domain
2007-03-20 awilliam 14516:e1d626bde5db [IA64] Fix isr setting vs viosapic interupt delivery
2007-03-20 awilliam 14515:e014b94333aa [IA64] Fix thash_init()
2007-03-15 awilliam 14514:1584263f9fc5 merge with xen-unstable.hg
2007-03-15 awilliam 14513:a230a1a167dc [IA64] Fix PAL_CACHE_FLUSH to be vcpu-migration-safe
2007-03-14 awilliam 14512:a862200c572a [IA64] Fix get_page_type() and put_page_type()
2007-03-14 awilliam 14511:c0cdb349a11a [IA64] Use domheap instead of xenheap for P2M table
2007-03-12 awilliam 14510:cb2575cec95c merge with xen-unstable.hg
2007-03-12 awilliam 14509:d1853a39e063 [IA64][MINIOS] cleanup ia64_boot_paramP and add ARCH_LDFLAGS
2007-03-12 awilliam 14508:9ea0c5f469c8 [IA64] PV steal time accounting
2007-03-12 awilliam 14507:800f7904d6a4 [IA64] Follow dynamic grant_table for PV-on-HVM on IPF
2007-03-12 awilliam 14506:dc6fbe46ec91 [IA64] Fix return value of hypercall from VT-i domain
2007-03-12 awilliam 14505:1f303be68364 [IA64] Fix for compiling PV-on-HVM driver on IPF
2007-03-08 awilliam 14504:9fbaf07d3f67 [IA64] Add HYPERVISOR_vcpu_op
2007-03-07 awilliam 14503:4e367aa89895 [IA64] Steal time accounting for PV domain - hypervisor side
2007-03-07 awilliam 14502:9f8e996a678d [IA64] Add arch/ia64/kernel/time.c to spare tree for steal time accounting
2007-03-07 awilliam 14501:210858e4f6d5 [IA64] Xen/ia64 XENMEM_exchange bug work around
2007-03-07 awilliam 14500:50d5bf02e59e merge with xen-unstable.hg
2007-03-01 awilliam 14499:8a58ea36e420 [IA64] Bug fixes to assign_domain_mmio_page()
2007-03-01 awilliam 14498:0deb53ff4b67 [IA64] Handle MMIO EFI mappings outside the page table range
2007-03-01 awilliam 14497:f21250323a30 [IA64] Update sn_sal.h to latest 2.6.20 version
2007-02-28 awilliam 14496:b3e19f3092b6 [IA64] warning fixes
2007-02-28 awilliam 14495:347fb33790bd [IA64] SN2 specific SAL calls for dom0
2007-02-28 awilliam 14494:2e2019e09e6c [IA64] sn2 IO build fixes
2007-02-28 awilliam 14493:21d0d23a2cca [IA64] Fix ptc.ga emulation bug
2007-02-28 awilliam 14492:ac28d6c41e6f [IA64] Remove unused code
2007-02-28 awilliam 14491:dda691c7f25f [IA64][MINIOS] Make mini-os ia64 cross compile-able
2007-02-23 awilliam 14490:707a696e840d [IA64][MINIOS] Build fix
2007-03-22 Ewan Mellor 14489:a234dcbd8357 Implemented host.get_PIFs.
2007-03-22 Ewan Mellor 14488:2d918219f234 Fix the parsing of the is_a_template and auto_power_on flags. Don't try to
2007-03-22 Ewan Mellor 14487:1fc6efdab399 Fix the handling of the transient flag.
2007-03-22 Ewan Mellor 14486:abd9ae4f1f17 Remove duplicate memory values from the SXP.
2007-03-22 Ewan Mellor 14485:fa731dfb90d6 Fix VM.is_a_template.
2007-03-22 Ewan Mellor 14484:f6845c09b872 Match the name change for the QCoW SR.
2007-03-22 Ewan Mellor 14483:b98832bcac53 Fixes to XendQCoWStorageRepo to match recent API changes, and fix the refreshing
2007-03-22 Ewan Mellor 14482:5f526fcc8e58 Add VM_metrics.start_time, and use this to implement xm uptime through the
2007-03-22 Ewan Mellor 14481:4baae9f9fdbb Update VM's VCPU handling to match the documentation wrt VCPUs_max and
2007-03-22 Ewan Mellor 14480:5c529af40697 Fix marshalling of Xen-API maps with non-string keys.
2007-03-22 Ian Campbell 14479:6519867be0fe [TOOLS] libxc: Fix x86 build.
2007-03-21 kfraser 14478:4e874484f4da Merge with xenppc-unstable-merge.hg
2007-03-21 Hollis Blanchard 14477:49ec3725d0c0 Merge with xen-unstable.hg.
2007-03-21 Hollis Blanchard 14476:2c087916aaba [LIBXC][POWERPC] Use new domain builder.
2007-03-21 Hollis Blanchard 14475:265e257388b5 [POWERPC][LIBXC] Remove Prose builder.
2007-03-21 Hollis Blanchard 14474:ed84ed49bb81 [LIBXC] Allocate memory and populate p2m in arch-specific code.
2007-03-21 Hollis Blanchard 14473:2734b64255b3 [LIBXC] Move domain builder hooks into arch-specific files and remove ifdefs.
2007-03-21 Hollis Blanchard 14472:58e796d053ca [POWERPC][XEN] Fix "xc_core" build break. Untested but might work.
2007-03-21 Hollis Blanchard 14471:09a3bd14a4fa [POWERPC][XEN] Implement arch_get_xen_caps().
2007-03-21 Hollis Blanchard 14470:e7f49a00bc46 [POWERPC][XEN] Use correct register set in dump_execution_state().
2007-03-21 Hollis Blanchard 14469:d5408cc3fba7 [POWERPC][XEN] Quiet timebase synchronization at boot.
2007-03-21 Hollis Blanchard 14468:59305500d95d [POWERPC][XEN] Clear the RMA flag on freed pages.
2007-03-08 Hollis Blanchard 14467:dcec453681bc [POWERPC][XEN] Merge with xen-unstable.hg.
2007-03-05 Hollis Blanchard 14466:8f0b5295bb1b [POWERPC][XEN] Remove asm/platform.h (in favor of asm-powerpc/platform.h)
2007-03-21 Tim Deegan 14465:e9a5ba552808 [XEN] Shadow: check the _PAGE_PRESENT bit in fast-path MMIO shadow ptes
2007-03-21 Ewan Mellor 14464:c9ac275f8985 Change xm dmesg -c so that it prints out the current buffer as well as clearing
2007-03-21 Ian Campbell 14463:f1833268b28f LINUX: x86_64: start_pfn should be initialised even when XENFEAT_auto_translated_physmap is set.
2007-03-20 Ewan Mellor 14462:3fd9b0c71b8c Raise an exception in xm_block_detach if using Xen-API and it fails -- this
2007-03-20 Ewan Mellor 14461:92f14ace389c Fix xm network-list through the Xen-API for managed domains.
2007-03-20 Ewan Mellor 14460:07d1bd92ade8 Fix xm block-list through the Xen-API for managed domains.
2007-03-20 Ewan Mellor 14459:ee06d8b5712f Make xm trigger talk XenAPI; add send_trigger to VM class.
2007-03-20 Ewan Mellor 14458:9f9d04ce1eaf Make xm debug-keys talk XenAPI; Add send_debug_keys to host
2007-03-20 Ewan Mellor 14457:25bb1e7d236b Change the eyecatcher to be case-insensitive, so that "Internal error" is
2007-03-20 Ewan Mellor 14456:a6d888593117 Tidy the error message from getDomains when using the Xen-API and no domain
2007-03-20 Ewan Mellor 14455:bea7ff5ebd60 Have xm-test wait for the network device to detach. This is an asynchronous
2007-03-20 Ewan Mellor 14454:fc918d15c981 Fix sxp2xml translation to handle maxmem.
2007-03-20 Ewan Mellor 14453:d86957cea8b8 Add VIF.runtime_properties dictionary, and use that to implement xm network-list
2007-03-20 Ewan Mellor 14452:ba1212ee7689 Fix parameter to XendInvalidDomain.
2007-03-20 Ewan Mellor 14451:cb7b69311abb Fix exception handling when xmlrpclib.Fault is raised, in legacy mode.
2007-03-20 Ewan Mellor 14450:e7c6e6621e85 Fix xm create -c.
2007-03-20 Ewan Mellor 14449:e2f302488983 Add VBD.runtime_properties dictionary, and use that to implement xm block-list
2007-03-20 Ewan Mellor 14448:dace880e871a When creating a VBD, save the devid in the device info structure. If creation
2007-03-20 Ewan Mellor 14447:8b527e3d27d6 Improve the error diagnostics within xmlrpclib2 in order to be more defensive
2007-03-20 Ian Campbell 14446:129bc1eda8d0 merge
2007-03-20 Ian Campbell 14445:522a1cd17b6d [XEN] Implement faster int 0x80 handling for compat mode guests.
2007-03-20 Tim Deegan 14444:61a4a4795be5 Merge
2007-03-20 Mark McLoughlin 14443:09f2e758a198 Don't mount raw blktap disks for pygrub
2007-03-20 kfraser 14442:cabf9e221cd5 svm: Remove special 'launch' scheduler tail function.
2007-03-19 kfraser 14441:4e380c769774 coredump: Allow mmap of shinfo to fail for any HVM guest (x86 or ia64).
2007-03-19 kfraser 14440:36e6f85cd572 hvm: Do not save/restore shared_info gpfn location.
2007-03-19 Tim Deegan 14439:ed1e4cc4a5b7 [SVM] Move vmcb setup code for AP bringup out of the launch path
2007-03-19 Ewan Mellor 14438:126a2c3c6a9d Only import xenapi_create when using the Xen-API server -- this has additional
2007-03-19 Ian Campbell 14437:bbda47597917 [LINUX] Update crash-kernel-32-on-64.patch with more sensible version from -mm.
2007-03-19 kfraser 14436:0611355e0df2 hvm: Lower HPET frequency to 1/32 of the TSC.
2007-03-19 kfraser 14435:9b9aa9d6603b Use HOSTCFLAGS with HOSTCC.
2007-03-19 Christian Limpach 14434:4b9150e9ecfd [ioemu] Cleanup media change code.
2007-03-19 Ewan Mellor 14433:066b66ce1f98 Fix memory size handling.
2007-03-19 kaf24 14432:f40079acf646 minios: Various small fixes.
2007-03-19 kaf24 14431:b795b90e4ff6 Add parentheses to trace_do_casts macro.
2007-03-19 kaf24 14430:548e61fbdc1a hvm: Fix platform-irq handling in presence of irqbalance daemon.
2007-03-18 Keir Fraser 14429:2b58c9e32549 xend: Avoid use of 'k' specifier to Py_BuildValue(). Its
2007-03-18 Keir Fraser 14428:7521c87983e0 xend: Fix Py_BuildValue() invocation (don't use I specifier).
2007-03-18 Ewan Mellor 14427:9df276596cbb Re-raise log level for XendConfig (accidentally changed it to DEBUG previously).
2007-03-18 Ewan Mellor 14426:afbf744440d2 Fix the signedness of a number of values demarshalled by xc.domain_getinfo,
2007-03-17 Ewan Mellor 14425:6b2875302558 Support xm create through the Xen-API.
2007-03-17 Ewan Mellor 14424:cfb265b93b2d Fix xm list's printing of the memory target, when in legacy mode.
2007-03-17 Ewan Mellor 14423:2adbc1d22fe7 Replace VDI.location with a more generic VDI.other_config map. Remove
2007-03-17 Ewan Mellor 14422:f40bd358129a Work around bug in Python's inspect module -- catch an IndexError exception
2007-03-17 Keir Fraser 14421:98eacf1b075c Fix up nosegneg vsyscall elfnote.
2007-03-17 Keir Fraser 14420:0e0fdba35503 Xen and tools now require gcc 3.4+ on x86.
2007-03-16 Keir Fraser 14419:5a198ae89051 hvmloader: More simplification of highmem bios relocation code.
2007-03-16 Keir Fraser 14418:cf32c9e54c8f General hvmloader cleanups and write memory fields of CMOS with
2007-03-16 Keir Fraser 14417:519d32076d48 Fix build when bcc is not installed.
2007-03-16 Jake Wires 14416:d64c0af015dd [TAPDISK] unlock sector on error case
2007-03-16 kfraser 14415:62754c2fdcfa rombios: Simplify memory-size bios calls and derive all results from
2007-03-16 kfraser 14414:cb1693873a7e libxc: Explicitly reserve space for special pages in HVM memmap.
2007-03-16 Ewan Mellor 14413:1e592e4557c1 Fix VM_metrics.get_vcpus_utilisation.
2007-03-16 Tim Deegan 14412:9e07e0133f52 [QEMU] fix typo in 14405
2007-03-16 kfraser 14411:670aef15eb55 hvm ioemu: Add support for IOREQ_TYPE_XCHG in qemu-dm.
2007-03-16 kfraser 14410:f8ef8f466225 hvm mmio: two additional mmio ops that OS/2 needs emulated.
2007-03-16 kfraser 14409:90d6fe6de04d hvm vpic: Fix IRQ priority calculation in 8259 device model.
2007-03-16 kfraser 14408:3a186e94f613 linux: Various cleanup and locking clarification (and fixing!)
2007-03-16 kfraser 14407:ba83d33c961b Revert CONFIG_SPLIT_PTLOCK_CPUS change of 14209:1061c7bff38f3e6e66fee96c407977ad55b3f2f2.
2007-03-16 Tim Deegan 14406:a20e3ad50ae8 [HVM][SVM] Save/restore: save the guest's versions of CR0 and EFER
2007-03-16 Tim Deegan 14405:8e76e1b95b12 [HVM][QEMU] Save/restore: enable HVM live migration
2007-03-16 kfraser 14404:422a61ebac54 xenbus: Clarify and simplify barrier usage.
2007-03-16 Ian Campbell 14403:26a1378d5ece [LINUX] Don't pin the initial page tables on x86_64 when XENFEAT_writable_page_tables.
2007-03-16 Tim Deegan 14402:487e37c22b28 Fix the python type dismatch exception when HVM restore
2007-03-15 Ewan Mellor 14401:cd8d2a4d46e4 Implement xm list through the Xen-API.
2007-03-15 Ewan Mellor 14400:3c418dbb71b2 Raise the VM_BAD_POWER_STATE error with VM.send_sysrq if the domain is not
2007-03-15 Ewan Mellor 14399:edccebeea4a3 Added a new Xen-API call VM.send_sysrq, and use that to implement xm sysrq
2007-03-15 Ewan Mellor 14398:1c94d9fcb7ef Allow the xm configuration file location to be overridden with an
2007-03-15 kfraser 14397:b926f66f29ab Replace tab with 4 whitespaces in xm/shutdown.py.
2007-03-15 kfraser 14396:d6ca67c0645e minios: Fix an extern declaration and add an extra 'const' to
2007-03-15 kfraser 14395:9ff349bde23a net back: Quieten loud error path.
2007-03-15 kfraser 14394:809f36b1b685 Add two arch hooks to gnttab_release_mappings().
2007-03-15 kfraser 14393:8fa17d1560a9 x86: 32on64 oversight in update_va_mapping
2007-03-15 kfraser 14392:5bc5ed857cc6 hvmloader: Simplify 32bit-bios relocator.
2007-03-15 kfraser 14391:aa6914c527e1 TCGBIOS fixes and cleanups.
2007-03-15 kfraser 14390:e9ef0808c09f Add boot option to allow console I/O to be placed into ring buffer
2007-03-14 Ewan Mellor 14389:30a83a0839bd Implement xm domid and xm console using the Xen-API, and fix xm domname.
2007-03-14 Ewan Mellor 14388:b39c0a79d4d5 Added the clear flag to host.dmesg, and added host.get_log. Use these to
2007-03-14 Ewan Mellor 14387:8645c726ce9c Fix error logging when we get a 500 response.
2007-03-14 Ewan Mellor 14386:1ada28678762 Improve the performance of the Xend trace facility, and exclude XendMonitor
2007-03-14 Ewan Mellor 14385:acdfb333af53 Trap bad return values from Xen-API method handlers, and return an internal
2007-03-14 Ewan Mellor 14384:e4e1435e4c63 Match recent removal of VM.VCPUs_policy.
2007-03-14 Ewan Mellor 14383:a2458851aaa7 Fix typo in xm-test.
2007-03-14 Ewan Mellor 14382:e1281da27313 Fix typo.
2007-03-14 Ewan Mellor 14381:036e42d1c9bb Added VM_metrics.get_all.
2007-03-14 Ewan Mellor 14380:0c354aa0bb4a Added Xen-API features needed to implement xm info: host.sched_policy
2007-03-14 Ewan Mellor 14379:460dac5742cf Implement VM_metrics Xen-API class.
2007-03-14 Ewan Mellor 14378:192bee4b09a6 Added Xen-API support to xm shutdown.
2007-03-14 Jake Wires 14377:817647aff01f [BLKTAP] remove spurious error message
2007-03-14 kfraser 14376:517e67f0fe52 hvm: Firmware build requires dev86 (bcc) >= 0.16.14.
2007-03-13 Ewan Mellor 14375:01e35a77ce8f Implement VM.{add_to,remove_from}_VCPUs_params.
2007-03-13 Ewan Mellor 14374:3f45afc6b025 In xm shell, add a space to the function names when tab-completing.
2007-03-14 Ian Campbell 14373:e6c31944916b [LINUX] 32on64 kdump: Allow a 32 bit kernel to read a 64 bit dump.
2007-03-14 Ian Campbell 14372:a1daade92952 [LINUX] Kexec: Ensure that pages allocated for kexec have MFNs which are within
2007-03-14 Ian Campbell 14371:fa3d25355aa2 [XEN] 32on64 kexec: Make the compat page table cover the first 4G of physical memory.
2007-03-14 Tim Deegan 14370:35c9a1939ae4 [XEND] Mark save record fd close-on-exec after calling xc_restore
2007-03-14 kfraser 14369:4d7327502ba6 hvm: Add a revision 1 FADT in ACPI, and link the original revision-4
2007-03-14 kfraser 14368:2787228610af hvm: Print bad DFR value for vlapic if a bad value is detected.
2007-03-14 kfraser 14367:f233456b89d5 AMD HVM: Fix enter-realmode stub to initialise 32-bit GPRs.
2007-03-14 Tim Deegan 14366:2955b0677310 add usb device save/restore in qemu
2007-03-13 Tim Deegan 14365:3c38150de7fd [HVM] Save/restore: more state propagation in xend
2007-03-13 kfraser 14364:127bee61972b xm: Allow vcpu-pin to specify 'all' for CPU list.
2007-03-13 kfraser 14363:40a6e2280d7b xen/x86: Tweak #PF handler. Simplify gdbstub copy to/from guest.
2007-03-13 kfraser 14362:8cd8e9e4e1ad linux: No need to force pcibios_scan_all_fns() on modern Xen.
2007-03-13 kfraser 14361:7c0d7736f960 hvmloader: Avoid compile warnings char vs. unsigned char.
2007-03-13 Ian Campbell 14360:1877857352ae Update defconfigs for new XEN_COMPAT_300004 option.
2007-03-13 kfraser 14359:2f63ed3c5fb9 [XM-TEST] vTPM test changes
2007-03-13 kfraser 14358:f2f83691f714 docs: update some todo items.
2007-03-13 Ian Campbell 14357:468ec3d142ad [LINUX] Fix typo so 3.0.4 compatability works.
2007-03-12 Tim Deegan 14356:09da174827ea [HVM] Save/restore: update HVM detection in save/restore code in xend.
2007-03-12 kfraser 14355:68282f4b3e0f linux: Adjust memory allocation condition in netback to reduce memory
2007-03-12 kfraser 14354:a4ca6a264fee xen: Generic linear pagetable support for x86 PV guests.
2007-03-12 kfraser 14353:b01d4f415f5f x86: PAE linear page tables.
2007-03-12 kfraser 14352:6d2328b353c8 linux: No need to manually bring VCPUs online across 'fast' save/restore.
2007-03-12 kfraser 14351:7ec182baf9fd xen: Set VGCF_online flag appropriately for getvcpucontext.
2007-03-12 kfraser 14350:f3f5f2756d75 x86: Add VGCF_onlien flag to vcpu_guest_context.
2007-03-12 kfraser 14349:1721f90e1422 AMD HVM: Exit hvmloader via a normal jump-to-realmode code sequence.
2007-03-12 kfraser 14348:f9fbcc354daa The Xen console intercepts ^O and prevents it from propagating
2007-03-12 kfraser 14347:94fcbb52bde2 Fix valid_phys_addr_range() prototype of xen /dev/mem.
2007-03-12 kfraser 14346:e39964673c6f xen: Fix emulator to use default segment SS for ESP/EBP references.
2007-03-12 Tim Deegan 14345:bcd8d0387cbf [HVM] Remove debugging printout of BIOS boot vector
2007-03-12 Tim Deegan 14344:3be7f638cba0 [HVM] Speed up bulk p2m operations such as domain creation
2007-03-11 Ewan Mellor 14343:8a01644306ee Fix typo in cset 14341:0affe03ee985 that broke migration.
2007-03-10 Ewan Mellor 14342:e5d7b878118f Added an VM_HVM_REQUIRED error code, and use it on VM.start.
2007-03-10 Ewan Mellor 14341:0affe03ee985 Replace VM.platform_{std_VGA,serial,localtime,clock_offset,enable_audio} with
2007-03-10 Ewan Mellor 14340:620212e48908 Remove obsolete tpm_backend entry.
2007-03-10 Ewan Mellor 14339:f6656928d7d1 Fix VM.set_actions_after_{reboot,shutdown}.
2007-03-10 Ewan Mellor 14338:10f5478a91cd Fix "no such domain" error message from domain_lookup.
2007-03-10 Ewan Mellor 14337:4dd4c285481a Remove some excessive debug logging.
2007-03-10 Ewan Mellor 14336:4e47dc3a6de8 Don't show the usage message for "domain does not exist" errors.
2007-03-10 Ewan Mellor 14335:d09da90db166 Improve xm shell tab completion.
2007-03-10 Ewan Mellor 14334:7e66858aa811 Add vcpus_max and vcpus_at_startup values to the example VM creation.
2007-03-10 Ewan Mellor 14333:798a7dc1ac6d Fix get_val_as_string so that it does not truncate integers.
2007-03-10 Ewan Mellor 14332:6b057bdf0354 Allow empty structs to represent empty Maps.
2007-03-10 kfraser 14331:7db52e0ed133 xen ppc: Guests need the default 100Hz ticker.
2007-03-10 kfraser 14330:a6316fc7a87f pci back: Various fixes.
2007-03-10 kfraser 14329:9044a50c50ab Simple fix to the man page for xm block-attach.
2007-03-10 kfraser 14328:7f624c770dbd Add flags field to VCPUOP_set_singlsehot_timer.
2007-03-10 kfraser 14327:8fa8de63abf4 xen: Fix VCPUOP_set_periodic_timer return value.
2007-03-09 kfraser 14326:cedf9e4ac6ff linux: Use new time hypercalls.
2007-03-09 kfraser 14325:83756471416f xen: Debug 'q' key prints per-vcpu periodic timer info.
2007-03-09 kfraser 14324:188bab059272 linux: fix build warnings
2007-03-09 kfraser 14323:ca7cd6752cc2 dump-core: store .xen_p2m or .xen_pfn section in pfn ascending order.
2007-03-09 kfraser 14322:2d4df044d7de xen/x86: add allocation success checks.
2007-03-09 kfraser 14321:818da23b7571 linux: fix condition for entering tickless state
2007-03-09 kfraser 14320:215b799fa181 xen: New vcpu_op commands for setting periodic and single-shot timers.
2007-03-09 kfraser 14319:1a01d8d9dbec Revert 14316 -- no need to fix maxvcpu domctl.
2007-03-09 Ewan Mellor 14318:6ff2a1286484 This patch fixes two problems with sending and receiving of (arrays of)
2007-03-09 Tim Deegan 14317:87cb4916dd75 [XEN] Fix 14315
2007-03-09 Tim Deegan 14316:bae81f7013a6 [XEN] Don't let the tools take away all of a domain's vcpus.
2007-03-09 Tim Deegan 14315:26e034395b8e [XEN] Shadow: be more explicit in assuming that d->vcpu[0] is valid
2007-03-09 Tim Deegan 14314:101a1ccfc3f7 Merge
2007-03-09 Tim Deegan 14313:b46a92ba0b61 [SVM] Don't free HSA and root vmcb when disabling SVM
2007-03-09 kfraser 14312:8af1a8250c13 linux: Upgrade to latest Xen interface version (0x00030205).
2007-03-09 Tim Deegan 14311:c75d1acd18c8 Merge
2007-03-09 Tim Deegan 14310:c9dba7b35393 [HVM] Revert thinko from 14291
2007-03-09 kfraser 14309:7ab04fa25d52 xm: New command 'debug-keys' to inject debug-key events into Xen.
2007-03-09 kfraser 14308:a67d3fbd4577 pci back: Fix registration of of filters on subsections of config space.
2007-03-09 Ewan Mellor 14307:5dd14bfbe956 Make the VTPM.destroy method return 'void' upon success and adapt the
2007-03-09 Ewan Mellor 14306:b2f0840bb88f Improve error message.
2007-03-09 Ewan Mellor 14305:2e160a17ceb6 Remove VDI.set_SR -- this was always unimplemented, and pretty mad.
2007-03-09 Ewan Mellor 14304:be686775bdb0 Fancy headings.
2007-03-09 Ewan Mellor 14303:acade5948a75 Move the booting description out of the VM class description into the VM
2007-03-09 Ewan Mellor 14302:038e9138acae Remove the word "Additional" from all the RPC subheadings -- we include all
2007-03-09 Ewan Mellor 14301:f421ccd1141f Added section on references vs UUIDs.
2007-03-09 Ewan Mellor 14300:3f8f5854acf0 Changed the example of linked references (Set(Ref(x)) <-> Ref(y)) to use VM and
2007-03-08 Ewan Mellor 14299:2ff4a2a5a6e5 Added {VIF,VBD}.{plug,unplug} methods. Docs and C bindings -- Xend to follow.
2007-03-08 Ewan Mellor 14298:e562440e0412 Added VM_BAD_POWER_STATE error code to VM.hard_shutdown.
2007-03-08 Ewan Mellor 14297:dfaca81ededb Remove crashdump.create -- this doesn't make sense.
2007-03-08 Ewan Mellor 14296:f40b13ed0e05 Fix duplicate consts around xc_error declarations.
2007-03-08 Tim Deegan 14295:68c917da8b9b Merge
2007-03-08 Tim Deegan 14294:560183e6452a [HVM] Save/restore: tidy PFN handling in the tools.
2007-03-08 Tim Deegan 14293:eedbddf55e51 [HVM] Save/restore: make sure all ioreqs are gone when a domain is saved
2007-03-08 kfraser 14292:59abe5204ca8 linux: Remove an unused data structure from TPM frontend.
2007-03-08 Tim Deegan 14291:0e08d98dfd57 [XEN] Shadow: fix mark_dirty invocation to use gfn, not mfn
2007-03-08 Tim Deegan 14290:f78b4aad353e [XEN] Shadow: tidy up page_info before handing back to the allocator
2007-03-08 Christian Limpach 14289:345effaf2258 [xen] Update the hvm rtc clock state if the domain's time offset is changed.
2007-03-08 Ian Campbell 14288:7e2f7e8b63d3 [BUILDER]: Initialize code segment selectors in virtual IDT to 0.
2007-03-08 kfraser 14287:38513d22d234 xen: Provide notification of console updates via VIRQ.
2007-03-08 kfraser 14286:90e8d8169afd xend: Platform feature 'multiprocessor suspend' is x86-only for now.
2007-03-08 Tim Deegan 14285:fdbd9b91a030 [HVM] Save/restore: back-port IDE controller save routine from current qemu.
2007-03-08 kfraser 14284:18cf0c56226d xen: Clean up heap allocator.
2007-03-08 Tim Deegan 14283:a7f6392ea850 [HVM] Add support for hardware-assisted paging
2007-03-07 kfraser 14282:8117f6684991 linux: Restore time on APs if they are not hotplugged on save/restore.
2007-03-07 kfraser 14281:7c8dcc5efd12 netback: Disable debug interrupt (accidentally left enabled in
2007-03-07 kfraser 14280:42b29f084c31 linux: Use fake carrier flag for netfront/netback rather than the real
2007-03-07 Tim Deegan 14279:fbbf1f07fefe [HVM] Disallow soft resets in the BIOS.
2007-03-07 kfraser 14278:dad3d143c3b0 xen: Replace stupid page_alloc fix.
2007-03-07 kfraser 14277:e68ee3665cba dump-core: always use elfclass64 format to support x86_32pae.
2007-03-07 kfraser 14276:9be942ec0247 tools: Clean up use of 'install' command.
2007-03-07 kfraser 14275:c85d83074b54 ioemu: Remove use of 'echo -c' in script.
2007-03-07 kfraser 14274:228c3e05eb00 linux: Don't use set_fixmap/clear_fixmap after boot-time. It's not
2007-03-07 kfraser 14273:87f626f1d5f5 A correct fix for page_alloc crash when Xen heap empty.
2007-03-06 kfraser 14272:095a476a96b1 ioemu: Close file descriptors when forking processes.
2007-03-06 kfraser 14271:2cf842558b2e Make Python tools (i.e., xend and pygrub) conditionally compiled.
2007-03-06 Tim Deegan 14270:af6293fd3134 [XEN] Shadow: ignore shadow operations on dying domains
2007-03-06 kfraser 14269:200d13363a38 linux x86/64: No need to pre-allocate all fixmap pagetables:
2007-03-06 kfraser 14268:ae203b55e7c8 xend: more flexibility in gathering data from /proc/cpuinfo
2007-03-05 Travis Betak 14267:c8843678cb9b [SVM] Clear VMCB's EFER.LME when guest disables paging
2007-03-05 Travis Betak 14266:8bae3387b86c [SVM] Use svm_long_mode_enabled() when checking if guest is in long mode
2007-03-05 Travis Betak 14265:647fcc8f0c83 [SVM] Cleanup guest writes to EFER
2007-03-05 Travis Betak 14264:e4cffff8cfa7 [SVM] Return the shadow EFER value on guest EFER reads.
2007-03-05 Travis Betak 14263:437774e49735 [SVM] Remove SVM cpu_state and add EFER shadow to svm structure.
2007-03-05 Christian Limpach 14262:e85f685fb99f [tools] Import ptsname from its new location (after cset 14259:7f0d8e3c538e).
2007-03-05 Christian Limpach 14261:02fbfdcd2d90 [tools] Use auxbin.py to determine libpath at build time.
2007-03-05 kfraser 14260:e5a0dd445e41 Install pygrub according to auxbin rules.
2007-03-05 kfraser 14259:7f0d8e3c538e Move ptsname module under tools/python.
2007-03-05 kfraser 14258:53589c343d46 linux x86/64: Clean up mm initialisation a little.
2007-03-05 Christian Limpach 14257:ff81ea60bc98 [tools] Use auxbin.py to determine libpath at build time.
2007-03-05 kfraser 14256:5dfad62b7a70 linux: no pc speaker device in domUs
2007-03-05 kfraser 14255:59c066e8007d linux: scan DMI early
2007-03-05 kfraser 14254:fe3fa645835f linux/x86-64 2.6.18: reserve bootmem differently
2007-03-05 kfraser 14253:56760c1de102 linux/x86-64 2.6.18: do away with pud_offset_k()
2007-03-05 kfraser 14252:f71157f1f1a0 linux/x86_64 2.6.18: remove orig_ist
2007-03-05 kfraser 14251:7a39b1e22373 Fix crash in heap allocator when Xen 'zone' is empty.
2007-03-05 kfraser 14250:2963f61b8135 linux: Prefer testing io_bitmap_ptr to the TIF_IO_BITMAP.
2007-03-05 kfraser 14249:4159a8a43a97 linux: Remove unnecessary locking from pcifront free_root_bus_devs().
2007-03-05 Ian Campbell 14248:d99e6b6c294d [LINUX] CONFIG_X86_TSC is defined upstream in arch/i386/Kconfig.cpu so use that
2007-03-05 kfraser 14247:2caed72258e8 linux 2.6.18: constify instances of 'struct file_operations'
2007-03-05 kfraser 14246:bd66af1b5df2 linux 2.6.18: miscellaneous
2007-03-05 kfraser 14245:b1f33c3a97fa linux 2.6.18: assembly annotations
2007-03-05 kfraser 14244:ea40e314d8be linux 2.6.18: eliminate Xen special: x8664_ksyms.c
2007-03-05 kfraser 14243:192b59b472bc linux 2.6.18: eliminate Xen special: alternative.c
2007-03-05 kfraser 14242:c371b6b26753 linux 2.6.18: eliminate Xen special: intel_cacheinfo.c
2007-03-05 kfraser 14241:1359e04a8fb3 linux/x86-64: allow kernel init memory to be freed.
2007-03-05 kfraser 14240:43b0be37736b VM.actions_after_[shutdown|reboot|suspend|crash] were not set properly
2007-03-05 Tim Deegan 14239:7089c2adef1e [XEN] Shadow: fix predicate for when to use up-pointers
2007-03-05 kfraser 14238:54ff119c2d73 xen: Remove bogus file.
2007-03-05 kfraser 14237:f74b87177843 Merge with xenppc-unstable.hg
2007-03-05 kfraser 14236:e74bfc744717 Merge with xenppc-unstable.hg
2006-12-15 Jimi Xenidis 14235:5a2b3a1b1f63 [XEN][POWERPC] Normalize timbase_freq to a 64bit value
2006-12-15 Jimi Xenidis 14234:156f2644eb06 [XEN][POWERPC] workaround for context_switch() bug
2007-02-08 Jimi Xenidis 14233:fdb3c96eba0f [LIBXC][POWERPC] make sure DTB is truncated and has a decent mode
2007-02-08 Jimi Xenidis 14232:1b1d0a909abc [LIBXC][POWERPC] use O_CREAT on open call for DTB_FILE
2007-03-02 Hollis Blanchard 14231:38b700cca5eb [POWERPC][XEN] Commit missing file.
2007-03-02 Hollis Blanchard 14230:4c08045ff57c [POWERPC][XEN][LIBXC] Make xc_linux_build() use populate_physmap()
2007-03-02 Hollis Blanchard 14229:b75609e1fa81 [POWERPC][XEN] Implement guest_physmap_{add,remove}_page().
2007-03-02 Hollis Blanchard 14228:f56981f78d73 [POWERPC][XEN] Implement guest_physmap_max_mem_pages().
2007-03-02 Hollis Blanchard 14227:eceb9ccd84a8 [POWERPC][XEN] Introduce "platform" abstraction to describe the IO hole.
2007-03-01 Hollis Blanchard 14226:07066db94d89 [POWERPC][XEN] Move dom0 memory allocation into construct_dom0().
2007-03-01 Hollis Blanchard 14225:9f49a53fea30 [XEN] Add arch hook for max_mem domctl.
2007-03-01 Hollis Blanchard 14224:6b42b8c08731 [POWERPC][XEN] Don't create a start_info_t structure for dom0.
2007-02-19 Hollis Blanchard 14223:7e9dc164b572 GNTTAB: PowerPC patch for dynamic grant tables.
2007-03-05 Christian Limpach 14222:a951cf1da459 [xen] Fix deferred mmu op logic on invalidate shadow ldt.
2007-03-05 kfraser 14221:939d2b7d4a12 xen: Make dom0 domain builder behaviour match that of domU.
2007-03-05 kfraser 14220:aae662fdf53e xen: Fix ACPI SLIT/SRAT parsing to correctly map highmem.
2007-03-05 kfraser 14219:f5b9ad8acea5 linux: Clean up mm_pin/unpin.
2007-03-03 Christian Limpach 14218:25c0b660f7c6 [domain builder] Remove unnecessary alignment of virtual address base.
2007-03-02 Keir Fraser 14217:29d4bca7a503 linux: Some save/restore simplifications and cleanups.
2007-03-02 Keir Fraser 14216:d5ca4c37b3c5 x86/64: Save/restore user pagetable pointer for x86/64 PV guests.
2007-03-02 kfraser 14215:87087954247a Fix -xen build.
2007-03-02 kfraser 14214:4d447158e1dd linux: xenbus dev write function resets packet data on *all* error conditions.
2007-03-02 kfraser 14213:36b923615369 linux: Fix xenbus device write function.
2007-03-02 kfraser 14212:bc265a79dd32 tpm: Code style cleanups.
2007-03-02 kfraser 14211:cc18ea7309b3 [Linux] [TPM driver] Resume frontend after checkpointing
2007-03-02 kfraser 14210:1fb5ae0ee453 linux: Use old-mode of save/restore for uniproc guests (it's faster).
2007-03-02 kfraser 14209:1061c7bff38f linux: allow use of split page table locks
2007-03-02 kfraser 14208:0d5d7d472024 [PVFB][TOOLS] Terminate backend when frontend vanishes early
2007-03-02 kfraser 14207:145d3c81e654 linux/x86: avoid a re-definition warning on x86-64 and change i386
2007-03-02 kfraser 14206:4847e5b8adf1 .S->.o generation should depend on asm-offsets.h
2007-03-02 kfraser 14205:84e1455ebc15 xend: Fix startup when dom0 does not see all physical cpus.
2007-03-02 kfraser 14204:88282487c28a xend: Catch VmError exception when creating a domain and do
2007-03-02 kfraser 14203:8103284bcede acm: Fix bogus domain_rcu_lock() invocations to rcu_unlock_domain().
2007-03-02 Tim Deegan 14202:a69d98bf0c55 [XEN] Remove a race condition in shadow mark_dirty code.
2007-03-02 kfraser 14201:3ac19fda0bc2 linux: Support new 'fast suspend' mode which does not require us to
2007-03-02 kfraser 14200:bb22c21e1af7 tools: Advertise save/restore multiple VCPU contexts capability.
2007-03-02 Christian Limpach 14199:d12432f31311 [xenstored] Fix error path when xc_map_foreign_range fails.
2007-03-01 kfraser 14198:139794d55898 Save/restore context of all online VCPUs in PV save/restore/migrate.
2007-03-01 Christian Limpach 14197:33d733c3649d [tools] Set guest address size to be the same as dom0 address size on restore.
2007-03-01 Christian Limpach 14196:5dac445200e3 [XEN] Check that the cr3 mfn is valid before using it.
2007-03-01 kfraser 14195:10eb93864df5 linux: No need to kmem_cache_shrink(pgd_cache) on save/restore.
2007-03-01 kfraser 14194:3186248a1236 Fully reset the xenstore connection when a domain is (re)introduced to xenstored.
2007-03-01 Tim Deegan 14193:beabac411220 [HVM] Save/restore: remove bogus "valid state" check
2007-03-01 kfraser 14192:42aa0100574b hvm: Clean up console-information passing via xenstore.
2007-03-01 kfraser 14191:780ef7701772 Fix Xend domain_lookup error report when looking up an invalid
2007-03-01 kfraser 14190:035d41b6c94c acm: Fix the traversal of the event channel buckets and use the active
2007-03-01 kfraser 14189:bdebca505d8e Create P2M map during Mini-OS boot (fixes 'xm dump-core').
2007-03-01 kfraser 14188:afed0aeff629 Fix PAE Mini-OS build.
2007-03-01 kfraser 14187:0de2f7d8d89f x86: No need to take full reference when doing mmu_update on a foreign
2007-03-01 kfraser 14186:9d36026b1b43 xen: Cleanups and bug fixes after the rcu_lock_domain patch.
2007-03-01 Tim Deegan 14185:3fb02f56c19f Remove Xen workaround for HVM builder now that it's fixed
2007-03-01 Tim Deegan 14184:8939727a9d93 Merge
2007-03-01 Tim Deegan 14183:1966270d89d7 [HVM] Builder must know which kind of vcpu context struct to use
2007-03-01 kfraser 14182:09a9b6d6c356 xen: Use RCU-based domain-locking functions where appropriate.
2007-03-01 kfraser 14181:a5b5279d2ba3 xen: Last minute rename of RCU domain get/put functions:
2007-03-01 kfraser 14180:44048a3f7caa hvm/ia64: Fix IDE PIO acceleration.
2007-03-01 kfraser 14179:d5c4d43da89e Change compat-check in set_vcpucontext again. Give caller leeway for
2007-03-01 Tim Deegan 14178:b703aa29424f [XEN] Fix cset 14166
2007-02-28 Wim Colgate 14177:3379f667c3a6 Use stat to poll on phantom device until it becomes ready
2007-02-28 kfraser 14176:d66dff09338a libxc: Quieten the discard_file_cache() function. Preserve errno
2007-02-28 kfraser 14175:d2646466e0a7 Fix init.d/xendomains startup script so log_error and log_success
2007-02-28 kfraser 14174:c3c03089c59e linux: More save/restore fixes. Fix deadlock of cpu_hotplug_lock vs
2007-02-28 George Dunlap 14173:8ba425b640b3 [XEN][SHADOW] Use slow method for early-unshadow
2007-02-28 George Dunlap 14172:7b35a9682d81 [XEN][SHADOW] Fix early-unshadow logic.
2007-02-28 kfraser 14171:d39dcdb9cca3 hvm: Only do hvm_disable() on HVM-enabled systems.
2007-02-28 kfraser 14170:868c28c0a4f4 linux: Disable idle-loop alternatives.
2007-02-28 kfraser 14169:aac0a4b8e328 linux: Split suspend_mutex into watch_mutex and transaction_mutex.
2007-02-28 kfraser 14168:1ec0d322402e More PV save/restore fixes.
2007-02-28 Tim Deegan 14167:0f0ac445bf82 Fix 32-bit x86 compile
2007-02-28 Tim Deegan 14166:f3271ae6a485 [XEN] Compat-mode dom0 always provides compat vcpu_guest_context structs.
2007-02-28 Tim Deegan 14165:5943a8314d69 [XEN] Make the compat-mode l4 page table look more like a page table
2007-02-28 Christian Limpach 14164:9edd8d7c9355 [XEN] No need to change the compat mode of the guest in xen.
2007-02-28 kfraser 14163:40dc331c4423 Loop on actual elfnote array size rather than depending on ELFNOTE_MAX
2007-02-28 kfraser 14162:9149ef0e61ce Add suspend_cancel flag to linux elf notes.
2007-02-28 kfraser 14161:0ba4f202d504 Add xm save -c/--checkpoint option
2007-02-28 kfraser 14160:270a5e2ead43 Let xend choose to do hard or soft domain resumption depending on
2007-02-28 kfraser 14159:8939316a0735 Fix off-by-one preventing the last elfnote from being read in xc.c.
2007-02-27 kfraser 14158:5217185f7588 Add openssl-dev and xorg-x11-dev to README
2007-02-27 kfraser 14157:d4cd2c70cdea [XEN] [ACM] Simplify the event channel scanning
2007-02-27 kfraser 14156:69dec539c19f Fix for Solaris compile/output for VBDs in xentop.
2007-02-27 Ian Campbell 14155:e506c3fd03c9 merge
2007-02-27 Ian Campbell 14154:2cc8c117b7b8 [TOOLS] Add support for XEN_ELFNOTE_L1_MFN_VALID to readnotes.
2007-02-27 kfraser 14153:a9d246105752 Accelerate IDE PIO on HVM/IA64 [3/3]
2007-02-27 kfraser 14152:e450a3b90aba Accelerate IDE PIO on HVM/IA64 [2/3]
2007-02-27 kfraser 14151:b0f663e668d9 Accelerate IDE PIO on HVM/IA64 [1/3]
2007-02-27 Steven Hand 14150:dd8c88744433 Fix save/restore (and non-live migrate) on PAE.
2007-02-27 Ewan Mellor 14149:8e3899a4f62d Added SXP pretty-printer.
2007-02-27 kfraser 14148:b67c253d1cdb linux: Don't allow partial message raeds from xenstore across
2007-02-27 Ewan Mellor 14147:339e477d2548 Fix exception handling to cope with exceptions that do not have a string as
2007-02-27 George Dunlap 14146:0a9da94c904a [TOOLS] Make xentrace help a little more informative.
2007-02-27 George Dunlap 14145:9abcc909befc Merge
2007-02-27 George Dunlap 14144:ffe7e8ef2c98 [TOOLS] Added option to xentrace to discard records in the buffer
2007-02-27 kfraser 14143:8bd56d9cc6c7 x86: Fix BUG() crash in mm.c.
2007-02-25 root 14142:1c5e6239a8d0 fix PDPE entry in P2M table under 32bit PAE hypervisor
2007-02-27 Ewan Mellor 14141:c2e7bacf0919 Fix missing bits of the docs from cset 14020, and match that change by removing
2007-02-27 Ewan Mellor 14140:42dd9055ee1f Implementation of host_metrics.get_all, PIF_metrics.get_all, and docs and
2007-02-27 Ewan Mellor 14139:50e0616fd012 Added some more fields to host_cpu.
2007-02-26 Tim Deegan 14138:e7b2a282c9e7 [HVM][SVM] Save/Restore: Remove commented out code
2007-02-26 kfraser 14137:6efc22cb9c84 Missing files from previous changeset.
2007-02-26 kfraser 14136:d2a91b73899a [xentrace][HVM] introduce HVM tracing to unify SVM and VMX tracing
2007-02-26 kfraser 14135:0070b18869f7 x86: Update map_pages_to_xen() to avoid arithmetic based on
2007-02-26 kfraser 14134:9e5e94942045 x86: Clean up {alloc,free}_xen_pagetable() interface to avoid use of
2007-02-26 Ewan Mellor 14133:45ddffd595a1 Add argument check for xm network-attach command
2007-02-26 Ewan Mellor 14132:0261e86db3b1 Fix xm vcpu-set command for when wrong number of VCPU is given
2007-02-26 Ewan Mellor 14131:0b5da89e2b3d Move credit scheduler configuration into XendDomainInfo, so that the domain
2007-02-26 Tim Deegan 14130:ca1dd3480540 Merge
2007-02-26 Tim Deegan 14129:90f37b1748a8 [TOOLS] fix sizeof() usage in xc_core
2007-02-26 kfraser 14128:9be2dec913b7 linux: Fix backward compatibility in page table handling
2007-02-26 Tim Deegan 14127:720afbf74001 [XEN] Allow log-dirty mode to be enabled on already-shadowed domains.
2007-02-26 kfraser 14126:bfd4fad0f052 Remap PCI-ISA IRQ 6 to IRQ 7. Disable LPT1 by default and remove its
2007-02-26 kfraser 14125:047748faa4aa Resolve conflict over use of name xen_elfnote.
2007-02-26 Tim Deegan 14124:eefbc33a41ab Merge
2007-02-26 Tim Deegan 14123:a70cf505aef9 [HVM] Shadow: always use mmio_space() to detect MMIO addresses
2007-02-26 kfraser 14122:9f199e1fd929 libxc, ia64: Added new arch_hook for registering ia64 big endian images.
2007-02-26 kfraser 14121:64d80037e524 Save elfnotes in VM sxpr under image/notes, and load them on restore.
2007-02-26 kfraser 14120:a20ec270998b Write Xen ELF notes into xenstore on domain build.
2007-02-26 Tim Deegan 14119:78c0ae1f77f2 [HVM] Revert cset 14083
2007-02-26 kfraser 14118:2d3ceb082114 xm-test, acm: Use xvda* device name instead of sdb* device inside guest domain.
2007-02-26 kfraser 14117:bfd188f0cf5d Remove duplicate #includes from Linux sparese-tree file.
2007-02-26 Ewan Mellor 14116:568433250d84 Remove unused network.default_{gateway,netmask}.
2007-02-25 Ewan Mellor 14115:48d581be85ea Redefine units of VDI.virtual_size to be bytes, not sectors.
2007-02-25 Ewan Mellor 14114:36702d9b2c5c Added host.capabilities field.
2007-02-25 Ewan Mellor 14113:e71b277f1533 Replace VM.tools_version with a richer VM_guest_metrics class.
2007-02-25 Ewan Mellor 14112:cfd23ac1b32a Added documentation and C bindings for VBD/VIF.status_detail, status_code, and
2007-02-25 Ewan Mellor 14111:532a25342a30 Added a VM.domid field.
2007-02-25 Ewan Mellor 14110:8c8d91a006ba Remove the bindings for VM.get_VCPUs_{number,utilisation} -- these have moved
2007-02-25 Ewan Mellor 14109:d81c0b55e248 Fix typo in host record.
2007-02-25 Ewan Mellor 14108:02f32a4df8db Added tab completion for methods and object references to xm shell.
2007-02-25 Ewan Mellor 14107:f3aa6e34aeb1 Added host.API_version_{major,minor,vendor,vendor_implementation} fields.
2007-02-21 Ewan Mellor 14106:fd7f23e44b11 Added VBD. and VIF.qos_supported_algorithms fields, with C bindings, Xend
2007-02-24 Keir Fraser 14105:c051ed67258a libxc: Code format cleanups.
2007-02-24 Keir Fraser 14104:59b8d5168cc1 Reduce impact of saving/restoring/dumping large domains on Dom0 memory
2007-02-24 Keir Fraser 14103:0147ef7c3cd7 dump-core: documentation on its format.
2007-02-24 Keir Fraser 14102:e2e6830269f7 xc_ptrace_core.c new elf format support
2007-02-24 Keir Fraser 14101:3dac99b6034e Xen coredump format: ELF formatified with note section.
2007-02-24 Keir Fraser 14100:f61992cb82fe Move some definitions from xg_save_resotre.h to xg_private.h
2007-02-24 Keir Fraser 14099:aa1be6f5150e x86 hvm domain builder, restore: set shared_info.arch.max_pfn for
2007-02-24 Keir Fraser 14098:6c938630de54 Support new xm command: xm trigger <Domain> <nmi|reset|init> [<VCPU>]
2007-02-24 Keir Fraser 14097:1e5a83fb928b xen memory allocator: Allow per-domain bitwidth restrictions.
2007-02-24 Keir Fraser 14096:8afe591c272b xen memory allocator: Dynamically allocate per-numa-node metadata.
2007-02-23 Jake Wires 14095:e9bd3267ff23 [TAPDISK] honor read-only attributes when creating tap-based VBDs
2007-02-23 Jake Wires 14094:5ba3037ea5e1 [TAPDISK] handle error case when opening VDIs
2007-02-23 kfraser 14093:ee4850bc895b xen memory alloctor: remove bit width restrictions
2007-02-23 kfraser 14092:70098102f84d xen memory allocator: per-bit-width heap zones
2007-02-23 Ian Campbell 14091:b6df5e64b6c4 merge
2007-02-23 Ian Campbell 14090:e47738923a05 [LINUX] Purge include <linux/config.h>. It has been obsolete for some time now.
2007-02-23 Ian Campbell 14089:77298360e365 [PV-on-HVM] Fix gnttab_map to not run off the bottom of the gnttab space.
2007-02-23 kfraser 14088:c64aa7fb7712 xen memory allocator: hide generic allocator routines
2007-02-23 kfraser 14087:6253b8d32eb9 xentrace: Add a relative TSC field (kept track per CPU) to xentrace_format.
2007-02-23 kfraser 14086:58086aa7c70a linux, tpm: Fix argument to grant table operation
2007-02-23 kfraser 14085:e21834bc78f2 hvm: Fix save/restore to handle missing pages.
2007-02-23 kfraser 14084:91427cadfa48 hvm: unset_mm_mapping() for vga acceleration region should recalculate
2007-02-23 Tim Deegan 14083:2c3a13993b0d [HVM] Only treat gfns in known MMIO regions as MMIO
2007-02-23 kfraser 14082:eb3ebf11abfe xen: Fix dumb boot allocator breakage that prevents loop termination
2007-02-23 Emmanuel Ackaouy 14081:8bcaedc68f5a [XEN] [TOOLS] 32on64 compat save/restore: unadjust L3E flags at save time
2007-02-23 kfraser 14080:cdc765772f69 hvm: Clean up initialisation of hvm_funcs.
2007-02-23 kfraser 14079:38fb6c392dec Implement VBD and VIF handling on Solaris for libxenstat.
2007-02-23 kfraser 14078:d7fe2318fc5f linux: Fix current_vcpu_info for UP case
2007-02-23 kfraser 14077:6510cb03aae1 Merge with xen-ia64-unstable.hg.
2007-02-22 awilliam 14076:202eb735b425 merge with xen-unstable.hg
2007-02-22 awilliam 14075:9364bea18bc4 [IA64] First step to support big-endian PV domUs
2007-02-20 awilliam 14074:315c348e5f9e merge with xen-unstable.hg
2007-02-20 awilliam 14073:409e94d0a35b [IA64] Update xencommize_mini_grant_table_op for GNTTABOP_query_size
2007-02-20 awilliam 14072:d907467f08cd merge with xen-unstable.hg
2007-02-18 awilliam 14071:04c23c1ef888 [IA64] Make b2-b5 fixed registers
2007-02-18 awilliam 14070:38f7330d4807 [IA64] Cleanup in vmx.h
2007-02-18 awilliam 14069:54247a642f5e [IA64] Cleanup in vmx
2007-02-18 awilliam 14068:5abf33a383cf [IA64] Paravirtualize mmap handlers of /proc/bus/pci
2007-02-18 awilliam 14067:5ad7d9b466ee [IA64] Import arch/ia64/pci/pci.c into sparse tree
2007-02-18 awilliam 14066:779d21cf58e7 [IA64] Quiet VTi domain bootup
2007-02-16 awilliam 14065:3fa7489f87bb [IA64] Quieter boot
2007-02-16 awilliam 14064:b0aeca575dfb [IA64] vcpu hot-plug/remove for VTi
2007-02-15 awilliam 14063:9529d667d042 merge with xen-unstable.hg
2007-02-15 awilliam 14062:ac18d251df63 [IA64][MINIOS] Port of mini-os to ia64
2007-02-15 awilliam 14061:eb6c19ed6e67 [IA64] Only one serial console port on Tiger2
2007-02-15 awilliam 14060:2b3dd681dbce [IA64] Fix I&D cache incoherency after vcpu migration
2007-02-14 awilliam 14059:6c63ff548888 [IA64] Fix serial console on Tiger2 & Tiger4
2007-02-12 awilliam 14058:8bdbe88e422f [IA64] Fix save/restore bug
2007-02-12 awilliam 14057:5982d478698f [IA64] Add localtime setting for PV/IA64 domain
2007-02-12 awilliam 14056:46a8d51134d0 [IA64] dma-mapping.h user our own swiotlb.h header
2007-02-12 awilliam 14055:dea561992abe [IA64] Avoid recursively walking guest short VHPT
2007-02-12 awilliam 14054:81c4f90695a8 [IA64] Remove use of hpsim console
2007-02-23 kfraser 14053:e8470a1a01af hvm: Rename injection_pending() to event_injection_faulted().
2007-02-22 Jake Wires 14052:8407279d3751 [TAPDISK] minor changes to tapdisk and plugins
2007-02-22 kfraser 14051:da37c365b375 x86/64: Fix a user of alloc_boot_pages() who should use
2007-02-22 kfraser 14050:3746b3d4f301 alloc_boot_pages() allocates downwards from high memory.
2007-02-22 kfraser 14049:9e35371a3caa x86: Detect shadow-emulate write to stack from inside the write
2007-02-22 Tim Deegan 14048:644e9e18d2ef Fix perfc=y build
2007-02-22 kfraser 14047:c0b1a3b54548 hvm: Turn stack-pointer comparison on shadow-emulate path into a
2007-02-22 kfraser 14046:3f7e8c763b55 hvm: Do not take shadow-emulation path if we are trying to inject an
2007-02-22 Tim Deegan 14045:0a970a431bbc [XEN] don't emulate stack operations on shadowed pages
2007-02-21 Jake Wires 14044:f62a052384a5 [BLKTAP] fix sysfs cleanup on error case
2007-02-21 kfraser 14043:eb190b1faa52 x86: Only unshadow on failed emulation, not when an exception is raised.
2007-02-21 kfraser 14042:4e50678c364c linux: Use hard tabs and Linux coding style.
2007-02-21 kfraser 14041:b010e556fe2c x86: Extend emulator return codes.
2007-02-21 Jake Wires 14040:ad3ee81cc8c4 [BLKBACK/BLKTAP] add sysfs throughput profiling to blk{back/tap}
2007-02-21 kfraser 14039:87f31a0db841 hvm: local_events_need_delivery() must take into account VLAPIC/PIC status.
2007-02-21 kfraser 14038:335a8280ab1d libfs: Fix build with gcc4.
2007-02-21 kfraser 14037:af3281c66e73 Add find_domain_rcu_lock() and domain_rcu_unlock().
2007-02-21 kfraser 14036:97826d77bd4d Use RCU for domain_list and domain_hash.
2007-02-21 Tim Deegan 14035:3c581edac93a Merge
2007-02-13 Aron Griffis 14034:47db75f8cc76 Port fsys_fat.c from grub legacy. This enables pygrub to load from EFI
2007-02-20 john levon 14033:fe3e024e38f8 Add iso9660 support to libfsimage.
2007-02-21 kfraser 14032:43e9952b07ea x86: Better BUG() and ASSERT() logging.
2007-02-21 kfraser 14031:bca284f67702 x86: Allow exceptions to be handled while interrupts are
2007-02-21 Ewan Mellor 14030:2840b5e7f585 Added C bindings for host.supported_bootloaders.
2007-02-21 Ewan Mellor 14029:2414007d92ba Fix allocation of the error_description fields.
2007-02-20 Ewan Mellor 14028:df08fe145d24 Put the set size in the structure on set-allocation.
2007-02-20 Ewan Mellor 14027:ee3ea729f5de Added host.supported_bootloaders field.
2007-02-20 Ewan Mellor 14026:e0e300fda3f0 Remove host.create and host.destroy -- these never made any sense.
2007-02-20 Ewan Mellor 14025:bab07bed5c0a Added modelling and C bindings for VIF/VBD QoS parameter setting. No Xend
2007-02-20 Ewan Mellor 14024:0aa6755159d5 Split the VIF I/O statistics fields out into a VIF_metrics class. Implement
2007-02-20 Ewan Mellor 14023:7819d9332fba Split the VBD I/O statistics out into a VBD_metrics class. Document the
2007-02-20 Ewan Mellor 14022:988b90c6b4f3 Added Console.other_config to the docs (Xend already has this).
2007-02-20 Ewan Mellor 14021:be35eed950da Rename Console.uri to location. Xend already uses the latter.
2007-02-20 Ewan Mellor 14020:8773b1a38c83 Remove VM.VCPUs_number and VM.VCPUs_utilisation as these have moved onto the
2007-02-20 Ewan Mellor 14019:8bcd71c3b495 Replace the X_HANDLE_INVALID error codes with a single HANDLE_INVALID that
2007-02-20 kfraser 14018:f65a24235f58 hvm: Fix getvcpucontext to return the correct CR3 value.
2007-02-20 Tim Deegan 14017:c39a6b458bd0 [HVM] Fix MMIO AND emulation
2007-02-20 Tim Deegan 14016:4314691c70a2 [HVM] Fix MMIO LODS emulation
2007-02-20 kfraser 14015:e7994a122aab x86 emulation: fix bswap
2007-02-20 kfraser 14014:4719e34ed7a7 x86: Fix emulation of REP prefix.
2007-02-20 Tim Deegan 14013:b5ee25f50861 Merge
2007-02-20 Tim Deegan 14012:f48553000369 [HVM] Another unchecked caller of hvm_copy_to_guest_virt()
2007-02-20 kfraser 14011:c57d80520e7a acm: More fixes after grant-table changes. These are all bugs
2007-02-20 Tim Deegan 14010:92a4aafb8cbc Merge
2007-02-20 Tim Deegan 14009:6746873997b5 [XEN] Get rid of gva_to_gpa translation
2007-02-20 Vincent Hanquez 14008:75697d623a2b add /sbin to the $PATH and use ldconfig -p instead of ldconfig -v
2007-02-20 Tim Deegan 14007:e4ddec3dffb0 [XEN] Fix skip-verify shadow heuristic
2007-02-20 kfraser 14006:ecb6cd61a9cf linux: Fix swiotlb bug-out due to uninitialised end_pfn/max_mapnr.
2007-02-20 Vincent Hanquez 14005:93035b689834 add /sbin to the $PATH for debian's ldconfig.
2007-02-20 kfraser 14004:0a348e9ecedb linux/x86: Advertise which page table entries contain MFNs and hence
2007-02-20 kfraser 14003:4990b2236f06 xen/x86: Better BUG back traces.
2007-02-20 Tim Deegan 14002:266d203d7f39 [XEN] Fix potential race in unshadow code
2007-02-20 kfraser 14001:4b9680c58d73 linux/x86: Clean up page table handling headers
2007-02-20 Tim Deegan 14000:832b252f1f6f Merge
2007-02-19 john levon 13999:919879a49266 Xenconsoled should ignore spurious watch event. Otherwise, it can rebind to the same evtchn of a dying domU during suspending and cause below error message:
2007-02-20 kfraser 13998:d2dff286994d linux/x86: Adjust and fix page table handling.
2007-02-19 john levon 13997:89ca591a2c21 Filesystem implementations may need optional arguments in terms of
2007-02-19 kfraser 13996:b83cfb117bdd linux: Fix 32-bit build after changeset 13993:168030c8e0a93d8401cf5e783e10ecdf0938abda
2007-02-19 Emmanuel Ackaouy 13995:9c2e6f8f3aa7 [XEN] 32on64 shadowing / live migration support for PV PAE compat guests
2007-02-19 kfraser 13994:0b882c911b88 Quieten noisy fied-up-GPF-in-Xen logging.
2007-02-19 kfraser 13993:168030c8e0a9 linux: Introduce {current_,}vcpu_info.
2007-02-19 kfraser 13992:01476c7804b2 ia64: Fixes after changes to grant table code.
2007-02-19 kfraser 13991:184db7a674d9 acm: Further fixes after grant-table changes.
2007-02-19 kfraser 13990:3b7bdb7bd130 Fix ACM build after recent grant-table code changes.
2007-02-19 kfraser 13989:ac570a3c79a2 hvm, vtpm: Fix wait for an outstanding response.
2007-02-19 kfraser 13988:ee6e484403a9 minios: Fix xenbus-id allocation loop.
2007-02-19 kfraser 13987:b90180c2a057 hvm: Remove noisy warnings associated with MOVS emulation.
2007-02-19 kfraser 13986:e846a7a444fa hvm: Emulate opcode 0x03 (ADD mem,reg).
2007-02-19 Ian Campbell 13985:5a07ea77a61d [LIBELF] Prefer PT_NOTE segments to SHT_NOTE sections for ELF notes.
2007-02-18 Keir Fraser 13984:b5fc88aad1b0 hvm: Support PUSH from mmio area (opcode 0xFF/6).
2007-02-17 Keir Fraser 13983:c5ff7671b9f2 linux: vmalloc_sync_all() is not a no-op when running in PAE mode on Xen.
2007-02-17 kfraser 13982:31e65c4ba739 Fix 64-bit build.
2007-02-16 Jake Wires 13981:3c827d68fa87 [TAPDISK] add tapdisk support for image chaining
2007-02-16 kfraser 13980:32a059913591 x86-64: fix Lx_DISALLOW_MASK
2007-02-16 kfraser 13979:7c739272bac8 linux/x86_64: miscellaneous initialization code cleanup
2007-02-16 kfraser 13978:efffaad38089 hvm: Processor Objects require unique IDs.
2007-02-16 kfraser 13977:0cf659332c3a hvm: Dynamically generate the correct number of ACPI Processor Objects
2007-02-16 Tim Deegan 13976:8c6d787354d9 [XEN] Set p2m page count-info fields properly on allocation.
2007-02-16 Tim Deegan 13975:d5076a33cbb1 [HVM] Save/restore: explicitly name MSRs in save format
2007-02-16 kfraser 13974:eecd0361df4a Fix grant-table initialisation so that domain destruction does not barf.
2007-02-16 kfraser 13973:c4ed5b740a8d linux: remove {lock,unlock}_vm_area(). Instead use vmalloc_sync_all()
2007-02-16 kfraser 13972:cd03d7c23aa7 Fix vncdisplay config option for HVM guests.
2007-02-15 kfraser 13971:2023386e38c4 hvm: Fix acpi processor id in MADT LAPIC entries.
2007-02-15 kfraser 13970:a42c58791d8a ia64: Fix build failure
2007-02-15 Tim Deegan 13969:5916fc1f9b16 [HVM] Save/restore: remove u8 from publich header
2007-02-15 kfraser 13968:8f75c7910b9c Remove unnecessary check from HVM builder.
2007-02-15 kfraser 13967:9ffe8922414f Lift physical address restriction in save/restore code.
2007-02-15 kfraser 13966:96d08345f1c5 Propagate error return from elf_xen_parse().
2007-02-15 kfraser 13965:1f5e6fb9c652 x86: fix NMI delivery to dom0
2007-02-15 kfraser 13964:f9c079fca143 Bring TPM driver files to 2.6.18 level. Remove the tpm.c so that the
2007-02-15 kfraser 13963:296d7aa451a3 [ACM] Update the xensec_ezpolicy ACM policy generation tool so
2007-02-15 kfraser 13962:236687fb42d7 minios: build system cleanups.
2007-02-15 kfraser 13961:61de36b8be81 Disable GCC stack protector for ROMBIOS.
2007-02-15 kfraser 13960:477a3bde3b61 linux: miscellaneous changes after upgrade through 2.6.17.
2007-02-15 kfraser 13959:beab19d957de linux: e820 handling adjustments
2007-02-15 kfraser 13958:e253a63651bf linux: user user_mode_vm() in place of user_mode() where necessary.
2007-02-15 kfraser 13957:24f16bae44b0 linux: avoid need to modify include/linux/pfn.h
2007-02-15 kfraser 13956:449fb89590e7 linux: early_printk adjustments
2007-02-15 kfraser 13955:b3c41b9f01a6 linux: proper mutex use in balloon driver
2007-02-15 kfraser 13954:89d315c7dcea [VTPM] Add a missing initialization of a state variable in the TIS
2007-02-15 kfraser 13953:4bd0ea9c499f libxc: Fix xc_vcpu_{set,get}_affinity (Xen-bugzilla No.900).
2007-02-15 kfraser 13952:70f05d642a2e Dynamic grant-table sizing.
2007-02-15 kfraser 13951:047b3e9f9032 Remove unuseful and noisy seg-fixup warning message.
2007-02-15 kfraser 13950:0d488e53446a Remove old elf-parsing code from tools and from Xen.
2007-02-14 Wim Colgate 13949:82f66bc01da2 Protect self.domid from being empty
2007-02-14 kfraser 13948:f8030a569811 Export PRI_xen_pfn rather than PRIpfn: less polluting of namespace.
2007-02-14 kfraser 13947:9af0c7e4ff51 Merge with xenppc-unstable.hg
2007-02-09 Hollis Blanchard 13946:aea80dbf6d96 [POWERPC][XEN] Use libelf for dom0 construction.
2007-02-09 Hollis Blanchard 13945:632d8e576900 [LIBELF] Define PRIpfn next to xen_pfn_t.
2007-02-09 Hollis Blanchard 13944:c7251801580a [POWERPC][XEN] Opt out of new libxc domain builder.
2007-02-09 Hollis Blanchard 13943:1b74475ad511 [LIBELF] Print phdr addresses when loading.
2007-02-09 Hollis Blanchard 13942:376940a942e9 [POWERPC][XEN] Fix RCU crash.
2007-02-09 Hollis Blanchard 13941:272291dacad4 [POWERPC][XEN] strlcpy() fallout.
2007-02-07 Hollis Blanchard 13940:4613ee57e9b3 [POWERPC][XEN] Fix mismerge.
2007-01-21 Jimi Xenidis 13939:3da9a56421c5 [XEN][POWERPC] fill in arch_vcpu_reset()
2007-01-22 Jimi Xenidis 13938:7242b912d266 [XEN][POWERPC] Linker script simplification broke optimized builds.
2007-01-17 Jimi Xenidis 13937:796887cef9e1 [XEN][POWERPC] Update linker symbols and scripts
2007-02-06 Hollis Blanchard 13936:978ff6fad81f [POWERPC][XEN] Merge with xen-unstable.hg.
2007-02-06 Hollis Blanchard 13935:819b8a872d9f [POWERPC][XEN] Add information into flat devtree needed to create a start_info_t structure in linux.
2007-02-06 Hollis Blanchard 13934:4ce0b332b572 [POWERPC][XEN] Move shared page location to public header to share with libxc.
2007-01-25 Jimi Xenidis 13933:54530b945067 [XEN][XEND][POWERPC] Don't ignore shadow memory requirement
2007-01-23 Hollis Blanchard 13932:b071a2610abc [POWERPC][XEN] Fix uninitialized variable warning.
2007-01-21 Jimi Xenidis 13931:aa00ced0a10a [XEND][POWERPC] move ppc memory allocation to libxc. Sync XendDomainInfo.py with xen-unstable.hg.
2007-01-21 Jimi Xenidis 13930:09b3fd488726 [XEND][POWERPC] Remove FlatDeviceTree.py, eliminate devtree from prose builder.
2007-01-21 Jimi Xenidis 13929:7bf078335342 [XEND][POWERPC] Move flat device tree construction from python to libxc for xc_linux_build().
2007-01-21 Jimi Xenidis 13928:cc1eb0689bcf [XEN][POWERPC] Allocate secondary VCPUs for Dom0
2007-01-21 Jimi Xenidis 13927:88ae0647d542 [XEN][POWERPC] remove redundant and confusing restart/halt messages
2007-01-20 Jimi Xenidis 13926:3dd92f0d8fd6 [XEN][POWERPC] Print DAR and DSISR registers on CPU register dumps
2007-01-20 Jimi Xenidis 13925:b8fac1c5e6ae [XEN][POWERPC] more ofd /cpus fixups
2007-01-20 Jimi Xenidis 13924:4f0353778233 [XEN][POWERPC] big lock to protect some TLB operations
2007-01-19 Hollis Blanchard 13923:741adb202b82 [POWERPC][XEN] Mark heap memory based on boot_of.c's allocator.
2007-01-17 Jimi Xenidis 13922:3773af71a14b [TOOLS][POWERPC] fixes for the prose builder.
2007-01-17 Jimi Xenidis 13921:a1e9bacfc57d [XEN][POWERPC] Fix arch_set_info_guest() from upstream interface change
2007-01-17 Jimi Xenidis 13920:14db26e03ba3 [XEN][POWERPC] add asm/nmi.h
2007-01-15 Jimi Xenidis 13919:0fedda56fed4 [XEN][POWERPC] everything is "single core" right now so get cpu_core_map[] correct.
2007-01-11 Ryan Harper 13918:a2614e94c7df [POWERPC][LIBXC] Fix pointer math in ft_add_rsvmap(), rename string block to match DTC spec.
2007-01-11 Ryan Harper 13917:90bba403a710 [POWERPC][LIBXC] Whitespace cleanup of powerpc64/xc_linux_build.c
2007-01-03 Hollis Blanchard 13916:6b82bbbedbe1 [POWERPC][LIBXC] Add missing HVM stubs.
2007-01-03 Hollis Blanchard 13915:a23587ebcbf6 [POWERPC][TOOLS] Fix xc.c mismerge.
2007-01-03 Hollis Blanchard 13914:bcd4bf022047 [POWERPC][XEN] Provide _text for kexec.
2006-12-19 Jimi Xenidis 13913:8101efde7493 [XEN][POWERPC] DomU real time clock based off of the real one in Dom0
2006-12-17 Jimi Xenidis 13912:d1f053ff43d2 [XEN][POWERPC] get cpu_*_maps correct so physinfo and affinity is accurate
2006-12-17 Jimi Xenidis 13911:60515808f591 [XEN][POWERPC] use symbol to detect processor version
2007-02-14 kfraser 13910:58e71ae679d5 libelf: use xen code style.
2007-02-14 kfraser 13909:3f63c1825b0d linux: quieten some driver printk logging.
2007-02-14 kfraser 13908:d44eb9e7f97b Another domctl fix to insert missing copy_to_guest.
2007-02-14 Tim Deegan 13907:6fd71faaaa3b Merge
2007-02-14 Tim Deegan 13906:a00b8d3800a8 [XEN] Snapshot PAE l3es when they are shadowed.
2007-02-14 Tim Deegan 13905:cbbd748c4b58 [XEN] Re-sync PAE l3 shadows when PV guests change them
2007-02-14 kfraser 13904:36bbb7edfd0b Make libelf not fail on unknown elf notes.
2007-02-14 kfraser 13903:929868cd3715 Add missing breaks to {set,get}_address_size domctls.
2007-02-14 kfraser 13902:d08c2af53804 Fix DEC instruction decode. Turn into SUB, not OR. :-)
2007-02-14 kfraser 13901:ed6501070f37 Support INC/DEC in mmio decoder. Opcodes 0xFE and 0xFF.
2007-02-14 Tim Deegan 13900:6daa91dc9247 [XEN] New paging-assistance interface.
2007-02-13 Ian Campbell 13899:df25547d7638 [LINUX] Call ctrl_alt_del() to trigger a reboot so we benefit from the
2007-02-09 kfraser 13898:ad9bbd103034 [HVM] Fill in mmio decode gaps for Grp1 immediate opcodes.
2007-02-09 kfraser 13897:c67a4115a471 Print all by default in debug builds.
2007-02-09 Tim Deegan 13896:d39e8c44da34 [HVM] Save/restore: disentangle max_pfn from nr_pages.
2007-02-09 Alastair Tse 13895:dda3e75f015d Add missing Makefile in x86_64/compat so that it builds on x86_64.
2007-02-08 kfraser 13894:620f5cdfe32b Fix non-x86 build.
2007-02-08 kfraser 13893:9e27245a692e Fix x86/64 build.
2007-02-08 Keir Fraser 13892:3050c8339da6 x86: hide assembly labels
2007-02-08 Keir Fraser 13891:0cbf1586a432 [HVM][SVM] Do not advertise FFXSR feature.
2007-02-08 Keir Fraser 13890:355c740d1330 Use printk log-level limiting even during Xen boot.
2007-02-08 Keir Fraser 13889:a68a3c6cac5f Small cleanups to PV-on-HVM support code.
2007-02-08 kfraser 13888:f9277e2548b5 Merge with xen-ia64-unstable.hg.
2007-02-07 awilliam 13887:fbc233a1dc53 merge with xen-unstable.hg
2007-02-07 awilliam 13886:d3f08d39e695 [IA64] Clean up error messages from lookup_domain_mpa()
2007-02-06 awilliam 13885:7efb3a06c56a [IA64] Don't assume legacy com2
2007-02-06 awilliam 13884:5b99d19906a7 [IA64] Don't complain about PAL_LOGICAL_TO_PHYSICAL
2007-02-06 awilliam 13883:b3ae332e6dbd [IA64] Fix wrong arg to vhpt_enabled() in vmx_hpw_miss()
2007-02-06 awilliam 13882:311b27546cf6 [IA64] Follow to allow PV-on-HVM callback irq to be identified by PCI device.
2007-02-05 awilliam 13881:d7f7021902a2 [IA64] Fix for compiling PV-on-HVM driver on IPF
2007-02-05 awilliam 13880:d879bbaa3faa [IA64] Turn on dcr.dm inside XEN
2007-02-05 awilliam 13879:d9f7f4f9c7ff [IA64] Fix tlbflush_clock
2007-02-05 awilliam 13878:e0a5cef6332a [IA64] Additional HVM hypercall fix
2007-02-04 awilliam 13877:fbc128aafdeb merge with xen-unstable.hg
2007-02-04 awilliam 13876:976dd90c2fdb [IA64] Remove verbosity from xen_pm_power_off
2007-02-04 awilliam 13875:88c9ba6214bc [IA64] Xen build warning fixes
2007-02-04 awilliam 13874:339d9e632a80 [IA64] Fix usage of 14 bit immediate value of IA64_RBS_OFFSET
2007-02-04 awilliam 13873:5558f396e068 [IA64] Fix xencons_early_setup build warning
2007-02-04 awilliam 13872:1502ba048b73 [IA64] Fix PAL_HALT for paravirtualized domains
2007-02-04 awilliam 13871:a1017acc8578 [IA64] Bug fix new_tlbflush_clock_period()
2007-02-01 awilliam 13870:0df9dc2f1d03 [IA64] Fix compile warnings in xenentry.S
2007-02-01 awilliam 13869:18a8e34e1211 [IA64] Optimize VTI domain hypercall path
2007-01-31 awilliam 13868:ef646312685f [IA64] Add arch_free_page()
2007-01-31 awilliam 13867:6d38ae7927cf merge with xen-unstable.hg
2007-01-30 awilliam 13866:f4395e945393 [IA64] Include dummy EFI memory descriptors for unmapped ranges
2007-01-29 awilliam 13865:d0b2022e2403 [IA64] Update buildconfigs
2007-01-28 awilliam 13864:7286802c9619 merge with xen-unstable.hg
2007-01-28 awilliam 13863:e5cfd902d7e4 [IA64] Remove PG_foreign hack
2007-01-28 awilliam 13862:d14da87feed6 [IA64] New resend_irq_on_evtchn() params
2007-01-28 awilliam 13861:dd58c6062292 [IA64] update xensetup.S for new upstream
2007-01-28 awilliam 13860:66ca8a0e046d [IA64] Update installing the panic notifier for new upstream
2007-01-28 awilliam 13859:fe3c36600d14 [IA64] Fix for irq_desc() missing in new upstream
2007-01-28 awilliam 13858:8b37c7bba7e1 [IA64] Kludge for XEN_GUEST_HANDLE_64
2007-01-28 awilliam 13857:cf0ae8105ffe [IA64] Update for RCU code
2007-01-28 awilliam 13856:781370093c02 [IA64] arch_vcpu_reset() stub
2007-01-27 awilliam 13855:140afd7a5462 merge with xen-unstable.hg
2007-01-26 awilliam 13854:1faf482f119c [IA64] Register NEW_TLBFLUSH_CLOCK_PERIOD_SOFTIRQ
2007-01-26 awilliam 13853:b741b300a0f2 [IA64] Remove dead code
2007-01-25 awilliam 13852:6745b7274eff [IA64] Optimize vmx_vcpu_thash()
2007-01-25 awilliam 13851:730e24a1594a [IA64] Set IRQ_PER_CPU status on percpu IRQs
2007-01-24 awilliam 13850:b4df7de0cbf7 [IA64] Fix oops message from timer_interrupton VTI domain
2007-01-24 awilliam 13849:b8de061f3dc6 [IA64] xen might misunderstand a normal page as I/O page
2007-01-24 awilliam 13848:1487b2114fc2 [IA64] ptc_ga might not purge vtlb
2007-01-23 awilliam 13847:10dd3c907ca7 [IA64] Fix Xen crash when creating VTI domain
2007-01-23 awilliam 13846:b59b6173455d [IA64] Improve INIT call trace
2007-01-23 awilliam 13845:b194a9f3eba2 [IA64] Fix broken switch stack
2007-01-23 awilliam 13844:d12ea0bfecce [IA64] Implement eager save, lazy restore FP algorithm
2007-01-23 awilliam 13843:8bfc6e85eeba [IA64] Move asm/percpu.h to linux-xen
2007-01-23 awilliam 13842:9576f09c9eff [IA64] Avoid dom0 insufficient memory panic when creating guests
2007-01-23 awilliam 13841:b3c79bad5de0 [IA64] Remove VALIDATE_VT code
2007-02-08 Keir Fraser 13840:5a1abfefe892 Remove unnecessarily modified a.out.h.
2007-02-08 Keir Fraser 13839:273ec6b70b51 Move skb_pull_rcsum() to its usual place in skbuff.c
2007-02-08 Keir Fraser 13838:859d73ef932f Fix a typo in console_steal().
2007-02-08 kfraser 13837:870370439fb9 Fix xen-detect build.
2007-02-08 Keir Fraser 13836:6a383beedf83 Add example xen-detect.c code for detecting application execution in
2007-02-08 Ewan Mellor 13835:d609929f1408 Fix localtime setting for PV domains.
2007-02-08 Tim Deegan 13834:16ba1d434f89 [HVM] Save/restore: don't try to set the console ring MFN
2007-02-08 Tim Deegan 13833:9c88b5f3b4eb Merge
2007-02-08 Tim Deegan 13832:6e74932c9a64 [HVM] Save/restore: save pmtimer count register
2007-02-08 Ian Campbell 13831:9d103e5fd471 [XEN] Fix typos in comment describing 32on64 memory layout
2007-02-08 Ian Campbell 13830:3ad4691d1d34 [XEN] kexec: add compatability shim for kexec in 32on64 mode.
2007-02-08 Ian Campbell 13829:b50350fb0fde [XEN] kexec: Remove asm/kexec.h. Move the single inline function into
2007-02-08 Tim Deegan 13828:3fbe12560ffe [XEN] When removing pages, drop shadow refs before complaining about refcount.
2007-02-07 wim 13827:6524e02edbeb [blktap] Allow HVM booting from blktap device(s)
2007-02-07 Tim Deegan 13826:780f097b54c5 [HVM] Save/restore: don't try to save the MMIO memory-hole at 4GB.
2007-02-07 Tim Deegan 13825:ce97d6714be4 [XEND] Open save/restore files with O_LARGEFILE if possible
2007-02-07 kfraser 13824:ed9dba8e2c67 Improve hotplug script error reporting via xenstore.
2007-02-07 kfraser 13823:b83a81b99f20 Dom0 VNC server should not drop any of teh 8 supported mouse button
2007-02-07 kfraser 13822:cb50bcfcf9fa pvfb: Split mouse and keyboard into separate devices.
2007-02-07 kfraser 13821:6e1b380947ee hvm: Add PCI subsystem ID to emulated devices.
2007-02-07 Tim Deegan 13820:584ab4fd1ad5 [XEN] Remove bogus assertion in shadow emulation path
2007-02-07 Tim Deegan 13819:4d7ee9f4336a [HVM] Save/restore: dynamically calculate the size of the save buffer
2007-02-07 Tim Deegan 13818:710aec0abb61 [HVM] Save/restore: move save/restore routines out of intercept.c
2007-02-07 Tim Deegan 13817:67faf6c59bfa Revert 13805: losetup -r is not portable
2007-02-07 kfraser 13816:1a411820230b linux: Fix softlockup interaction with noidlehz.
2007-02-07 Keir Fraser 13815:f28b144fb5cd Update .hgignore list
2007-02-07 Keir Fraser 13814:ac465fc7c78f linux: Zap /proc/interrupts count when a dynamic IRQ is unbound.
2007-02-06 kfraser 13813:383ade1b0da4 linux/i386: Improve critical region handling code
2007-02-06 kfraser 13812:625aa1547cb6 hvm: vcpu reset support for x86 INIT IPI, needed for CPU hotplug.
2007-02-06 kfraser 13811:e1364f2c6867 minios: Fix netfront for ia64.
2007-02-06 kfraser 13810:7379c1174155 Fix up xentrace record extraction in xentrace_format for 64-bit
2007-02-06 kfraser 13809:e212203d7d34 [TPM] Set tcpa calls in the rombios and other fixes.
2007-02-06 kfraser 13808:3093bd26ae45 [TPM] TIS dm suspend code fix
2007-02-06 Ewan Mellor 13807:2379569b590d Fix xm sched-credit when given an invalid domain name.
2007-02-06 Ewan Mellor 13806:39a2833dde51 Fix XendLogging to work on Python 2.4.0 and 2.4.1 (the logging library interface
2007-02-06 Ewan Mellor 13805:0c17f16f9f03 Pass the -r flag to losetup for read-only devices.
2007-01-31 Brendan Cully 13804:ffe95edc5266 Make sure OptVals.quiet is always present (fixes xm shutdown -w).
2007-02-05 Tim Deegan 13803:8bc64a3a5054 [QEMU] Unmap video RAM before telling the guest to free it.
2007-02-05 Tim Deegan 13802:e825954d4179 [HVM] Save/restore: tidy up IRQs
2007-02-05 Tim Deegan 13801:7a7509570af9 [HVM] Save/restore: misc tidying
2007-02-02 kfraser 13800:01ec7dba9ff8 Hide RDTSCP feature flag from PV guests.
2007-02-02 kfraser 13799:1e56ac73b9b9 linux: Allow xenbus_strstate() to be used from modules.
2007-02-02 kfraser 13798:2d930873f56d minios: Fix bug in xenbus implementation.
2007-02-02 kfraser 13797:249e7e32dec8 Fix cross-compile: ia64 build on x86.
2007-02-02 kfraser 13796:a39a2f18429c linux: compilation fix of linux/drivers/oprofile/oprof.c
2007-02-02 kfraser 13795:82171212156b New domain builder arch_setup hook clean up.
2007-02-02 kfraser 13794:ed68ca4368fa libxc: Domain builder must align initial virtual mapping to 4MB
2007-02-02 kfraser 13793:f9384402bc1e minios: Fix ret_from_exception routine. Stack consistency is now preserved.
2007-02-02 Ewan Mellor 13792:5c6f94192698 Added default for the vcpus_params key.
2007-02-02 Ewan Mellor 13791:c804da44b06c Added host.dmesg method.
2007-02-02 Ewan Mellor 13790:dc32de8329eb Remove VM_power_state value ShuttingDown. This should be indicated with
2007-02-02 Ewan Mellor 13789:c3c7119a6178 Remove some obsolete constants (XEN_API_DRIVER_TYPE, XEN_API_BOOT_TYPE).
2007-02-01 Ewan Mellor 13788:7a50ba45bbf3 Improved the example to show creation of a VNC console, and the difference
2007-02-01 Ewan Mellor 13787:0fb5df09de94 Added support for maps inside structs, so that we can send the HVM boot params
2007-02-01 Ewan Mellor 13786:a357bed2daf8 Make the string->string map and int->float map allocation functions set the
2007-02-01 Ewan Mellor 13785:23bf61e72279 Clean up some cruft.
2007-02-01 Ewan Mellor 13784:e0b7ab2a1d56 Treat the empty string as an absent UUID, not an invalid one. Fix to_sxp
2007-02-01 Ewan Mellor 13783:b32a44bfb10c Return the stored vcpus_params if the domain is not running.
2007-02-01 kaf24 13782:cc36013f7785 Fix xen-x86_32 defconfig to includean option needed for PAE builds.
2007-02-01 Ian Campbell 13781:9ee33c95305b merge
2007-02-01 john levon 13780:138b7aa45ede Fix Solaris build - use $(MAKE) not make.
2007-02-01 Ian Campbell 13779:14fc88872c84 [XEN] Extend the range returned by KEXEC_RANGE_MA_XEN to cover the
2007-02-01 Ewan Mellor 13778:f84ba62ca615 Fix SDL option for HVM domains.
2007-02-01 Ewan Mellor 13777:1fb0302683d3 Fix handling of HVM boot.
2007-02-01 Ewan Mellor 13776:2b4b07391df2 Fix merge conflict between new HVM console handling and new HVM boot handling.
2007-02-01 Ewan Mellor 13775:868babf6b1dd Fix HVM save/restore wrt console handling.
2007-02-01 Tim Deegan 13774:d34d43fb88ae Merge
2007-02-01 Tim Deegan 13773:1c7efb60176c [PYGRUB] Invoke pygrub with TERM=vt100
2007-02-01 Ewan Mellor 13772:a9f30d8eea75 Use the new xen-python-path to set PYTHONPATH, rather than trying to do it in
2007-02-01 Ewan Mellor 13771:afb41f6bc30a Break out the Python path interrogation into a separate script. This has the
2007-02-01 Ewan Mellor 13770:f73e71aa0a90 Change VM.HVM_boot to VM.HVM_boot_policy and VM.HVM_boot_params.
2007-02-01 kfraser 13769:0a4cbad6752c Allocate Xen kexec/kdump elfnote sections of the correct size.
2007-02-01 kfraser 13768:f45de0fe8a15 safe_str*() functions check their destination argument is a
2007-02-01 Tim Deegan 13767:6e81102d29be Merge
2007-02-01 Tim Deegan 13766:7b72e2536065 [XEN] Wrap compat XLAT_ macros in "do { } while (0)".
2007-02-01 Ewan Mellor 13765:2e80cd715047 Copy the definition of DOM0_UUID into XenDomain so that we don't need to import
2007-02-01 Ian Campbell 13764:b38ae44fa558 [TOOLS] Remove a debug message which is spamming the logs during live
2007-02-01 Ian Campbell 13763:8132bf3ddbef [LINUX] netfront: Don't call netif_carrier_off until the device is
2007-01-31 Travis Betak 13762:588dd80b56b5 [HVM][SVM] Updated the SVM V_TPR register on MMIO writes to the VLAPIC TPR
2007-01-31 Tim Deegan 13761:b998ae45c076 Merge
2007-01-31 Tim Deegan 13760:6db6b5df4f6f [HVM] Save/restore: save HPET registers
2007-01-31 Ian Campbell 13759:82062701b199 [XEN] Fix perfc after 13756:56377f5ce588
2007-01-31 Tim Deegan 13758:5d09e6098f93 Merge
2007-01-31 Tim Deegan 13757:5e66c05c67ad [HVM] Save/restore: clean up the new hypercall interface
2007-01-31 Ian Campbell 13756:56377f5ce588 [XEN] Fix dom/sysctl structure alignement.
2007-01-31 Emmanuel Ackaouy 13755:9f83b07caabe merge
2007-01-31 Emmanuel Ackaouy 13754:b235a7acaf4a [TOOLS] Fix typos which breaks readnotes transparent gunzipping ...
2007-01-31 Alastair Tse 13753:3db881ef97c4 [XEND] Fix typos in vfb/vnc detect in image.py
2007-01-31 Alastair Tse 13752:beb0b36de156 [XENAPI] Add VDI.location support and test c prog for HVM test.
2007-01-31 Alastair Tse 13751:85e8d7b8360a [XENAPI] Remove some deprecated fields from the Xen API test script.
2007-01-31 Alastair Tse 13750:0c91fd1c92c7 [XEND] Use VDI.location rather than VDI.image_uri/uri for Xen API
2007-01-31 Alastair Tse 13749:3291a7b48731 [XEND] Make sure other_config is by default an empty string map.
2007-01-31 Alastair Tse 13748:5d12faee0708 [XEND] Make VBD.bootable in XendConfig kept as int.
2007-01-31 Alastair Tse 13747:dfa9e5565063 [XEND] Hide other_config from console and vfb SXP to prevent string
2007-01-31 Alastair Tse 13746:f63e1244b48d [XEND] Fix VCPU_params to return string map.
2007-01-31 Alastair Tse 13745:3cccf8e64296 [XEND] Merge VFB support for PV and HVM guests.
2007-01-31 Alastair Tse 13744:7c992fd3b19b [XEND] Make python-pam warning only appear if using XenAPI
2007-01-31 Tim Deegan 13743:54678a99e102 [HVM] Save/restore: save shared-info pfn and re-map it on restore
2007-01-31 Tim Deegan 13742:d653e4bcead0 Merge
2007-01-31 Tim Deegan 13741:9130206e27f8 [HVM] Save/restore: save RTC state.
2007-01-31 Tim Deegan 13740:ffcd586dbaae [HVM] Save/restore: clean up marshalling code
2007-01-31 Ian Campbell 13739:c834e3984baa [XEN] Fix build breakage with gcc 4.1.2.
2007-01-31 Ian Campbell 13738:daed6ac9d1f7 [TOOLS] Fix foreign header build breakage.
2007-01-31 Ian Campbell 13737:7d3bb465e938 [XEN] Fix XENVER_capabilities hypercall.
2007-01-30 Ewan Mellor 13736:61262143a4b0 Added VM_metrics class, taking some of the fields from VM. Make VM.static_max
2007-01-30 Tim Deegan 13735:abd140fe5f6c [HVM] Save/restore: Reset PIT period correctly
2007-01-30 Keir Fraser 13734:fa8843d22450 pygrub: fsimage binding must free objects with PyObject_DEL, not PyMem_DEL.
2007-01-30 Keir Fraser 13733:6d8a099a152d ia64: Use memcpy() to fill ACPI identifier fields.
2007-01-30 Ewan Mellor 13732:749c7d8e4514 Fix XendNode when no host state is saved.
2007-01-30 Ewan Mellor 13731:3b0b70a4fd62 Fix typo, as suggested by Stefan Berger.
2007-01-30 Keir Fraser 13730:d96b346cab5d Remove sprintf() from Xen. Use snprintf() and friends.
2007-01-30 Ewan Mellor 13729:37fd1cf9019d Remove the VTPM.instance field from the bindings.
2007-01-30 Keir Fraser 13728:9578ae319874 Clean up arch_get_xen_caps() to not use sprintf().
2007-01-30 Keir Fraser 13727:bd69e83b65ea ia64, ppc: Remove uses of sprintf().
2007-01-30 Ewan Mellor 13726:300c47bec138 Added task.session field.
2007-01-30 kaf24 13725:0803bdfdd9c5 ia64: Clean up and fix errors in strncpy -> strlcpy conversion
2007-01-30 Ewan Mellor 13724:2f3794098e22 Added VM.is_control_domain field.
2007-01-30 kaf24 13723:7fdfa020d4ed Align vTPM support in the Xen-API, documentation and lib-xen
2007-01-30 kaf24 13722:8f1921600cfd Older versions of as86 (<=0.16.0) require macro arguments to be bracketed.
2007-01-30 kaf24 13721:26943e88349f Fix cross-compile (ia64-built-on-x86) failure.
2007-01-30 Ewan Mellor 13720:bb34cc5784c1 Added backreference from PIF_metrics to PIF, and added a uuid to the session
2007-01-30 Ewan Mellor 13719:aff5b538fcdf Added uuid to the PIF_metrics record.
2007-01-30 Ewan Mellor 13718:a9912f2e472b Added uuid to the PIF record.
2007-01-30 Ewan Mellor 13717:4637dfae0856 Added host_metrics class.
2007-01-30 Ewan Mellor 13716:69c5afd5ab08 Added modelling and C bindings for crashdumps, and suspend VDIs.
2007-01-30 kaf24 13715:f91dd7642a42 new domain builder fix to boot domU on IA64.
2007-01-30 Ian Campbell 13714:b51ed174fe8f Push the target to build foreign headers into tools and xen
2007-01-30 kaf24 13713:b33a7d45d50a Fix passing keymap parameter to xen-vncfb.
2007-01-30 kaf24 13712:2efe681d1194 xc_linux_save was broken in 13594:30af6cfdb05c. Unbreak it.
2007-01-30 kaf24 13711:4bef31174332 linux: Build TPM backend as a module by default.
2007-01-30 Emmanuel Ackaouy 13710:c440813cc572 [XEN] 32on64 fix compat page table shutdown
2007-01-30 Ewan Mellor 13709:b9febab4c6cb Added host.logging, to hold server-side logging configuration.
2007-01-30 Tim Deegan 13708:dc5e6e65bf10 Merge
2007-01-30 Zhai, Edwin 13707:0a28ad8cedf2 [PATCH][HVM] fix smp guest hang after restore
2007-01-30 Alastair Tse 13706:5165b7ecbff5 [XEND] Fix bootable flag bypass in XendConfig
2007-01-30 Alastair Tse 13705:bca858b72bf8 [XEND] Unparsable VLAN numbers should default to -1
2007-01-30 Ewan Mellor 13704:fe02bdd43ac1 Set the log level back to WARN, reverting accidentally committed change.
2007-01-30 Ewan Mellor 13703:5e8da0663ff8 Added host.other_config.
2007-01-30 Ewan Mellor 13702:d794356ad7ff Remove XEN_API_CPU_FEATURE enum.
2007-01-30 Ewan Mellor 13701:9e7b7f9b96a4 Remove VM.actions_after_suspend, which never made any sense.
2007-01-30 Ewan Mellor 13700:44d565181709 Remove the CPU feature handling, unimplementable as it stands.
2007-01-29 Ewan Mellor 13699:eb7b2a9ce40c Document PIF_HANDLE_INVALID and PIF_METRICS_HANDLE_INVALID.
2007-01-29 Ewan Mellor 13698:7261e0d4b7df Move the io bandwidth fields from PIF onto a new PIF_metrics class.
2007-01-29 Ewan Mellor 13697:0a422c8c3144 Fix documentation so that the connection objects (PIF, VBD, and VIF) are
2007-01-29 Ewan Mellor 13696:66c2a4085863 Added missing PBD-related C bindings.
2007-01-29 Ewan Mellor 13695:049d9022653c Added modelling and C bindings for the PBD class. PBDs are the analogue of
2007-01-29 Ewan Mellor 13694:7d64bdc7a300 Tidy-ups; no semantic-change.
2007-01-29 Ewan Mellor 13693:f7b6ce00426b Remove VIF.name from the documentation, matching recent change to Xend.
2007-01-29 Ewan Mellor 13692:090079c988d1 Update doc-comments.
2007-01-29 Ewan Mellor 13691:66dda30190a2 Remove the VDI.parent and VDI.children fields -- this needs more thinking out,
2007-01-29 Ewan Mellor 13690:ae881e7b0c5e Rename VM.otherConfig to VM.other_config, for consistency with the other fields,
2007-01-29 Ewan Mellor 13689:bb15af2c2b4a Remove VBD.driver, VIF.type, VIF.name, VTPM.driver. This modelling was never
2007-01-28 Ewan Mellor 13688:9db1847845d6 Document TASK_HANDLE_INVALID.
2007-01-28 Ewan Mellor 13687:a403d70fc94c Added TASK_HANDLE_INVALID to the messages file.
2007-01-28 Ewan Mellor 13686:c2f1bb01bca3 Tidy up the VBD API calls.
2007-01-28 Ewan Mellor 13685:044c57d0fef2 Match recent changes to the task class in XenAPI with the get_record call here.
2007-01-28 Ewan Mellor 13684:5b973d94bc00 Fix bootloader handling.
2007-01-28 Ewan Mellor 13683:a7fc9cc9a51f Fix the handling of MESSAGE_METHOD_UNKNOWN, MESSAGE_PARAMETER_COUNT_MISMATCH,
2007-01-28 Ewan Mellor 13682:58344c358aa0 Add task.allowed_operations field, and task.cancel message. The
2007-01-28 Ewan Mellor 13681:9521974ea1fa Made task.name_* read-only (these are set by Xend) and drop task.eta.
2007-01-28 Ewan Mellor 13680:207ee547b193 Make session.this_host and session.this_user ROrun -- they are implicitly set
2007-01-28 Ewan Mellor 13679:1e88f0b736b5 Added a VBD.bootable flag.
2007-01-28 Ewan Mellor 13678:4651595d9502 Fix interface_name() after change of definition for the vlan field.
2007-01-28 Ewan Mellor 13677:f40528773629 Document new error codes VLAN_TAG_INVALID and PIF_IS_PHYSICAL.
2007-01-28 Ewan Mellor 13676:5e1c7022d4ad Document existing PIF.create_VLAN, and remove PIF.create (PIFs are implicitly
2007-01-27 Ewan Mellor 13675:ea3c75204555 Integrate the Xen-API doc into the build.
2007-01-27 Ewan Mellor 13674:965cdfff68b0 Minor tidy-up.
2007-01-30 shand 13673:6e3decbd3e56 [HVM] When guest explicitly modifies the TSC, update platform timers
2007-01-29 Christian Limpach 13672:5e3b47bcc311 [linux] Delay making the VCPUOP_initialise calls until the cpu is brought up
2007-01-29 kfraser 13671:effa38a30a5c Remove unused implementation of vsprintf().
2007-01-29 kfraser 13670:e7ceed4ebcd9 Remove little-endian assumption from library code.
2007-01-29 Tim Deegan 13669:21d6135f522f Merge
2007-01-29 Tim Deegan 13668:99d36a153024 [HVM] Save/restore cleanups: don't save state for downed vcpus.
2007-01-29 kfraser 13667:44eb80f50725 Remove unused noth/hton endian conversion macros.
2007-01-29 kfraser 13666:699656fb1d0b Port ACM code to new Xen byteorder macros.
2007-01-29 kfraser 13665:647c06ba0b49 Remove strcat/strncat/strcmp/strncmp. Replaced with safer
2007-01-29 kfraser 13664:d2784d93e760 ia64 and ppc: Remove uses of strcpy and strncpy.
2007-01-29 kfraser 13663:bef7fbe25a9f Remove uses of strcpy and strncpy from common and x86 code.
2007-01-29 Ian Campbell 13662:5bb084098493 [LINUX] Force .data segment to be 4k aligned on i386.
2007-01-29 kfraser 13661:1b32e279ddef libelf cannot rely on the strlcpy() BSD-ism.
2007-01-29 kfraser 13660:5d9b72e640e0 Fix 'xm create' and 'xm start' when SEDF scheduler is used.
2007-01-29 kfraser 13659:b2c1eeee2dcf Replace sprintf with snprintf and strncpy with strlcpy.
2007-01-28 kaf24 13658:f8ddcb758117 Clean up libelf endian macros and includes.
2007-01-28 kaf24 13657:bef8a8b1e400 Fix firmware compile on Solaris.
2007-01-28 kaf24 13656:78b7ec4e7b86 Fix compat build for weird solaris gcc target.
2007-01-28 kaf24 13655:fbe161b1af16 To avoid problems (hang) when doing migration, the Console Controller
2007-01-28 kaf24 13654:47e26ced172a [HVM] save/restore fix
2007-01-28 kaf24 13653:fd57cef459dc Allow 'xm create' to set scheduling parameters.
2007-01-28 kaf24 13652:db0aeb4e41c3 Reject xm sched-* comands for other than the in-use scheduler.
2007-01-28 kaf24 13651:4e7bda043cce Fix xentop error return code if passed unrecognised options.
2007-01-27 kaf24 13650:d1710eb35385 [HVM] Allow HVM guest to request invalidation of foreign mappings via
2007-01-26 kaf24 13649:271ffb1c12eb Rename find_domain_by_id() to get_domain_by_id().
2007-01-26 kaf24 13648:32fd32bbf78d Add RCU support to Xen.
2007-01-26 kaf24 13647:19a600376688 Don't clobber vcpu flags when getting vcpu context.
2007-01-26 kaf24 13646:aae5932afc6d [HVM] Fix some BIOS build warnings.
2007-01-26 kaf24 13645:4dd3266e13a7 [TCGBIOS] Fix some makefile issues.
2007-01-26 kaf24 13644:edbff1762a55 Remove the test functions from HVM highmem 32-bit BIOS.
2007-01-26 kaf24 13643:c07326324f8d [HVM] Add TCG BIOS extensions to the high memory area along with
2007-01-26 kaf24 13642:480436ef6255 This patch adds a 32bit gateway to the Bochs BIOS. The 32 bit code is
2007-01-26 Alastair Tse 13641:b97780b7080d [XEND] Hook in utilisation statistics into Xen API calls.
2007-01-26 Alastair Tse 13640:93d3ff513609 [XEND] Floats for not need to be stringified in Xen API.
2007-01-26 Alastair Tse 13639:b8b75fdbd21f [XENAPI] Add an example to start HVM guests via the Xen API.
2007-01-26 Alastair Tse 13638:bb2b1b6662fa [XENAPI] Make server uri easily configurable via ENV or CLI opts.
2007-01-26 kaf24 13637:ace66ef96b5e Fix 32-bit build.
2007-01-26 kaf24 13636:82b21d942ef9 Update hgignore list
2007-01-26 kaf24 13635:baf1d6ebf29c minios : netfront driver fixes.
2007-01-26 kaf24 13634:5d440c35a784 xen: Remove unused elf32.c.
2007-01-26 kaf24 13633:057c4c2991fa 32-on-64: Fix an one-off error in compat_addr_ok().
2007-01-26 kaf24 13632:fcaf34bc5e41 Cleanups for unmodified (pv-on-hvm) driver building.
2007-01-26 kaf24 13631:16f7f5ac80ed Replace mlock() calls with lock_pages().
2007-01-26 kaf24 13630:e0291e3ed603 32-on-64: New set_address_size domctl for switching to compat mode.
2007-01-26 kaf24 13629:2f8a7e5fd8ba 32-on-64: Fix register-argument rearrangement to avoid clobbering the
2007-01-26 Alastair Tse 13628:ba3ec84c9423 [XEND] Add missing ConsoleController.py
2007-01-25 Emmanuel Ackaouy 13627:9d1d9877131d Support transparant gunzipping in the readnotes utility.
2007-01-25 Emmanuel Ackaouy 13626:d42878949f63 libxc domain builder rewrite, linux builder
2007-01-25 Emmanuel Ackaouy 13625:fd50500eee7c libxc domain builder rewrite, core bits.
2007-01-25 Emmanuel Ackaouy 13624:50d9e2ddc377 libxc header fixups.
2007-01-25 Emmanuel Ackaouy 13623:985384fd424c Add more xc_error_code values.
2007-01-25 Emmanuel Ackaouy 13622:583441e296a1 Generate headers with arch-specific structs.
2007-01-25 Emmanuel Ackaouy 13621:4aa6044ab967 libelf: use for readnotes utility.
2007-01-25 Emmanuel Ackaouy 13620:a63d1af01b3d libelf: use for hvm builder.
2007-01-25 Emmanuel Ackaouy 13619:a754192ffce6 libelf: add to libxc
2007-01-25 Emmanuel Ackaouy 13618:3c9926aadec5 libelf: use for x86 dom0 builder.
2007-01-25 Emmanuel Ackaouy 13617:db3d03dfe92f add libelf: an ELF binary parser library.
2007-01-25 Alastair Tse 13616:b111908dd70b [XEND] Preliminary console support in Xen API
2007-01-25 Alastair Tse 13615:3bb7136c8fb4 [XEND] Fix HVM guest creation via Xen API