age |
author |
revision |
description |
2010-02-03 |
Keir Fraser |
20936:0c3e4a2f14d6 |
VT-d: fix a bug in enable_ats_device |
2010-02-03 |
Keir Fraser |
20935:7a10f8513b3f |
libxc: Check there's enough memory for segments we're creating |
2010-02-03 |
Keir Fraser |
20934:02107eca8fb7 |
libxc: Check full range of pfns for xc_dom_pfn_to_ptr |
2010-02-03 |
Keir Fraser |
20933:b48b5e688470 |
xl: Do not duplicate last line of config file when trying compat mode. |
2010-02-03 |
Keir Fraser |
20932:2a775968c7a1 |
xend: Disallow "/" in domain names |
2010-02-03 |
Keir Fraser |
20931:39424ff0c91c |
tboot: fix S3 issue for Intel Trusted Execution Technology. |
2010-02-03 |
Keir Fraser |
20930:526af7ddb9bd |
tools/xen-detect: fix printing xen version |
2010-02-03 |
Keir Fraser |
20929:a7546e45ca83 |
libxc: Export do_mca hypercall to user space tools. |
2010-02-03 |
Keir Fraser |
20928:09dd83d09f49 |
Remus: ensure kernel modules are built before attempting to install |
2010-02-03 |
Keir Fraser |
20927:62ce32978d2e |
Remus: use imqebt instead of ebtables |
2010-02-03 |
Keir Fraser |
20926:0e453e4d932d |
xentrace: Disable tracing, then read records one more time. |
2010-02-03 |
Keir Fraser |
20925:2a07df55c08a |
xentrace: Clear lost records when disabling tracing |
2010-02-03 |
Keir Fraser |
20924:6ade83cb21ca |
xentrace: Trace p2m events |
2010-02-03 |
Keir Fraser |
20923:3312e31dcdeb |
Update QEMU_TAG to 575ed1016f6fba1c6a6cd32a828cb468bdee96bb |
2010-02-03 |
Keir Fraser |
20922:4e8ce74fb8bb |
hvmloader: Fix CPU hotplug notify handler in ACPI DSDT. |
2010-02-01 |
Keir Fraser |
20921:d0b431ede24b |
pygrub: support parsing of syslinux configuration files |
2010-02-01 |
Keir Fraser |
20920:5668c36282ea |
hvm, s3: HVM guest RTCs become unsync'ed across host S3. |
2010-01-29 |
Keir Fraser |
20919:857d7b2dd8c7 |
tools/gtraceview: fix SIGFPE |
2010-01-29 |
Keir Fraser |
20918:b0ffb4912c46 |
blktap2: Prefer AIO eventfd support on kernels >= 2.6.22 |
2010-01-29 |
Keir Fraser |
20917:218026df8d5f |
blktap2: Separate tapdisk raw I/O into different backends. |
2010-01-29 |
Keir Fraser |
20916:f2ef85551a09 |
blktap2: Sort out tapdisk AIO init. |
2010-01-29 |
Keir Fraser |
20915:07f33d124053 |
blktap2: Sort out tapdisk IPC init. |
2010-01-29 |
Keir Fraser |
20914:2bc69db28153 |
libelf: make elf_phdr_is_loadable load read-only segments. |
2010-01-29 |
Keir Fraser |
20913:8dcedf17b5b4 |
pv-on-hvm: Correct the order of the argument of out*() |
2010-01-29 |
Keir Fraser |
20912:ebd2495ec073 |
x86 mca: Be more careful for printk in MCE context |
2010-01-29 |
Keir Fraser |
20911:088f1b01d852 |
x86 mca: Add MCE broadcast checkiing. |
2010-01-29 |
Keir Fraser |
20910:da5faf9f5df8 |
x86 mca: Fix the vMCE address translation for HVM guest. |
2010-01-29 |
Keir Fraser |
20909:805eae786b50 |
x86 mca: Add the mised put_domain in UCR handler function. |
2010-01-29 |
Keir Fraser |
20908:7310235f74f8 |
x86 mca: Not GP fault when guest write non 0s or 1s to MCA CTL MSRs. |
2010-01-29 |
Keir Fraser |
20907:f85120520509 |
x86 mca: Handle the vMCA bank correctly |
2010-01-29 |
Keir Fraser |
20906:b4244eff4384 |
x86: Clean up c/s 20844:ca0759a08057 |
2010-01-27 |
Keir Fraser |
20905:2f98b700605f |
xend: destroy restored domain when its device doesn't exist |
2010-01-26 |
Keir Fraser |
20904:2636e5619708 |
pygrub: improve grub 2 support |
2010-01-26 |
Keir Fraser |
20903:66587cc5f1e1 |
x86: Polarity-switch method only effective in non-directed EOI case. |
2010-01-26 |
Keir Fraser |
20902:8e1385f1e8a7 |
x86: reduce EOI stack's size in per-cpu area. |
2010-01-26 |
Keir Fraser |
20901:58b45bb15137 |
x86: Directly clear all pending EOIs once MSI info changed |
2010-01-26 |
Keir Fraser |
20900:cb0375fcec23 |
x86: Revert Cset 20334:dcc5d5d954e9 |
2010-01-26 |
Keir Fraser |
20899:efeef2c5e96d |
Update Xen version to 4.0.0-rc3-pre |
2010-01-26 |
Keir Fraser |
20898:3090b0a44390 |
Added tag 4.0.0-rc2 for changeset e5e4573bcaba |
2010-01-26 |
Keir Fraser |
20897:e5e4573bcaba |
Update Xen version to 4.0.0-rc24.0.0-rc2 |
2010-01-26 |
Keir Fraser |
20896:9ec971345d9f |
VT-d: add "iommu=workaround_bios_bug" option |
2010-01-26 |
Keir Fraser |
20895:23a2ae169779 |
tools/xsm: Expose Flask XSM AVC functions to user-space |
2010-01-23 |
Keir Fraser |
20894:cd453b3d7b25 |
libxl: Fix libconfig install directory |
2010-01-23 |
Keir Fraser |
20893:15efdfc46593 |
pv-on-hvm: Only unplug emulated devices if requested via module parameter. |
2010-01-23 |
Keir Fraser |
20892:7d65247d5f06 |
VT-d: improve RMRR validity checking |
2010-01-22 |
Keir Fraser |
20891:4978b4a4bbb6 |
Get libconfig tarball from xenbits |
2010-01-22 |
Keir Fraser |
20890:ca0759a08057 |
x86: check if desc->action is NULL when unbinding guest pirq |
2010-01-22 |
Keir Fraser |
20889:e1d61c5a008d |
blktap: fix blktapctrl abort |
2010-01-22 |
Keir Fraser |
20888:9c6ba538ce75 |
libxc: mmapbatch-v2 adjustments |
2010-01-22 |
Keir Fraser |
20887:fbe8f32fa257 |
libxc: New hcall_buf_{prep,release} pre-mlock interface |
2010-01-21 |
Keir Fraser |
20886:c06732ac2392 |
x86: kill msix_flush_writes() |
2010-01-21 |
Keir Fraser |
20885:57893d13574c |
x86: dump full IRQ affinity |
2010-01-21 |
Keir Fraser |
20884:ba6a71530fc6 |
x86: add keyhandler to dump MSI state |
2010-01-21 |
Keir Fraser |
20883:d1efaaee441b |
xend: Dis-allow device assignment if PoD is enabled. |
2010-01-21 |
Keir Fraser |
20882:cec57fd4565e |
tools: fix sysfs error path |
2010-01-21 |
Keir Fraser |
20881:0bf9e66c5201 |
VT-d: warn on bogus RMRR entry |
2010-01-21 |
Keir Fraser |
20880:ea02c95af387 |
xentrace: XC_PAGE_SIZE should be used |
2010-01-21 |
Keir Fraser |
20879:961acb357740 |
VT-d: improve RMRR validity checking |
2010-01-21 |
Keir Fraser |
20878:acd7d3f06d9a |
VT-d: handle return value of deassign_device |
2010-01-21 |
Keir Fraser |
20877:6a5d8284b6e6 |
libxc: Unbreak HVM live migration after 0b138a019292. |
2010-01-21 |
Keir Fraser |
20876:aa00760933df |
xend: Unbreak live migration with tapdisk2 after 20691:054042ba73b6 |
2010-01-20 |
Keir Fraser |
20875:f300b53520d0 |
libxl, hvm: Add support to trigger power or sleep button events |
2010-01-20 |
Keir Fraser |
20874:0edb75cd8126 |
hvm: Add ACPI fixed sleep button |
2010-01-20 |
Keir Fraser |
20873:fad80160c001 |
xentrace: Per-cpu xentrace buffers |
2010-01-20 |
Keir Fraser |
20872:b0b41e735575 |
xend: Fix 20825:49a2c1069e14 |
2010-01-20 |
Keir Fraser |
20871:49a2c1069e14 |
xend: Properly interpret vcpu_avail Long Integer in xc.hvm_build(). |
2010-01-19 |
Keir Fraser |
20870:07f95839e431 |
Enable IOMMU by default. |
2010-01-19 |
Keir Fraser |
20869:89907dab1aef |
x86: Clean up TSC_RELIABLE handling after 20705:a74aca4b9386 |
2010-01-19 |
Keir Fraser |
20868:b684d9e57b8f |
xc_domain_save: allocate pfn_err before use |
2010-01-18 |
Keir Fraser |
20867:d7e8b6a66a3d |
libxl: fix "xl list" output |
2010-01-18 |
Keir Fraser |
20866:a56216b3f62d |
minios: implement xc_map_foreign_bulk |
2010-01-18 |
Keir Fraser |
20865:618b3597603c |
Revert 20746:042b371d8728 --- Breaks stubdoms. |
2010-01-18 |
Keir Fraser |
20864:508f457aa439 |
x86 hvm: Pre-allocate per-cpu HVM memory before bringing CPUs online |
2010-01-17 |
Keir Fraser |
20863:7a8cee80597e |
xend: Use max_node_id rather than nr_nodes where appropriate. |
2010-01-17 |
Keir Fraser |
20862:757359a36785 |
Change default cpufreq governor to ondemand |
2010-01-17 |
Keir Fraser |
20861:ff2d29e6ab9c |
libxenlight: add a list-vm options to xl that only list vms uuid, domid, name |
2010-01-17 |
Keir Fraser |
20860:abc717dc6c2a |
libxenlight: separate logically list_vm and list_domain |
2010-01-17 |
Keir Fraser |
20859:efbd58260961 |
Update QEMU_TAG to a0066d08514ecfec34c717c7184250e95519f39c |
2010-01-17 |
Keir Fraser |
20858:36c40adffe12 |
xend: NUMA: fix division by zero on unpopulated nodes |
2010-01-17 |
Keir Fraser |
20857:8bbb0dd9a340 |
libxenlight: Add the line number to the config file parsing error message |
2010-01-17 |
Keir Fraser |
20856:2d3869cfa90f |
libxl: add a newline to xl logging |
2010-01-15 |
Keir Fraser |
20855:88d2273c3942 |
x86: A further fix to xen_in_range(). |
2010-01-14 |
Keir Fraser |
20854:db8a882f5515 |
Make sure the minimum shadow allocation is never zero. |
2010-01-14 |
Keir Fraser |
20853:4b8843ecd553 |
libxc: Fix IOCTL_PRIVCMD_MMAPBATCH_V2 fallback check |
2010-01-14 |
Keir Fraser |
20852:4a54c794bfd4 |
x86: Fix and clarify 20803:50bd4235f486 |
2010-01-14 |
Keir Fraser |
20851:e406e3451835 |
xend: Fix wait-for-stubdom loop to avoid possible infinite loop |
2010-01-14 |
Keir Fraser |
20850:c3d3e3c8e5f4 |
Linux: Use losetup -f where available. |
2010-01-14 |
Keir Fraser |
20849:50bd4235f486 |
x86: Fix xen_in_range() for fragmented percpu data area. |
2010-01-14 |
Keir Fraser |
20848:aaf34d74b622 |
xend, NUMA: Fix computation of needed nodes |
2010-01-14 |
Keir Fraser |
20847:ab5845cfa62d |
libxenlight: fix name to domid conversion. |
2010-01-14 |
Keir Fraser |
20846:7a412f9f6aae |
libxenlight: add error in disk_add if phystype is not recognized |
2010-01-14 |
Keir Fraser |
20845:fd8707f8698d |
libxenlight: add fuse around generic_device_add related to invalid kinds |
2010-01-14 |
Keir Fraser |
20844:94442ca0423d |
libxenlight: initialize enum to 1, to prevent defaulting to the 0 |
2010-01-14 |
Keir Fraser |
20843:517364d0823d |
libxenlight: add some return values testing in stubdom |
2010-01-13 |
Keir Fraser |
20842:13d4e78ede97 |
x86 hvm: Change default setting of guest CPUID RDTSCP bit |
2010-01-13 |
Keir Fraser |
20841:6512068aa0db |
x86: fix unmaskable msi assignment issue. |
2010-01-13 |
Keir Fraser |
20840:3f8fd65732cc |
x86: minor cleanup to arch_memory_op() |
2010-01-13 |
Keir Fraser |
20839:4573383ec3dd |
Update Xen version to 4.0.0-rc2-pre |
2010-01-13 |
Keir Fraser |
20838:0447c5532e9f |
x86: add and use XEN_DOMCTL_getpageframeinfo3 |
2010-01-13 |
Keir Fraser |
20837:0b138a019292 |
libxc: use new (replacement) mmap-batch ioctl |
2010-01-12 |
Keir Fraser |
20836:0e3910f1de64 |
Added tag 4.0.0-rc1 for changeset 67b5ad8ae87e |
2010-01-12 |
Keir Fraser |
20835:67b5ad8ae87e |
Update Xen version for 4.0.0-rc14.0.0-rc1 |
2010-01-12 |
Keir Fraser |
20834:675443b02c53 |
libxenlight: remove ctx dangerously passed to children |
2010-01-12 |
Keir Fraser |
20833:da6cddd20000 |
libxenlight: remove ctx argument to exec |
2010-01-12 |
Keir Fraser |
20832:9f4c6b96bd7f |
libxenlight: typo in old patch, lead to waitpid forever instead of |
2010-01-12 |
Keir Fraser |
20831:6ae90d7f7f45 |
libxenlight: misc cleanup |
2010-01-12 |
Keir Fraser |
20830:55109e7326cc |
libxenlight: do not try to set memory target with a number we haven't |
2010-01-12 |
Keir Fraser |
20829:3edbffaab206 |
libxenlight: tests a lots more of xl return value inside the library |
2010-01-12 |
Keir Fraser |
20828:5b45d08b7abf |
blktap: make memshr optional |
2010-01-12 |
Keir Fraser |
20827:5e1971bec881 |
xend, pciquirk: fix uninitialized variable |
2010-01-12 |
Keir Fraser |
20826:91d1d06d658e |
tools: build fixes for NetBSD |
2010-01-09 |
Keir Fraser |
20825:596f7893b5ac |
x86_32: Fix the build. |
2010-01-08 |
Keir Fraser |
20824:182883d9acbe |
libxenlight: initialize domid to -1 in domain_create |
2010-01-08 |
Keir Fraser |
20823:b35974051d7e |
libxenlight: don't try to delete path when they doesn't exists. |
2010-01-08 |
Keir Fraser |
20822:9a49e6a66bf0 |
libxenlight: simplify the logic of domain_list to just return 1024 domains maximum |
2010-01-08 |
Keir Fraser |
20821:dd9250567d18 |
libxenlight: remove all cloning logic. |
2010-01-08 |
Keir Fraser |
20820:819c21064517 |
libxenlight: don't use the cloning logic in dm_xenstore_record_pid. |
2010-01-08 |
Keir Fraser |
20819:dda8dc485d67 |
libxenlight: returns errors if xc and/or xs has not been initialized properly. |
2010-01-08 |
Keir Fraser |
20818:5254234fdb71 |
libxenlight: don't free ifname, can lead to double free |
2010-01-08 |
Keir Fraser |
20817:5a5c2ed76aaf |
libxenlight: don't ignore ctx_init errors if there is one. |
2010-01-08 |
Keir Fraser |
20816:f909045c2284 |
VT-d: get rid of trailing whitespace |
2010-01-08 |
Keir Fraser |
20815:0db36bfd1986 |
xend: fix options for assigned pci |
2010-01-08 |
Keir Fraser |
20814:dc8fb5dc629d |
[IA64] support XEN_DOMCTL_mem_sharing_op |
2010-01-08 |
Keir Fraser |
20813:b600a7e8acfe |
xend: Fix xc.physinfo() Py_BuildValue format string. |
2010-01-08 |
Keir Fraser |
20812:277bfc2d47b1 |
tmem: Reduce verbosity on failed memory allocations. |
2010-01-08 |
Keir Fraser |
20811:13b349c42eed |
EPT: Walk and print EPT tables on an unexpected EPT violation |
2010-01-08 |
Keir Fraser |
20810:5e8b6ecd045e |
x86: fix NUMA handling (c/s 20599:e5a757ce7845) |
2010-01-06 |
Keir Fraser |
20809:cba56c13ca3e |
Handle PoD case in hvm_hap_nested_page_fault() |
2010-01-06 |
Keir Fraser |
20808:a1d0a575b4ba |
sysctl: Return max_node_id rather than nr_nodes from physinfo command. |
2010-01-06 |
Keir Fraser |
20807:bec36e63fb0e |
x86: XEN_DOMCTL_MEM_SHARING_OP_CONTROL should not depend on HAP. |
2010-01-06 |
Keir Fraser |
20806:de9c5e366527 |
libxl: apply CPUID policy for all types of VMs in all situations |
2010-01-06 |
Keir Fraser |
20805:3984b8c7fa25 |
[IA64] Fix ia64 build |
2010-01-06 |
Keir Fraser |
20804:4e56f809ddbf |
tmem: Only enable by default for x86_64 |
2010-01-06 |
Keir Fraser |
20803:d0d2afcc05c4 |
xend: passthrough: also do_FLR when a device is assigned. |
2010-01-05 |
Keir Fraser |
20802:4feec90815a0 |
libxenlight: install libxl.h |
2010-01-05 |
Keir Fraser |
20801:74ca2cb026a5 |
libxenlight: remove any uuid dependancies from xl |
2010-01-05 |
Keir Fraser |
20800:19479955c074 |
numa: Correct handling node with CPU populated but no memory populated |
2010-01-05 |
Keir Fraser |
20799:de533c8993eb |
xend: Pass -vcpu-avail option to QEMU now it is supported. |
2010-01-05 |
Keir Fraser |
20798:e5f1f9719d72 |
Update QEMU_TAG to 2621a102cd74cd6691bed30f638581639fcb141d |
2010-01-05 |
Keir Fraser |
20797:a9c112d0555f |
Revert incorrect comment change introduced by 20720:ddb3646ad681 |
2010-01-04 |
Keir Fraser |
20796:683bf4ce2e93 |
domctl: Fix command-number clashes and place all #defines together to |
2010-01-04 |
Keir Fraser |
20795:d179be07680e |
VT-d: fix iommu_domid for PCI/PCIx devices assignment |
2010-01-04 |
Keir Fraser |
20794:bf43d35585fb |
VT-d: fix iommu_domain_destroy |
2010-01-04 |
Keir Fraser |
20793:b76fe58d0701 |
VT-d: clean up dynamic page mapping |
2010-01-04 |
Keir Fraser |
20792:042b371d8728 |
xend: Allow disable QEMU monitor by settinbg option to 0 in config file. |
2010-01-04 |
Keir Fraser |
20791:d3215a968db9 |
Revert 20726:ddb8c5e798f9 |
2009-12-30 |
Keir Fraser |
20790:bb34d8e578d2 |
x86: In mmuext_op(), MMUEXT_[UN]PIN_* must respect 'foreigndom'... |
2009-12-30 |
Keir Fraser |
20789:8e45591afc92 |
hvmloader: mp table fix |
2009-12-30 |
Keir Fraser |
20788:a4aace0808d2 |
libxl: add a versioning number to ctx_init that permit to detect |
2009-12-30 |
Keir Fraser |
20787:c21ae3e20134 |
libxl: define errors as an enum instead of define random values. |
2009-12-30 |
Keir Fraser |
20786:88e59cfb48de |
libxl: add a get_shutdown_reason |
2009-12-30 |
Keir Fraser |
20785:d4613b521798 |
libxl: remove API for dominfolist and list that returns xc_dominfo. |
2009-12-30 |
Keir Fraser |
20784:49d0c3ff7943 |
libxl: add useful xc flags in the xl_dominfo structure |
2009-12-30 |
Keir Fraser |
20783:bb828aacf968 |
libxl: remove waitpid wrapper that's doesn't do anything |
2009-12-30 |
Keir Fraser |
20782:411a5b796050 |
libxl: hide internal logging from client |
2009-12-30 |
Keir Fraser |
20781:3e4051dbfd34 |
libxl: remove structure init from the library and structure domid |
2009-12-30 |
Keir Fraser |
20780:1604ad5c529f |
libxl: remove useless smac in the nic_info structure |
2009-12-30 |
Keir Fraser |
20779:9417aa2c7380 |
libxl: coding styles cleanup |
2009-12-30 |
Keir Fraser |
20778:042f50e7353f |
libxl: change semantics of ctx_free and remove ctx_close |
2009-12-29 |
Keir Fraser |
20777:3f654b88e201 |
x86: Initialise percpu areas as early as possible during bootstrap. |
2009-12-29 |
Keir Fraser |
20776:a4a24cf98691 |
XendAPI: After VBD_destroy and VIF_destroy the managed config must be saved |
2009-12-28 |
Keir Fraser |
20775:58dbf27875c5 |
memshr: Must be built on ia64 as well as x86, as blktap depends on it. |
2009-12-28 |
Keir Fraser |
20774:280ecaf39294 |
x86, passthrough: Enhance guest's interrupt affinity setting. |
2009-12-28 |
Keir Fraser |
20773:eaf69c86f834 |
hvmloader: Fix Windows XP standby with cirrus VGA |
2009-12-28 |
Keir Fraser |
20772:ddb8c5e798f9 |
numa: Correct handling node with CPU populated but no memory populated |
2009-12-28 |
Keir Fraser |
20771:cba7ef4d08a3 |
grant_table: Build fixes for IA64. |
2009-12-28 |
Keir Fraser |
20770:4ad86f682f43 |
memshr: Build fixes |
2009-12-24 |
Keir Fraser |
20769:98c4b2498415 |
x86: Fix mfn/page handling in do_mmuext_op(). |
2009-12-24 |
Keir Fraser |
20768:f03bb5277f04 |
evtchn: Do not free d->poll_mask until domain is being deallocated. |
2009-12-24 |
Keir Fraser |
20767:dd546bae1029 |
hvmloader: Only mark LTP1 present in ACPI DSDT if parport really is there. |
2009-12-24 |
Keir Fraser |
20766:ddb3646ad681 |
x86/mm: early put_page when XENMEM_add_to_physmap(XENMAPSPACE_gmfn) |
2009-12-24 |
Keir Fraser |
20765:020e7a7d4474 |
xend: Fix 'monitor' domain config parameter. |
2009-12-23 |
Keir Fraser |
20764:07f98beddc18 |
xen-detect: Add command-line arguments. |
2009-12-23 |
Keir Fraser |
20763:52e8af2eba16 |
xend: Extra qemu options: parallel,serial,monitor |
2009-12-23 |
Keir Fraser |
20762:d3411ed9bd02 |
pygrub, reiserfs: Fix on-disk structure definition. |
2009-12-23 |
Keir Fraser |
20761:afc296da27b7 |
Remove videoram option from vfb config. |
2009-12-22 |
Keir Fraser |
20760:a60f508548a8 |
Replace process_pending_timers() with process_pending_softirqs(). |
2009-12-22 |
Keir Fraser |
20759:affb589507a7 |
paging: Updates to public grant table header file. |
2009-12-22 |
Keir Fraser |
20758:d30244049f7e |
VT-d: improve RMRR region handling |
2009-12-22 |
Keir Fraser |
20757:bde24590c13a |
domctl/sysctl: Clean up definitions |
2009-12-21 |
Keir Fraser |
20756:3c93fffa6502 |
Revert 20709:085627544270 |
2009-12-21 |
Keir Fraser |
20755:085627544270 |
xend: Enable vHPET in HVM guests by default. |
2009-12-21 |
Keir Fraser |
20754:2a48c1b68d51 |
Check m2p/compat m2p table for new added memory. |
2009-12-21 |
Keir Fraser |
20753:261e985e8c49 |
Fix bugs in frame table setup function when memory hot-add. |
2009-12-21 |
Keir Fraser |
20752:4639b2900f20 |
Clean up memory hotplug functions. |
2009-12-21 |
Keir Fraser |
20751:a74aca4b9386 |
Verify TSC sync even on systems with constant and non-stop TSC. |
2009-12-21 |
Keir Fraser |
20750:42304d2fc83e |
xenpaging: Add checks for p2m_is_valid() after calls to gfn_to_mfn() |
2009-12-21 |
Keir Fraser |
20749:1f315181731a |
xenstore: Fix memory leak in command 'xenstore rm' |
2009-12-18 |
Keir Fraser |
20748:1a911fd65e52 |
xenstore: Fix the method of get options and the usage |
2009-12-18 |
Keir Fraser |
20747:26822073c426 |
x86_32: Build fix in xenpaging tool. |
2009-12-18 |
Keir Fraser |
20746:7f2189271043 |
netbsd: Build fix (do not build memshr). |
2009-12-18 |
Keir Fraser |
20745:47ec2d131c22 |
Make Citrix copyright strinsg consistent. |
2009-12-18 |
Keir Fraser |
20744:79b574ce9505 |
guest_walk.c: Remove commented out p2m paging type check code |
2009-12-18 |
Keir Fraser |
20743:583480badbdd |
memshr: Include unistd.h for sleep(). |
2009-12-18 |
Keir Fraser |
20742:d2f34954aaae |
mini-os: Fix build error when !HAVE_LIBC |
2009-12-17 |
Keir Fraser |
20741:750a177eeca5 |
x86_32: Build fixes after page-sharing patches. |
2009-12-17 |
Keir Fraser |
20740:1b81d0607af9 |
Maintains/cleans-up the sharing map. At the moment a simple FIFO policy is |
2009-12-17 |
Keir Fraser |
20739:617071a8c638 |
Reads from read only parent disk images are intercepted, and are used to detect |
2009-12-17 |
Keir Fraser |
20738:d3b569b2a2b9 |
Multiple tapdisk2 processes may use the same parent disk images (later used to |
2009-12-17 |
Keir Fraser |
20737:054042ba73b6 |
Adds 'memory_sharing' option to domain config scripts. It passes domain id to |
2009-12-17 |
Keir Fraser |
20736:7d28228db41d |
Generic bi-directional map, and related initialisation functions. At the moment |
2009-12-17 |
Keir Fraser |
20735:fe42b16855aa |
Support for -EAGAIN from xc_gnttab_map_grant_ref. |
2009-12-17 |
Keir Fraser |
20734:c34435067298 |
Interfaces to memshr domctls. |
2009-12-17 |
Keir Fraser |
20733:180d46ac70d3 |
Request re-coalescing for qcow disks. qcow driver had the habit of breaking each |
2009-12-17 |
Keir Fraser |
20732:51d1fec19ad4 |
Audit code for memory sharing. |
2009-12-17 |
Keir Fraser |
20731:68e964ec2c7b |
Domctls defined for all relevant memory sharing operations. |
2009-12-17 |
Keir Fraser |
20730:8cf5bffd9663 |
HAP fault handling for shared pages. |
2009-12-17 |
Keir Fraser |
20729:98bd49474dbf |
Foreign mappings need to verify if the underlying pages are sharable/shared. If |
2009-12-17 |
Keir Fraser |
20728:46754a9f0be1 |
This patch establishes a new abstraction of sharing handles (encoded as a 64bit |
2009-12-17 |
Keir Fraser |
20727:7c47306f59bf |
The internal Xen x86 emulator is fixed to handle shared/sharable pages corretly. |
2009-12-17 |
Keir Fraser |
20726:257bd5e90294 |
M2P translation cannot be handled through flat table with only one slot per MFN |
2009-12-17 |
Keir Fraser |
20725:34d620a47c63 |
Sharable/shared pages need to be unshared in responce to a write attempt. This |
2009-12-17 |
Keir Fraser |
20724:7d841016536f |
This patch defines a new P2M type used for sharable/shared pages. It also |
2009-12-17 |
Keir Fraser |
20723:3a3be3938b2c |
This patch defines a new PGT type called PGT_shared_page and a new synthetic |
2009-12-17 |
Keir Fraser |
20722:9b344d919ee4 |
User-land tool for memory paging. |
2009-12-17 |
Keir Fraser |
20721:0b56bc4f3b21 |
libxc interface support for memory paging domctls. |
2009-12-17 |
Keir Fraser |
20720:5d2f68eab8dc |
libxc support of memory paging. |
2009-12-17 |
Keir Fraser |
20719:9e67c0a75200 |
Memory paging domctl support, which is a sub-operation of the generic memory |
2009-12-17 |
Keir Fraser |
20718:33d97bf8a376 |
Add memory paging support for MMU updates (mapping a domain's memory). |
2009-12-17 |
Keir Fraser |
20717:3b29ed4ffb15 |
Support for Memory paging in grant table mappings. |
2009-12-17 |
Keir Fraser |
20716:410eb65969cb |
Memory paging support for HVM guest emulation. |
2009-12-17 |
Keir Fraser |
20715:1165acfea711 |
hap_gva_to_gfn paging support. Return PFEC_page_paged when a paged |
2009-12-17 |
Keir Fraser |
20714:52a97cb711dd |
Base paging support for HVM guests. |
2009-12-17 |
Keir Fraser |
20713:b0bef85100ec |
Paging support for guest walk tables to page in l1-l3 page table pages. |
2009-12-17 |
Keir Fraser |
20712:f24609ab0b95 |
EPT specific P2M support for new paging types. |
2009-12-17 |
Keir Fraser |
20711:01037b222d74 |
New P2M types for memory paging and supporting functions. |
2009-12-17 |
Keir Fraser |
20710:c9fb3c514f65 |
imported patch mem_event_tools_domctls.patch |
2009-12-17 |
Keir Fraser |
20709:66e29f42247a |
domctl support for generic memory event handling. |
2009-12-17 |
Keir Fraser |
20708:a1ab94c514b8 |
Core support for memory events. |
2009-12-17 |
Keir Fraser |
20707:49ad2a499edb |
Base domain structure and public interface to support memory events. |
2009-12-17 |
Keir Fraser |
20706:ba42d74c9adc |
General code clean-up of xc_linux.c. |
2009-12-17 |
Keir Fraser |
20705:549c77a3f4c5 |
Change the naming scheme of hap_gva_to_gfn to match that of guest_walk_tables |
2009-12-17 |
Keir Fraser |
20704:da46574284b9 |
Fix a reference to X86EMUL_OKAY which was hardcoded as a 0 instead. |
2009-12-17 |
Keir Fraser |
20703:c16a1d988ebc |
hvm: handle PVRDTSCP mode |
2009-12-16 |
Keir Fraser |
20702:7c85a4aa17fe |
hvm: Clean up RDTSCP/TSC_AUX handling. |
2009-12-16 |
Keir Fraser |
20701:3c5b5c4c1d79 |
Turn tmem (transcendent memory) support on by default. |
2009-12-16 |
Keir Fraser |
20700:da8baefea216 |
AMD IOMMU: Fix a xen crash on amd iommu systems |
2009-12-16 |
Keir Fraser |
20699:84de9733e3ee |
AMD IOMMU: Reset event logging when event overflows |
2009-12-16 |
Keir Fraser |
20698:c6ee21dca848 |
pygrub: add ext4 support |
2009-12-16 |
Keir Fraser |
20697:cbcb3d564b2f |
x86_emulate: Emulate RDTSCP instruction. |