age |
author |
revision |
description |
2009-06-05 |
Keir Fraser |
19736:9f4c5734e4aa |
blktap2: README updates |
2009-06-05 |
Keir Fraser |
19735:21d1fcb0be41 |
xend: Convert the type of superpages to integer to fix a TypeError. |
2009-06-05 |
Keir Fraser |
19734:4fb8a6c993e2 |
VT-d: correct way to submit command to GCMD register |
2009-06-05 |
Keir Fraser |
19733:a69daf23602a |
VT-d: define a macro for waiting hardare completion |
2009-06-05 |
Keir Fraser |
19732:931dbe86e5f3 |
VT-d: remove useless variables |
2009-06-05 |
Keir Fraser |
19731:01748ccc4da3 |
Intel VT-d: fix Stoakley boot issue with iommu=1 |
2009-06-04 |
Keir Fraser |
19730:687040d3f342 |
docs: Note that changelog is not up to date for Xen 3.4+ |
2009-06-04 |
Keir Fraser |
19729:43833a6d50a5 |
x86: hap dirty vram tracking |
2009-06-04 |
Keir Fraser |
19728:50cf07f42fdd |
xm: Remove redundant os.waitpid() call from do_console() |
2009-06-04 |
Keir Fraser |
19727:abdd365e2ec3 |
vtd: ia64 fix of intremap.c |
2009-06-04 |
Keir Fraser |
19726:d8b7b51f482b |
xend: pci: only extract the exact pci BDFs |
2009-06-04 |
Keir Fraser |
19725:265de5701b82 |
xm: Don't die when trying to conect the console to short-lived domains |
2009-06-04 |
Keir Fraser |
19724:2c1d94eb996f |
blktap2: fix parallel Make. |
2009-06-04 |
Keir Fraser |
19723:6c24ffb01d6b |
xm: pass-through: sort the output of xm pci-list |
2009-06-04 |
Keir Fraser |
19722:691087b8d4ac |
xend: pass-through: Use AUTO_PHP_SLOT as unknown vslot |
2009-06-04 |
Keir Fraser |
19721:2c172f9db417 |
xm: xen-api, pass-through: create: Use vslot for hotplug_slot |
2009-06-04 |
Keir Fraser |
19720:8f64f43624e8 |
xend: xen-api, pass-through: Add create_dpci_from_sxp() |
2009-06-04 |
Keir Fraser |
19719:728eb34bbfcc |
xm, xend: xen-api: DPCI.get_hotplug_slot() returns a decimal |
2009-06-04 |
Keir Fraser |
19718:19fc31fe2e31 |
xend: pass-through: prefix vslot with 0x in device configration |
2009-06-04 |
Keir Fraser |
19717:94f6bf69e8e8 |
xm: xen-api, pass-through: Dont pass empty opts |
2009-06-04 |
Keir Fraser |
19716:a3125a83e40b |
xm: xen-api: Install create.dtd in SHAREDIR |
2009-06-04 |
Keir Fraser |
19715:f569292aacc5 |
xend: pass-through: report attach errors from device model |
2009-06-04 |
Keir Fraser |
19714:76afaac7df86 |
libxc: fix link error on ia64 |
2009-06-04 |
Keir Fraser |
19713:e638b32985fb |
rombios: compute checksum for roms bigger than a segment |
2009-06-04 |
Keir Fraser |
19712:7a215fae6f1f |
minios: Introduce BSD license COPYING file |
2009-06-03 |
Keir Fraser |
19711:2e522b843a21 |
minios: Clean up and remove Linux remnants from x86_64.S |
2009-06-03 |
Keir Fraser |
19710:6e100efd4b48 |
Update QEMU_TAG to c9c1a645fcfdba8c4a15a56e29d5ea7b7bcd7aa6 |
2009-06-03 |
Keir Fraser |
19709:011948e1b5a7 |
hvmloader: Scan for gpxe-capable NICs until one is found. |
2009-06-03 |
Keir Fraser |
19708:c4b048ce6a4b |
x86: Clean up get_page_from_l1e() to correctly distinguish between |
2009-06-03 |
Keir Fraser |
19707:07cf79dfb59c |
vtd: Fix apic pin to interrupt remapping table index |
2009-06-03 |
Keir Fraser |
19706:49e8816db57a |
x86: pin_2_irq[].pin should be initialised to -1. |
2009-06-03 |
Keir Fraser |
19705:4e22d660ece3 |
typo: occured -> occurred |
2009-06-03 |
Keir Fraser |
19704:ffcc665158ae |
xend: requested_vslots is no longer needed |
2009-06-03 |
Keir Fraser |
19703:3ee4e1884c4e |
x86: Fix XENPF_getidletime to correctly modify cpumask. |
2009-06-03 |
Keir Fraser |
19702:c5fb6374e79f |
blktap: fix empty QCOW images (bug 1430 part 2) |
2009-06-03 |
Keir Fraser |
19701:f989778298d8 |
blktap: fix and use ROUNDUP macro (bug 1430 part 1) |
2009-06-03 |
Keir Fraser |
19700:e7b63b30ae3d |
blktap2: human readable output for tapdisk2 creation problems |
2009-06-03 |
Keir Fraser |
19699:18c8270da77c |
minios: refactor xenbus state machine |
2009-06-02 |
Keir Fraser |
19698:f72d26c00002 |
xend: pci: improve the assignability checking |
2009-06-02 |
Keir Fraser |
19697:42fe00c6f8b4 |
Enable pci mmcfg and ATS for x86_64 |
2009-06-01 |
Keir Fraser |
19696:4294a04b24bc |
tmem: shared ephemeral (SE) pool (clustering) fixes |
2009-06-01 |
Keir Fraser |
19695:027f19e97e28 |
libxc: Implement stub xc_gnttab_map_table() for non-linux. |
2009-06-01 |
Keir Fraser |
19694:2e83c670f680 |
Revert 19658:28a197617286 "Fix up the synchronisation around grant |
2009-06-01 |
Keir Fraser |
19693:28c6c955998c |
minios: Remove Linux attribution for mktime() as it's not true since c/s 19638. |
2009-06-01 |
Keir Fraser |
19692:72ff07f65e16 |
Update QEMU_TAG: 5beedb58147cbb04e206a71429198b6316217cfc |
2009-06-01 |
Keir Fraser |
19691:f44438bc79ac |
libxc: Exchange a page for PV guest |
2009-06-01 |
Keir Fraser |
19690:6d6ec6f966cf |
libxc: Export xc_core_arch_map_p2m_writable() |
2009-06-01 |
Keir Fraser |
19689:4b2172c60a8c |
libxc: Add a function to map a domain's grant table. |
2009-06-01 |
Keir Fraser |
19688:bd39df93a29e |
libxc: export xc_map_m2p() so that it can be called outside. |
2009-06-01 |
Keir Fraser |
19687:84c1f7c46444 |
Export page offline hypercalls to user space tools. |
2009-06-01 |
Keir Fraser |
19686:50134a902c66 |
tmem: fix corner case crash on forcible domain destruction |
2009-06-01 |
Keir Fraser |
19685:45447c0f7c6e |
blktap: Revert parts of c/s 19349. |
2009-05-30 |
Keir Fraser |
19684:46468a3b2d5f |
xend: Fix HVM domain restore (undefined HVM_ImageHandler.superpages). |
2009-05-30 |
Keir Fraser |
19683:d02c3b25c7c0 |
Revert 19657:9ff5c79b0ceb |
2009-05-30 |
Keir Fraser |
19682:bfa933a4628d |
passthrough: Fix test_and_clear_bit() caller to clear bitmap, not bitmap pointer |
2009-05-29 |
Keir Fraser |
19681:f6dab6ff90c8 |
xend: Add serialise_pci_opts() and split_pci_opts() |
2009-05-29 |
Keir Fraser |
19680:401a793c4b42 |
xend: Fix check for request to detach non-existent device |
2009-05-29 |
Keir Fraser |
19679:ec2bc4b9fa32 |
xend: hot-plug PCI devices at boot-time |
2009-05-29 |
Keir Fraser |
19678:ef6911934b6f |
xend: use popen2 module instead of subprocess for Python 2.3 |
2009-05-29 |
Keir Fraser |
19677:50e048b77ad1 |
blktap2: fix a compilation error (missing PATH_MAX) |
2009-05-29 |
Keir Fraser |
19676:02cee9e4363e |
xm: Unify the output of pci-list |
2009-05-29 |
Keir Fraser |
19675:ae5bd69227d1 |
Free pirq_array/pirq_to_evtchn in complete_domain_destroy(). |
2009-05-29 |
Keir Fraser |
19674:527b628b8e83 |
Revert 19661:326b24bfa9f9 "Free pirq_to_evtchn/pirq_mask..." |
2009-05-29 |
Keir Fraser |
19673:f3bed18decfc |
[VTD] laying the ground work for ATS |
2009-05-28 |
Keir Fraser |
19672:fe84a14aacd1 |
Serialize iptables calls in hotplug scripts |
2009-05-28 |
Keir Fraser |
19671:ae810b258394 |
blktap2: Fix build with gcc3. Cannot handle defining a function which |
2009-05-28 |
Keir Fraser |
19670:0e111bfd22d0 |
x86: Fix flush_area_mask() and on_selected_cpus() to not race updates |
2009-05-28 |
Keir Fraser |
19669:e95c4611a0ae |
xend: Update info['platform']['pci'] |
2009-05-28 |
Keir Fraser |
19668:56d00bbc21e2 |
blktap2: fix tapdisk-channel.c |
2009-05-28 |
Keir Fraser |
19667:241607f414c8 |
blktap2: fix makefile of blktap2 |
2009-05-28 |
Keir Fraser |
19666:8bf58f09e45a |
udev-script: udev rule for pci_iomul device. |
2009-05-28 |
Keir Fraser |
19665:bf37a89269bf |
x86 vmx: Unrestricted guest (realmode) support |
2009-05-28 |
Keir Fraser |
19664:878e4c128991 |
minios: implement ffs, ffsl and ffsll. |
2009-05-27 |
Keir Fraser |
19663:8baf03526ab1 |
Update Xen version for 3.5-unstable |
2009-05-27 |
Keir Fraser |
19662:fe68405201d2 |
x86: Fix 32-bit build. |
2009-05-27 |
Keir Fraser |
19661:326b24bfa9f9 |
evtchn: Free pirq_to_evtchn/pirq_mask arrays on domain destruction. |
2009-05-27 |
Keir Fraser |
19660:649226acc47e |
[IA64] adjust ia64 xc_domain_restore() signature |
2009-05-27 |
Keir Fraser |
19659:411ecf6d1f19 |
[IA64] add ia64 _raw_rw_is_write_locked |
2009-05-27 |
Keir Fraser |
19658:28a197617286 |
Fix up the synchronisation around grant table map track handles. |
2009-05-27 |
Keir Fraser |
19657:9ff5c79b0ceb |
xend: Device duplicate check fix |
2009-05-27 |
Keir Fraser |
19656:87c411a7c1df |
x86 svm: Add support for Pause Filtering to AMD SVM |
2009-05-27 |
Keir Fraser |
19655:494c2ebf9d19 |
xm: Specify sensible default for superpages domain config option. |
2009-05-27 |
Keir Fraser |
19654:11b3b6fafc7b |
rombios: fix trying to boot from next device |
2009-05-27 |
Keir Fraser |
19653:b671d568115f |
x86/hvm: fix off-by-one errors in vcpuid range checks |
2009-05-27 |
Keir Fraser |
19652:7dfc0a20fa59 |
Remove unused 'retry' parameter from on_selected_cpus() etc. |
2009-05-27 |
Keir Fraser |
19651:822ea2bf0c54 |
Pass cpumasks by reference always. |
2009-05-27 |
Keir Fraser |
19650:6705898f768d |
x86: eliminate hard-coded NR_IRQS |
2009-05-27 |
Keir Fraser |
19649:fcc71d023408 |
tmem: build fix |
2009-05-26 |
Keir Fraser |
19648:f0e2df69a8eb |
x86 hvm: Allow cross-vendor migration |
2009-05-26 |
Keir Fraser |
19647:1c627434605e |
blktap2: a completely rewritten blktap implementation |
2009-05-26 |
Keir Fraser |
19646:f210a633571c |
Transcendent memory ("tmem") for Xen. |
2009-05-26 |
Keir Fraser |
19645:9749e8f6e3d8 |
uninstall: get rid of hardcoded pathes |
2009-05-26 |
Keir Fraser |
19644:ad59f1c032ec |
x86 hvm viridian: Provide dummy support for APIC assist page to satisfy Win7. |
2009-05-26 |
Keir Fraser |
19643:916331c26dc1 |
pvgrub: few lines in shutdown_blkfront were removed by mistake. |
2009-05-26 |
Keir Fraser |
19642:dc7de36c94e3 |
xm, xend: passthrough: Add assigned_or_requested_vslot() |
2009-05-26 |
Keir Fraser |
19641:caa8c0e2d6f6 |
xend: Fix xm pci-detach for inactive devices |
2009-05-26 |
Keir Fraser |
19640:cc682927d123 |
blkif: Clarify units for 'sector'-sized blkif request params. |
2009-05-26 |
Keir Fraser |
19639:205b1badbcfd |
Add support for superpages (hugepages) in PV domain |
2009-05-26 |
Keir Fraser |
19638:9535ef2be909 |
minios: replace mktime implementation |
2009-05-26 |
Keir Fraser |
19637:97f2e7c576ab |
PV-on-HVM: Define atomic_cmpxchg() for old Linux kernels. |
2009-05-26 |
Keir Fraser |
19636:0f752c773497 |
stubdom: 'file' based disk sharing |
2009-05-26 |
Keir Fraser |
19635:85d6849bdcd9 |
minios: Fix blkfront driver when sector_size != 512 |
2009-05-21 |
Keir Fraser |
19634:61404d971c92 |
xend: Fix typo in usage of new auxbin.xen_configdir() function |
2009-05-20 |
Keir Fraser |
19633:89e50c449307 |
ACPI/NUMA: Improve SRAT parsing |
2009-05-20 |
Keir Fraser |
19632:b0966b6f5180 |
x86-64: also handle virtual aliases of Xen image pages |
2009-05-20 |
Keir Fraser |
19631:cafab2084410 |
x86: don't map more than the allocated space for frame_table |
2009-05-20 |
Keir Fraser |
19630:1695a86b3d7c |
x86: some assorted irq related cleanups |
2009-05-20 |
Keir Fraser |
19629:5369133d772c |
Introduce __must_be_array |
2009-05-20 |
Keir Fraser |
19628:23f9857f642f |
tools: get rid of hardcoded config dirs |
2009-05-20 |
Keir Fraser |
19627:070f456143d3 |
xend: remove spurious pci_len from getDeviceSxprs |
2009-05-19 |
Keir Fraser |
19626:145e49b8574c |
gnttab: for sanity's sake, don't access the active grant table |
2009-05-19 |
Keir Fraser |
19625:d8d0f32090cb |
gnttab: Remove unused per-domain map_count field |
2009-05-19 |
Keir Fraser |
19624:6e286d08c4a9 |
x86: Fix the P2M audit code. |
2009-05-19 |
Keir Fraser |
19623:e0221531d0e5 |
stubdom: Rebuild the ocaml runtime libraries with the options needed |
2009-05-19 |
Keir Fraser |
19622:b4de3a393f21 |
minios: Implement some extra lib functions for ocaml xenstored stubdom |
2009-05-19 |
Keir Fraser |
19621:49f2f2aa5f83 |
minios: Define extra stub functions to allow build of ocaml xenstored stubdom |
2009-05-19 |
Keir Fraser |
19620:2eb9f1db70a4 |
ocaml-xenstored: Allow to build ocaml xenstored instead of C version |
2009-05-19 |
Keir Fraser |
19619:303793468225 |
tools: Fix an obvious xgettext build typo. |
2009-05-19 |
Keir Fraser |
19618:780041c4a96d |
xend: Fix xm pci commands for inactive managed domains. |
2009-05-19 |
Keir Fraser |
19617:62ec6aae4ba9 |
xend: Make hotplug script timeouts configurable |
2009-05-19 |
Keir Fraser |
19616:61501fa86b1b |
python: get rid of hardcoded search pathes in python code. |
2009-05-19 |
Keir Fraser |
19615:13a4f4e6d0a3 |
x86 hvm: Correctly emulate task switches into vm86 mode. |
2009-05-19 |
Keir Fraser |
19614:e421fd04e150 |
x86_emulate: Emulate LLDT and LTR instructions. |
2009-05-19 |
Keir Fraser |
19613:4e7c5eb71774 |
xentrace: Trace IRQs and entry/exit timestamps. |
2009-05-19 |
Keir Fraser |
19612:fad68a77af5c |
xend: adjust relocation buffer size |
2009-05-19 |
Keir Fraser |
19611:887337323bd8 |
tools: clean up handling of xen config and scripts directories. |
2009-05-19 |
Keir Fraser |
19610:a89e83f2d43e |
xend: solve issues with xm block-configure command. |
2009-05-19 |
Keir Fraser |
19609:4d6029814742 |
xend: Avoid deprecation warnings with Python 2.6. |
2009-05-19 |
Keir Fraser |
19608:674e4d43955f |
x86, cpufreq: fix ondemand governor to take aperf/mperf feedback |
2009-05-19 |
Keir Fraser |
19607:b5522741f6b5 |
ioemu: Export PREFIX variable to ioemu build environment. |
2009-05-19 |
Keir Fraser |
19606:f71c5e3ac252 |
x86 hvm: Provide x2APIC identifier in CPUID leaf 0xb. |
2009-05-19 |
Keir Fraser |
19605:c1340cda65fb |
stubdom: fix issue with phy disks |
2009-05-19 |
Keir Fraser |
19604:eb66644da833 |
x86: Use PGC_cacheattr_mask rather than a hardcoded constant. |
2009-05-18 |
Keir Fraser |
19603:9890a1e5b6ab |
Update README for 3.4 branch. |
2009-05-15 |
Keir Fraser |
19602:40d4267296ad |
vt-d: Fix interrupt remapping for multiple IOAPICs |
2009-05-14 |
Keir Fraser |
19601:b7f4937d76d1 |
cpuidle: Fix possible false judge caused by type casting |
2009-05-14 |
Keir Fraser |
19600:3bac2fcfbafc |
xen public: make mmuext_op's vcpumask field const |
2009-05-13 |
Keir Fraser |
19599:7d552e56d105 |
x86 vmx: Ensure debug-mode intercept for int3 and debug exceptions are |
2009-05-13 |
Keir Fraser |
19598:07fbc48553e8 |
passthrough: Fix PCI hot-plug option parsing |
2009-05-11 |
Keir Fraser |
19597:2522cc95efd2 |
x86: update ioport_quirks_tbl[] for the proliant BL2xx |
2009-05-11 |
Keir Fraser |
19596:c6b7c6a3e5b3 |
stubdom docs: Update to reflect the new way of configuring stubdom domains. |
2009-05-08 |
Keir Fraser |
19595:2656ab6fa828 |
x86 hvm: hvm_set_callback_irq_level() must not be called in IRQ |
2009-05-07 |
Keir Fraser |
19594:bf946cc3008b |
Permit user to suppress passing --prefix to setup.py |
2009-05-07 |
Keir Fraser |
19593:a1a0bd345acc |
xend: fix the pci BDF format string |
2009-05-06 |
Keir Fraser |
19592:fb3e1e84d8f4 |
x86: Extend VMX_PERF_EXIT_REASON_SIZE to sync with latest SDM |
2009-05-04 |
Keir Fraser |
19591:7a73e3aeb224 |
x86: Fix a couple of asm constraints. |
2009-04-30 |
Keir Fraser |
19590:f80cf52a4fb6 |
Update Xen version for 3.4.0-rc4-pre |
2009-04-30 |
Keir Fraser |
19589:799983aa13af |
Added tag 3.4.0-rc3 for changeset 22e01301ff64 |
2009-04-30 |
Keir Fraser |
19588:22e01301ff64 |
Update Xen version for 3.4.0-rc33.4.0-rc3 |
2009-04-30 |
Keir Fraser |
19587:ecf6277e0f66 |
cpuidle: Fix for timer_deadline==0 case |
2009-04-30 |
Keir Fraser |
19586:54dbd70406ad |
xenstore: Add brief notice regarding xenstore protocol limits to xs.h. |
2009-04-29 |
Keir Fraser |
19585:cc6db34c2996 |
x86_32: Fix build after e820 verbosity printks. |
2009-04-29 |
Keir Fraser |
19584:86f659545f17 |
x86 shadow: fix audit mode. |
2009-04-29 |
Keir Fraser |
19583:ea068394ec12 |
x86: Add boot options regarding e820 parsinga nd clipping. |
2009-04-28 |
Keir Fraser |
19582:648d7de355dd |
x86 vmx: Reuse idtv_info to avoid double read of IDT_VECTORING. |
2009-04-27 |
Keir Fraser |
19581:f734a724902b |
Update XEN_LINUX_GIT_REMOTEBRANCH to match changes made in upstream |
2009-04-27 |
Keir Fraser |
19580:a63d20d7a941 |
xend: Fix for op_pincpu in SrvDomain.py |
2009-04-27 |
Keir Fraser |
19579:d89f655e5698 |
xend: fix cset 19547:b2c43b0fba71 (a managed domain may not shutdown) |
2009-04-27 |
Keir Fraser |
19578:9fdcd3ab84b7 |
x86 hvm: During task switch, LDT must be loaded before all other |
2009-04-25 |
Keir Fraser |
19577:7809e0941b38 |
x86 vtd: Do not exclude freed percpu areas from dom0 vtd tables. |
2009-04-24 |
Keir Fraser |
19576:ce273aa880e5 |
x86: Detect bogus BIOS e820 tables which are not fully covered as |
2009-04-24 |
Keir Fraser |
19575:dc5bd14a4675 |
xentrace: Clean up HVM I/O tracing. |
2009-04-24 |
Keir Fraser |
19574:40156cbaf244 |
xentrace: fix trivial typo. |
2009-04-24 |
Keir Fraser |
19573:026957d523f9 |
xend: modify the order of resetting/deassigning device. |
2009-04-23 |
Keir Fraser |
19572:8b152638adaa |
stubdoms: handle cdrom devices in the config file |
2009-04-23 |
Keir Fraser |
19571:3ccd0f0dba5b |
x86 numa: Fix left shift overflows |
2009-04-23 |
Keir Fraser |
19570:855e2f5ddb67 |
stubdom: drop lwip support |
2009-04-23 |
Keir Fraser |
19569:4eef30c14a14 |
xm: Fix hot-unplug of statically-assigned devices |
2009-04-23 |
Keir Fraser |
19568:4dd8ed253ee0 |
x86: Remove bogus vtd frametable range check |
2009-04-23 |
Keir Fraser |
19567:cd92432a7af4 |
xend: Do not overwrite xauthority and display with empty values |
2009-04-23 |
Keir Fraser |
19566:c7d2f046aa29 |
stubdoms: generate stubdom config file |
2009-04-22 |
Keir Fraser |
19565:1afc1ded0ed7 |
xc_save: fixes typo in error message. |
2009-04-22 |
Keir Fraser |
19564:cdc044f665dc |
network-bridge: Fix for bonding |
2009-04-21 |
Keir Fraser |
19563:6ba4e34d21d3 |
intel vtd: Remove the BUG_ON in domain_context_mapping(). |
2009-04-21 |
Isaku Yamahata |
19562:5599cc1e0a84 |
[IA64] fix early access to per cpu area. |
2009-04-20 |
Keir Fraser |
19561:69ba67bdbf93 |
xenconsoled: Fixes to domain management. |
2009-04-20 |
Keir Fraser |
19560:423a7f500059 |
x86: fix next->vcpu_dirty_cpumask checking in context_switch() |
2009-04-20 |
Keir Fraser |
19559:cc2267c6d53b |
xend: The method union_update on a set was renamed to update in Python 2.3 |
2009-04-17 |
Keir Fraser |
19558:ec9c4b76355b |
TXT: update Makefile to latest tboot tarfile |
2009-04-17 |
Keir Fraser |
19557:226ef307cd2e |
AMD IOMMU: Fix ioapic interrupt remapping |
2009-04-17 |
Keir Fraser |
19556:b44db970f6b7 |
cpuidle: Add support for Always Running APIC timer, CPUID_0x6_EAX_Bit2. |
2009-04-17 |
Keir Fraser |
19555:150662e5adfc |
x86: avoid EPT scanning errors when splitting superpages during live migration |
2009-04-17 |
Keir Fraser |
19554:b920a2f799d9 |
xend: clean up qemu-dm related items on domain destroy |
2009-04-16 |
Keir Fraser |
19553:655dc3bc1d8e |
Update Xen version for 3.4.0-rc3-pre |
2009-04-16 |
Keir Fraser |
19552:82c08da7e69f |
Added tag 3.4.0-rc2 for changeset 087854cf3ed9 |
2009-04-16 |
Keir Fraser |
19551:087854cf3ed9 |
Update Xen version for 3.4.0-rc23.4.0-rc2 |
2009-04-16 |
Keir Fraser |
19550:b14dc215dd19 |
cpuidle: Fix PV RTC I/O port access hook |
2009-04-15 |
Keir Fraser |
19549:573e6673e9e0 |
cpuidle: Enable hpet broadcast by default |
2009-04-15 |
Keir Fraser |
19548:3e64dfebabd7 |
passthrough: allow pt_bind_irq for msi update |
2009-04-15 |
Keir Fraser |
19547:b2c43b0fba71 |
xend: serialise domain restart threads |
2009-04-15 |
Keir Fraser |
19546:9e29ba71e169 |
xend: fix avoidance to restart domain on crash |
2009-04-15 |
Keir Fraser |
19545:34dca01addc9 |
x86: Disable cpuidle by default unless hpet broadcast is available. |
2009-04-14 |
Keir Fraser |
19544:94ffd85005c5 |
x86: Support discontiguous sets of multiboot modules. |
2009-04-14 |
Keir Fraser |
19543:81d6b5762c40 |
New option conring_size= to allow larger console ring. |
2009-04-14 |
Keir Fraser |
19542:cbaae05c2902 |
minios: fix a memory corruption in blkfront |
2009-04-14 |
Keir Fraser |
19541:0108af6efdae |
Fix cpufreq HW-ALL coordination handle |
2009-04-14 |
Keir Fraser |
19540:e15d30dfb600 |
tools: dom0 iptables rule ordering change |
2009-04-14 |
Keir Fraser |
19539:4063894c0c1f |
[XSM] missing entries to xsm_fixup_ops |
2009-04-14 |
Isaku Yamahata |
19538:8c806c66a597 |
merge with xen-unstable.hg |
2009-04-10 |
Keir Fraser |
19537:120d3c67951b |
Update Xen version for 3.4.0-rc2-pre |
2009-04-10 |
Keir Fraser |
19536:ee3e1fad5d92 |
Added tag 3.4.0-rc1 for changeset d611d9ac6d02 |
2009-04-10 |
Keir Fraser |
19535:d611d9ac6d02 |
Update Xen version for 3.4.0-rc13.4.0-rc1 |
2009-04-10 |
Keir Fraser |
19534:dbd9fc73d77d |
x86 acpi: Quieten boot messages regarding power modes |
2009-04-09 |
Keir Fraser |
19533:81bf0ddfcddc |
Disable debug build by default. |
2009-04-09 |
Keir Fraser |
19532:ec77efc14f2f |
xenpmd: Explicit build rule. |
2009-04-09 |
Keir Fraser |
19531:72d4c5c83508 |
xend: Fix xm pci-attach/detach for inactive managed domains |
2009-04-09 |
Keir Fraser |
19530:0b9b6d5a61c1 |
sbdf2devicepath: converts SBDF into device path. |
2009-04-09 |
Keir Fraser |
19529:90d5fb694620 |
xend: fix a typo in pciif so PciController.unwatchAerState() works |
2009-04-09 |
Keir Fraser |
19528:0ed8616b99d6 |
x86 mce: fix a few possible issues |
2009-04-08 |
Keir Fraser |
19527:0e24e9674ded |
tools: Always use sane upstream (`native') python paths |
2009-04-08 |
Keir Fraser |
19526:a6003404e95b |
restore: sign extend p2m when restoring on a host with pfn width < |
2009-04-08 |
Keir Fraser |
19525:f9c8c6b08972 |
x86 hvm: Remove the extra IS_PRIV_FOR() checks I added to do_hvm_op(). |
2009-04-08 |
Keir Fraser |
19524:eddb0f09fdaf |
x86 hvm: Fix privilege checking in do_hvm_op() hypercall. |
2009-04-08 |
Keir Fraser |
19523:2eed07698921 |
x86 mce: Small cleanups to machine-check hypercall handling. |
2009-04-08 |
Keir Fraser |
19522:3929487cdb82 |
Avoid deadlocks on domctl_lock when pausing domains/vcpus. |
2009-04-08 |
Keir Fraser |
19521:9f945f16bd02 |
network-nat: add domain info for nat-dhcpd |
2009-04-08 |
Keir Fraser |
19520:d61d135291f7 |
xend: Give domain-ID 0 to xc.test_assign_device |
2009-04-08 |
Keir Fraser |
19519:cb453e5a2f81 |
xend: fix c/s 19510 |
2009-04-07 |
Keir Fraser |
19518:d9de5cc2b0bc |
tools: fix python installation |
2009-04-07 |
Keir Fraser |
19517:47e836fc59de |
xm: handle error in auxbin gracefully |
2009-04-07 |
Keir Fraser |
19516:ac21e640cc83 |
xentrace: Only trace 64b vmexit when in long mode. |
2009-04-07 |
Keir Fraser |
19515:1ff30ca70186 |
xentrace: Trace CR accesses in hvm emulator. |
2009-04-07 |
Keir Fraser |
19514:3881da2d25ec |
cpufreq: align dbs timer for better package C state residency |
2009-04-07 |
Keir Fraser |
19513:5c69f98c348e |
xm, xend: Replace "vslt" with "vslot" |
2009-04-07 |
Keir Fraser |
19512:71077a0fd289 |
xend: fix leak of /local/domain/* in xenstore |
2009-04-07 |
Isaku Yamahata |
19511:19919f01f2c5 |
merge with xen-unstable.hg |
2009-04-06 |
Keir Fraser |
19510:accf139b2eb9 |
tools/misc: Remove some obsolete scripts. |
2009-04-06 |
Keir Fraser |
19509:ff9fdd6fce1e |
Revert c/s 19504 -- uses an obsolete sysfs interface. |
2009-04-06 |
Keir Fraser |
19508:ce8f37efc992 |
x86: Make special TSC handling (assuming all TSCs tick at exact same |
2009-04-06 |
Keir Fraser |
19507:1f705f0a32e2 |
x86_64: explicitly zero CR[1] in getvcpucontext for guests with no user PT |
2009-04-06 |
Keir Fraser |
19506:3fecb8f43617 |
tools: Add device-path command to convert SBDF into device path. |
2009-04-06 |
Keir Fraser |
19505:bdbe5232b068 |
xend: Use AUTO_PHP_SLOT where it ought to be |
2009-04-06 |
Keir Fraser |
19504:5966b71195b4 |
xenpm: Set scheduler vcpu_migration_delay by xenpm |
2009-04-06 |
Keir Fraser |
19503:1a7457bb1fdf |
x86 mce: Small fix for polling/CMCI race conditions. |
2009-04-02 |
Keir Fraser |
19502:5a60eb7fad79 |
Move logic for avoiding limited idle quantum into credit scheduler. |
2009-04-02 |
Keir Fraser |
19501:085d22289e1b |
x86: imply 'noapic' from 'nolapic' |
2009-04-02 |
Keir Fraser |
19500:59fff20323b1 |
xm: allow space characters in a vscsi definition. |
2009-04-02 |
Keir Fraser |
19499:567d312e80ad |
hvm: add ACPI power button for HVM |
2009-04-02 |
Keir Fraser |
19498:cb5b609c4164 |
xenctx, ia64: fix compilation error. |
2009-04-02 |
Keir Fraser |
19497:2f6ed9318c03 |
network-bridge: Fix do_ifup in the case of ${bridge} != ${netdev} |
2009-04-02 |
Keir Fraser |
19496:6dc5c26a75b9 |
x86: A further fix to paging_log_dirty_op() -- do not unmap_domain_page(NULL) |
2009-04-01 |
Keir Fraser |
19495:b5e7c26835c9 |
x86: hvm_*io_intercept() should only update p->count if X86EMUL_OKAY. |
2009-04-01 |
Keir Fraser |
19494:e89f7c2b9e0d |
Only set scheduler quantum timer for non-idle VCPUs |
2009-04-01 |
Keir Fraser |
19493:4da7f15e9126 |
x86 hpet: two more fixes for c/s 19419 |
2009-04-01 |
Keir Fraser |
19492:2491158ccd17 |
x86: paging_log_dirty_op() should take care with invalid log_dirty.top |
2009-04-01 |
Keir Fraser |
19491:01873414cfc1 |
xend: Revert c/s 19436 -- fails with Python 2.3, and sock.close() |
2009-04-01 |
Keir Fraser |
19490:2bbd2c26462d |
ia64: Fix the build after max_cstate changes. |
2009-04-01 |
Keir Fraser |
19489:443b3bb740e2 |
x86 hpet: fix irq_vector[] update of c/s 19419 |
2009-04-01 |
Keir Fraser |
19488:79f734040a83 |
xend: modify a warning log message |
2009-04-01 |
Keir Fraser |
19487:5d701be7c37b |
xend: fix rtc_timeoffset when localtime=1 |
2009-04-01 |
Keir Fraser |
19486:5759a5766cca |
xend: Balloon 4MB memory slop when creating a domain |
2009-04-01 |
Keir Fraser |
19485:9c552123b130 |
xend: Set close-on-exec flag for datagram sockets |
2009-04-01 |
Keir Fraser |
19484:2a6b32d1e705 |
xend: allow hvm domain to have multiple serial consoles |
2009-04-01 |
Keir Fraser |
19483:380cfb464b3b |
acm: Restrict the XML of the policy to only allow one |
2009-04-01 |
Keir Fraser |
19482:dbc4014882d0 |
stubdom: Fix newlib-chk.patch so it applies |
2009-03-31 |
Keir Fraser |
19481:f6fd1c2e4da6 |
stubdom: Add newlib-chk.patch |
2009-03-31 |
Keir Fraser |
19480:d669f5d1f876 |
Simplify spinlock code and re-enable IRQs where possible when spinning. |
2009-03-31 |
Keir Fraser |
19479:909bb1245930 |
hvmloader: ROMBIOS must POST in big real mode, since it supports PMM, |
2009-03-31 |
Keir Fraser |
19478:011f4fbf46b2 |
xend: Fix domain creation. |
2009-03-31 |
Keir Fraser |
19477:b3daeb123b6f |
build: Get rid of some more hardcoded install paths |
2009-03-31 |
Keir Fraser |
19476:0faf7b884711 |
x86: Enable S3 for 32bit dom0 on 64bit Xen |
2009-03-31 |
Keir Fraser |
19475:d7bf5a03cf07 |
hvmloader acpi: Reserve ioport ranges for expanded PHP |
2009-03-31 |
Keir Fraser |
19474:69108560c7eb |
x86: unify BUG() & Co, reduce overhead on x86-64 |
2009-03-31 |
Keir Fraser |
19473:2fa1d38097da |
Use unlikely() in BUG_ON()/WARN_ON() |
2009-03-31 |
Keir Fraser |
19472:4b602fff137b |
ia64, pygrub: Allow command-line editing in Lilo boot loader |
2009-03-31 |
Keir Fraser |
19471:b2b0825d6f8e |
xend: less noise in xend-debug.log on HVM shutdown |
2009-03-31 |
Keir Fraser |
19470:156093ff8067 |
xend: Check for valid CPU_CAP value when creating new domain |
2009-03-31 |
Keir Fraser |
19469:f9501b0bcc1b |
x86 mce: fix and clean up c/s 19423 |
2009-03-31 |
Keir Fraser |
19468:cc4a2290c224 |
x86: small adjustment to asm constraints for c/s 19400 |
2009-03-31 |
Keir Fraser |
19467:28a4dacea7ab |
x86 mce: fix c/s 18938 |
2009-03-31 |
Keir Fraser |
19466:37f67d8224b7 |
x86 mce: fix c/s 17968 for 32-on-64 |
2009-03-31 |
Keir Fraser |
19465:f2cf89a4e762 |
minios: Extend struct blkfront_aiocb. |
2009-03-31 |
Keir Fraser |
19464:132718080e64 |
tools build: No need for LFS flags on NetBSD. |
2009-03-31 |
Keir Fraser |
19463:57b733f66531 |
vtd: fix multiple Dom0 S3 on hosts that support Queued Invalidation. |
2009-03-31 |
Keir Fraser |
19462:f6a2bf60d49c |
cpuidle: suspend/resume scheduler tick timer during cpu idle state entry/exit |
2009-03-31 |
Keir Fraser |
19461:ee3c5a08f80e |
xend: Return True from device_update when cfg_xenapi |
2009-03-31 |
Keir Fraser |
19460:2269d8704139 |
XenAPI: Implement {get,set}_auto_power_on |
2009-03-31 |
Keir Fraser |
19459:cd6b3af19191 |
x86: Clean up atomic.h comments and asm specifiers. |
2009-03-31 |
Keir Fraser |
19458:80ecfc3d6a8e |
vtd: fix iommu vector leak |
2009-03-31 |
Keir Fraser |
19457:9202d800b06f |
xend: Allow user to specify vslots 0 - 1f for static pass-through |
2009-03-31 |
Keir Fraser |
19456:1f893d68a6ad |
xen: include MSI/MSI-X information in interrupt debug output |
2009-03-31 |
Keir Fraser |
19455:d64a487d6c32 |
xenctx: Teach xenctx how to find the right addresses in real-mode. |
2009-03-31 |
Keir Fraser |
19454:6ad2b1ded12f |
minios: _chk_fail and _chk canaries for minios and newlib |
2009-03-31 |
Keir Fraser |
19453:b7a11dff84c0 |
xenctx: Always show code context, even when not in kernel mode |
2009-03-31 |
Keir Fraser |
19452:192bc11d7506 |
libxc: Fix xc_translate_foreign_address in non-paged mode |
2009-03-31 |
Keir Fraser |
19451:ef56cfbdd390 |
xenapi: Fix VDI:read_only, VDI:sharable and VBD:mode of XenAPI |
2009-03-31 |
Keir Fraser |
19450:b183684130fd |
xend: fix hotplug for integrated devices |
2009-03-31 |
Keir Fraser |
19449:46188402c2d9 |
xend: Accept udev events about SCSI and update physical SCSI information |
2009-03-31 |
Keir Fraser |
19448:2ef77b4bdf58 |
xend: Fix 'xm pci_list_assignable_devices' |
2009-03-31 |
Keir Fraser |
19447:2d19139c1c9c |
xend: Fix scsi_id for pvSCSI |
2009-03-31 |
Keir Fraser |
19446:152257350930 |
xend: Allow drbd disks. |
2009-03-31 |
Keir Fraser |
19445:35fd5a1922bc |
xend: Supply pass-through vslot to qemu-dm |
2009-03-31 |
Keir Fraser |
19444:b89a9e97bd39 |
xend: Properly save/restore vnc/vfb configuration |
2009-03-31 |
Keir Fraser |
19443:b8d2f08f98d0 |
x86: virt_to_mfn() fixes. |
2009-03-31 |
Keir Fraser |
19442:687376c92188 |
xenpm: add cmd set-max-cstate |
2009-03-31 |
Keir Fraser |
19441:fa8dc6e43ec8 |
cpuidle: export max_cstate access via libxc |
2009-03-31 |
Keir Fraser |
19440:0f53202cb132 |
pygrub: More accurate try/except catch. |
2009-03-31 |
Keir Fraser |
19439:6c316510ce73 |
xend: Save the state of PPCIs after hot-plug events. |
2009-03-31 |
Keir Fraser |
19438:453ebb3279e8 |
xend: fix domain_migrate |
2009-03-31 |
Keir Fraser |
19437:f86ebd7f887a |
xend: Disallow bogus MAC addresses when creating new VIF devices |
2009-03-31 |
Keir Fraser |
19436:1f8e6aca0868 |
intel mce: Small fixes. |
2009-03-30 |
Keir Fraser |
19435:d5ddc782bc49 |
x86 acpi: Delete unnecessary and broken RSDP-scanning code. |
2009-04-07 |
Isaku Yamahata |
19434:22fe8c499431 |
[IA64] Fix unwind info of fast_hypercall |
2009-04-02 |
Isaku Yamahata |
19433:56eb2c541255 |
[IA64] ia64 counter part of 19376:9fc957e63f8d. |
2009-03-27 |
Isaku Yamahata |
19432:e54eeff2de54 |
merge with xen-unstable.hg |
2009-03-24 |
Keir Fraser |
19431:0b13d9787622 |
libxc: fix link error of xc_save on ia64 |
2009-03-20 |
Keir Fraser |
19430:0477f9061c8a |
x86: Build fixes and cleanups after Intel MCA changes. |
2009-03-20 |
Keir Fraser |
19429:891af2c54155 |
MCA interfaces between XEN/DOM0, let DOM0 know the MCA recovery action |
2009-03-20 |
Keir Fraser |
19428:cc60defe5b96 |
Implements Guest MCE# MSR read/write virtualization |
2009-03-20 |
Keir Fraser |
19427:c44c963ea162 |
x86: Core support for Intel MCA support |
2009-03-20 |
Keir Fraser |
19426:11650ecdd31e |
x86: Enable Xen C-state management by default. |
2009-03-20 |
Keir Fraser |
19425:6a069ea7149b |
pygrub: run first entry in config when invalid default boot option provided |
2009-03-20 |
Keir Fraser |
19424:1dd7b640d953 |
CPUIDLE: enable MSI capable HPET for timer broadcast |
2009-03-20 |
Keir Fraser |
19423:538a64b1ed63 |
xend: specify the slot for pass-through devices |
2009-03-20 |
Keir Fraser |
19422:2cd2e78d7c2d |
xenstore: Don't hardcode install path |
2009-03-20 |
Keir Fraser |
19421:ee93f866c74c |
xmexample: fix cpuid example |
2009-03-20 |
Keir Fraser |
19420:115c164721dc |
vtd: fix Dom0 S3 when VT-d is enabled. |
2009-03-20 |
Keir Fraser |
19419:bbfcea821a0d |
Do not pass DIRECTMAP_VIRT_END to virt_to_mfn(). It's out of range. |
2009-03-20 |
Keir Fraser |
19418:abb87a8387ac |
vtd: only enable Interrupt Remapping if Queued Invalidation is also enabled. |
2009-03-20 |
Keir Fraser |
19417:e5bed83d5180 |
xenpm: Add a small scheduler knob "sched_smt_power_savings" |
2009-03-20 |
Keir Fraser |
19416:58610023919b |
Typo fix for request_irq |
2009-03-20 |
Keir Fraser |
19415:4846d7ae75cd |
x86_64: Fix handling of DIRECTMAP_VIRT_START in virt_to_maddr(). |
2009-03-20 |
Keir Fraser |
19414:2a373e32b04d |
Add cpufreq actual average freq information to xenpm tools |
2009-03-20 |
Keir Fraser |
19413:0fc0de02856a |
Deliver cpufreq actual average freq to libxc interface |
2009-03-20 |
Keir Fraser |
19412:532e25fda238 |
cpufreq: Update cpufreq aperf and mperf read, so that it can be used |
2009-03-20 |
Keir Fraser |
19411:c657fc593306 |
mcheck: Small fix to Intel CMCI code |
2009-03-20 |
Keir Fraser |
19410:3dcb5ad8be0c |
fs-back: unmapp all shared ring pages when a domain dies |
2009-03-20 |
Keir Fraser |
19409:2b61a1ee35ee |
xend: fix vscsi error path |
2009-03-20 |
Keir Fraser |
19408:b7f7fb22210e |
hvm: Allow HVM guests direct access to 0xed debug/delay port |
2009-03-20 |
Keir Fraser |
19407:db20b819679c |
tmem: Placeholder hypercall. |
2009-03-20 |
Keir Fraser |
19406:f87b2374cdf0 |
x86: Fix the 32-bit build after c/s 19400. |
2009-03-19 |
Keir Fraser |
19405:e1562a36094e |
x86: Ensure we execute LTR when running on non-compat GDT which has |
2009-03-19 |
Keir Fraser |
19404:633e08774dab |
build system cleanup - get rid of some hardcoded paths |
2009-03-19 |
Keir Fraser |
19403:44d76cbe74ec |
Clean up physdev.h public header. |
2009-03-19 |
Keir Fraser |
19402:f02a528d2e56 |
Xen: use proper device ID to search VT-d unit for ARI and SR-IOV device |
2009-03-19 |
Keir Fraser |
19401:e2ada9d65bca |
Xen: documentation for VT-d/SR-IOV |
2009-03-19 |
Keir Fraser |
19400:4616acf91797 |
cpuidle and xenpm small cleanups. |
2009-03-19 |
Keir Fraser |
19399:cbdc022b0035 |
xenpm: add timeout option to 'xenpm start' command. |
2009-03-19 |
Keir Fraser |
19398:fe949f9129b0 |
Fix a cpufreq userspace limitation bug |
2009-03-19 |
Keir Fraser |
19397:1b27263038b5 |
xentrace: Add acpi pm tick output to idle tracing |
2009-03-19 |
Keir Fraser |
19396:4b2d8b1c395a |
x86, hvm: Fix double-free of vpmu->context |
2009-03-19 |
Keir Fraser |
19395:f0d033f0a319 |
x86 dom builder: Allocate domU pages in batches. |
2009-03-18 |
Keir Fraser |
19394:2039e8271051 |
ioemu-stubdom: Use xen-setup-stubdom rather than configure |
2009-03-18 |
Keir Fraser |
19393:6c20b04e5577 |
libxc: Use write_exact() in lock_suspend_event(). |
2009-03-18 |
Keir Fraser |
19392:bedd3906979e |
Add PVUSB and PVSCSI interface headers. |
2009-03-18 |
Keir Fraser |
19391:fe4b23bd3a95 |
fs-back: build fixes |
2009-03-18 |
Keir Fraser |
19390:b8242b82b561 |
Actually set a HVM domain's time offset when it sets the RTC |
2009-03-18 |
Keir Fraser |
19389:c1aa7b9d4842 |
fs-backend.c misses the unistd.h include for read() and write(). |
2009-03-18 |
Keir Fraser |
19388:f68c081bfe0b |
x86: Change the mod_lx_entry to accept the vcpu parameter |
2009-03-18 |
Keir Fraser |
19387:a5f497f02e34 |
Move the suspend event channel function to libxc, it will use the |
2009-03-18 |
Keir Fraser |
19386:f00e5d83b9ec |
xc_save: remove the dependency on the global si structure |
2009-03-18 |
Keir Fraser |
19385:6d65dc14d21b |
vtd: Only enable some VT-d features if all VT-d engines support them. |
2009-03-18 |
Keir Fraser |
19384:33270c9a3d2f |
Disable xen platform PCI device when xen_platform_pci=0 is specified |
2009-03-18 |
Keir Fraser |
19383:6e619d8eece5 |
xend: Fix vscsi assignment when XenAPI is available |
2009-03-18 |
Keir Fraser |
19382:f8201aea88a4 |
xend: Use vnc-listen setting specified in xend config file |
2009-03-17 |
Keir Fraser |
19381:9fc957e63f8d |
x86: Assert non-zero refcount on entry to put_page(). |
2009-03-17 |
Keir Fraser |
19380:92a6cc5eae2e |
Revert debugging patch c/s 19344. |
2009-03-17 |
Keir Fraser |
19379:e655cb27d085 |
x86: Fix get_page() to not drop reference count if it wasn't incremented. |
2009-03-17 |
Keir Fraser |
19378:c09a81540080 |
x86 mcheck: Fix the build. |
2009-03-17 |
Keir Fraser |
19377:0e8005a9d812 |
x86 shadow: Fix 2-on-3 mode. |
2009-03-17 |
Keir Fraser |
19376:6d5aa622fb3d |
x86 shadow: Prevent in-sync L1s to become writable |
2009-03-17 |
Keir Fraser |
19375:2725f82a7dca |
fs-back: Fixes and cleanups |
2009-03-17 |
Keir Fraser |
19374:821a4a8911f0 |
Add CPU status info and a status call to the CPU on/offline sysctls. |
2009-03-17 |
Keir Fraser |
19373:372ec886ad0c |
x86 mcheck: Provide MCA "injection" hypervisor services. |
2009-03-17 |
Keir Fraser |
19372:9c1be8f2013b |
x86 mcheck: Replace hypervisor MCA telemetry structures with something |
2009-03-17 |
Keir Fraser |
19371:0b1ce09f4577 |
Make stubdom compile on systems with libvde installed |
2009-03-17 |
Keir Fraser |
19370:2dcdd2fcb945 |
Fix MAX_EVTCHNS() definition. |
2009-03-17 |
Keir Fraser |
19369:09253da8f1c1 |
x86, cpuidle: disable ARB_DISABLE access for latest intel platforms |
2009-03-17 |
Keir Fraser |
19368:27e15492aa25 |
xend: Add s3_integrity attribute for XenAPI |
2009-03-17 |
Keir Fraser |
19367:986d0ed147ff |
hvmloader: Allow any unused PCI device to be used for PCI hotplug |
2009-03-17 |
Keir Fraser |
19366:6e3e841f0259 |
xend: Use AUTO_PHP_SLOT_STR=0xff rather than 0x0 for auto pci allocation |
2009-03-17 |
Keir Fraser |
19365:f81467ad1356 |
xend: Accept udev events and update physical resource information |
2009-03-17 |
Keir Fraser |
19364:57327f3334b4 |
Add udev rules to deliver hw events to xend |
2009-03-17 |
Keir Fraser |
19363:95a7f97761ed |
xend: Add lock for lspci_info in pci.py |
2009-03-17 |
Keir Fraser |
19362:c05fa254405d |
xend: Add lock for xen-api class instances in XendAPIStore.py |
2009-03-17 |
Keir Fraser |
19361:24af58657d8e |
xend: Implement DGRAM (connectionless) type socket listeners |
2009-03-13 |
Keir Fraser |
19360:0e1449d6f231 |
xenpm: Add CPU topology info (thread/core/socket) |
2009-03-13 |
Keir Fraser |
19359:4fd39881f9f1 |
[SVM] Always read zero AMD C1E control MSR to allow cross-vendor migration |
2009-03-13 |
Keir Fraser |
19358:0f7e2ba5d0e6 |
[SVM] fix segment descriptors to allow migration to Intel VT systems |
2009-03-13 |
Keir Fraser |
19357:f97e737373cd |
xend: Fix xm scsi-attach for host OS without lsscsi |
2009-03-13 |
Keir Fraser |
19356:3c1a88dc6fbe |
xend: Fix domain core-dumping about reset option |
2009-03-13 |
Keir Fraser |
19355:2377bb2d0316 |
minios: allow to allocate machine contiguous pages |
2009-03-12 |
Keir Fraser |
19354:c30742011bb8 |
blktap: Move error signaling to blktapctrl |
2009-03-12 |
Keir Fraser |
19353:d8741d4dd05a |
blktapctrl: Fix too early close of pipes |
2009-03-12 |
Keir Fraser |
19352:f603aeef0808 |
blktap: Export disk type constants for ioemu |
2009-03-12 |
Keir Fraser |
19351:d4ad5dd4f411 |
blktapctrl: Select backend by prefix |
2009-03-12 |
Keir Fraser |
19350:b4f3a52c359e |
xend: fix regression in c/s 19330 |
2009-03-12 |
Keir Fraser |
19349:97f78142cd4c |
Add debug code to catch count_info errors in page_alloc.c |
2009-03-12 |
Keir Fraser |
19348:dd3219cd019a |
Code cleanups after page offline patch. |
2009-03-12 |
Keir Fraser |
19347:c9a35fb19e75 |
xend: Fix removing /vm/UUID/device paths when device cannot be disconnected |
2009-03-12 |
Keir Fraser |
19346:3e98bc2b6911 |
xentrace: error handling on non-existent formats file |
2009-03-12 |
Keir Fraser |
19345:a55a98b36a2a |
xend: Use parse_hex() in XendPPCI.py |
2009-03-12 |
Keir Fraser |
19344:0b5b67eba5ba |
xend: Do not create XendNetwork instance of tmpbridge |
2009-03-12 |
Keir Fraser |
19343:832f9e32832d |
x86: Fix a typo in vpmu_core2.c |
2009-03-12 |
Keir Fraser |
19342:e174645c7fc0 |
PV-on-HVM: Add a compatibility linux/scatterlist.h for kernels before 2.6.12 |
2009-03-12 |
Keir Fraser |
19341:32cdbebf0cb7 |
Fix Makefile portability: head -n -1 isn't portable. |
2009-03-12 |
Keir Fraser |
19340:dc5441bf3ddc |
x86: Fix APIC 0x40 error when CPU online and Host s3 resume |
2009-03-12 |
Keir Fraser |
19339:8ecf3ecc888e |
Fix xenstore permissions for Solaris domUs. |
2009-03-12 |
Keir Fraser |
19338:55652fa65974 |
rombios: __STRING() is Linux-specific |
2009-03-12 |
Keir Fraser |
19337:fd1bbce5d533 |
pygrub: Detect NetWare PV in pygrub |
2009-03-12 |
Keir Fraser |
19336:1e9342bc6d6e |
Domain core-dumping fixes |
2009-03-12 |
Keir Fraser |
19335:b3b6aee082d6 |
xend: Skip tap pipe creation on Solaris |
2009-03-12 |
Keir Fraser |
19334:1ad8216abda5 |
xend: Crash the domain if qemu-dm stops running |
2009-03-12 |
Keir Fraser |
19333:e2de0e760a0d |
Fix qemu spawn for Solaris |
2009-03-12 |
Keir Fraser |
19332:99771e02b38a |
xend: Allow replacement of a cdrom device on a device_add |
2009-03-12 |
Keir Fraser |
19331:db53046ca5f0 |
xend: Time-out if guest fails to suspend |
2009-03-12 |
Keir Fraser |
19330:8401a1f14759 |
xend: Allow off-line NIC removal |
2009-03-12 |
Keir Fraser |
19329:728df5693cd2 |
xend: Correctly catch invalid domain lookups |
2009-03-12 |
Keir Fraser |
19328:40e8684a34bf |
libfsimage: Support for zfs version 14. |
2009-03-12 |
Keir Fraser |
19327:3118041f2259 |
pygrub: Workaround for Solaris CR 1143256. |
2009-03-12 |
Keir Fraser |
19326:e261fa202e39 |
xend: Add support for cpuinfo data on Solaris |
2009-03-12 |
Keir Fraser |
19325:fc24bd05571e |
tools: Make some code compile only on Linux |
2009-03-12 |
Keir Fraser |
19324:efc854626354 |
xenconsole: Solaris ptys have different semantics. |
2009-03-12 |
Keir Fraser |
19323:a762162e2fc9 |
Fix solaris xc_map_foreign_ranges() |
2009-03-12 |
Keir Fraser |
19322:cc9b41a476dc |
x86 shadow: fix vram tracking |
2009-03-12 |
Keir Fraser |
19321:8ce14a3bcf05 |
passthrough: fix alignment of bind.u.msi.gtable |
2009-03-12 |
Keir Fraser |
19320:75fa5c00a100 |
libxc: Replace bzero() usage with memset(). |
2009-03-12 |
Keir Fraser |
19319:131c799580cb |
Revert c/s 19250, as it seems to be causing problems. |
2009-03-11 |
Keir Fraser |
19318:5b8f9ef92e00 |
x86 hvm: Fix hvmemul_read_msr(). |
2009-03-11 |
Keir Fraser |
19317:a4274d1e85a3 |
vscsi: Fix changeset 19310. |
2009-03-11 |
Keir Fraser |
19316:658b7ca5d4ed |
cpuidle: remove BM_RLD access from idle entry path |
2009-03-11 |
Keir Fraser |
19315:57a67b02e448 |
xend: Discard error messages of lsscsi |
2009-03-11 |
Keir Fraser |
19314:20a2e3f724d5 |
xm: Sort pvSCSI devices information by virtual HCTL |
2009-03-11 |
Keir Fraser |
19313:cfacba42091c |
Improve vcpu_migration_delay handling. |
2009-03-11 |
Keir Fraser |
19312:2cd96ef83996 |
xend: Test tap devices in testDeviceComplete() |
2009-03-11 |
Keir Fraser |
19311:e6b7b747d122 |
passthrough: fix some spinlock issues in vmsi |
2009-03-11 |
Keir Fraser |
19310:07042b677ba4 |
xenconsole: Compile fixes for console code on Solaris |
2009-03-11 |
Keir Fraser |
19309:1282561a2bf2 |
xentrace: TRC_SCHED_DOM_REM is defined, but never used. Use it. |
2009-03-11 |
Keir Fraser |
19308:6357628c678f |
passthrough: allow pass-through devices to share virtual GSI |
2009-03-11 |
Keir Fraser |
19307:b5d074255c38 |
passthrough: pt_irq_time_out() should act on all machine_irq |
2009-03-27 |
Isaku Yamahata |
19306:5e4dd7079c48 |
[IA64] ia64 counter part of 19374:e655cb27d085. |
2009-03-10 |
Isaku Yamahata |
19305:dee5bc89873e |
merge with xen-unstable.hg |
2009-03-09 |
Keir Fraser |
19304:d035b66b5b4d |
xentrace: trace when we continue with the same task |
2009-03-09 |
Keir Fraser |
19303:e7702951fc09 |
Fix the perfc=y build. |
2009-03-09 |
Keir Fraser |
19302:d4c9a63a1642 |
hvm/vpt: Check that an irq is not blocked before waking the vcpu |
2009-03-09 |
Keir Fraser |
19301:00b8c660be97 |
[DOC] Add boot option vcpu_migration_delay in user.tex |
2009-03-09 |
Keir Fraser |
19300:b249f3e979a5 |
scheduler: Use perf_counter subsystem for stats |
2009-03-09 |
Keir Fraser |
19299:f57ac4af36b4 |
Avoid deadlock in tasklet_schedule() after console_force_unlock(). |
2009-03-09 |
Keir Fraser |
19298:5997e86988f6 |
pvscsi: Some fixes for xm scsi-attach |
2009-03-09 |
Keir Fraser |
19297:12c19447f6ea |
blktap: Fix compile warnings in block-qcow2.c |
2009-03-09 |
Keir Fraser |
19296:95e3cd67add2 |
Add vcpu_migration_delay=<microsecs> boot option to scheduler |
2009-03-09 |
Keir Fraser |
19295:c4760d58ee6f |
[IA64] fix compilation error caused by 19286:dd489125a2e7 |
2009-03-09 |
Keir Fraser |
19294:455720d735c7 |
pygrub: Enable domU boot without xen specific arg |
2009-03-09 |
Keir Fraser |
19293:8c0b873bffd6 |
[IA64] fix issue of can not find the qemu-dm in ia64 |
2009-03-09 |
Keir Fraser |
19292:cd5697e00e86 |
hvmloader acpi: Describe PIRQ routing for all 32 PCI devices on bus 0. |
2009-03-09 |
Keir Fraser |
19291:9ed53e602119 |
x86: Mask X86_FEATURE_XSAVE in cpuid leaf 1, ecx, as we don't allow |
2009-03-09 |
Keir Fraser |
19290:5a981686bbf8 |
minios: Fix 18874 memory clipping |
2009-03-06 |
Keir Fraser |
19289:dd489125a2e7 |
Page offline support in Xen side |
2009-03-06 |
Keir Fraser |
19288:f1080b20cd15 |
x86/mm: Do not set page's count_info directly |
2009-03-06 |
Keir Fraser |
19287:0942baa2a088 |
xend: allow VM configuration with both sdl=1 and vnc=1 |
2009-03-06 |
Keir Fraser |
19286:ec3d0937095d |
tboot: Fix return code for S3 integrity |
2009-03-06 |
Keir Fraser |
19285:bf8faabbc57a |
i386: Build fix. |
2009-03-06 |
Keir Fraser |
19284:7c831b755c78 |
Clean xen/crypto on make clean. |
2009-03-06 |
Keir Fraser |
19283:73c4e6dbbb60 |
vt-d: Better restrict memory ranges considered to be in Xen |
2009-03-06 |
Keir Fraser |
19282:ec671455fb05 |
tool: make management of PCI D-states by guest optional |
2009-03-06 |
Keir Fraser |
19281:6c7ae9c859f5 |
xm-test: Identifying the network env specified in xend config fails, |
2009-03-06 |
Keir Fraser |
19280:728d8dee880b |
Panic rather than BUG if an error is encountered decompressing a bzImage |
2009-03-06 |
Keir Fraser |
19279:a44751edcb76 |
Fix cpu selection at the time vCPU allocation |
2009-03-06 |
Keir Fraser |
19278:3fd8f9b34941 |
Do not deadlock in scheduler when sending VIRQ_CON_RING. |
2009-03-06 |
Isaku Yamahata |
19277:2a4eaa76d974 |
merge with xen-unstable.hg. |
2009-03-05 |
Keir Fraser |
19276:cff29d694a89 |
xend: Handle missing s3_integrity value, default to zero. |
2009-03-05 |
Keir Fraser |
19275:7ee8bbac10d6 |
xend: blkif hda regexp fix |
2009-03-05 |
Keir Fraser |
19274:29cc9eef7939 |
init script: Enable to run xend stop when dom0 shutdown |
2009-03-05 |
Keir Fraser |
19273:2a52806199fc |
x86: Enable THERM_CONTROL_MSR write for dom0 even when cpufreq=xen |
2009-03-05 |
Keir Fraser |
19272:5dee49f3a86e |
vtd: Fix iommu_inclusive_mapping to map all under 4GB. |
2009-03-05 |
Keir Fraser |
19271:3673926b2375 |
[IA64] Remove compilation warning and typo caused by 19268:4b7d638a8b89 |
2009-03-04 |
Keir Fraser |
19270:4b7d638a8b89 |
Be careful with page_get_owner() now that owner field can be clobbered |
2009-03-03 |
Keir Fraser |
19269:7f573cb76db4 |
blktap: Allow creation of qcow2 files. |
2009-03-03 |
Keir Fraser |
19268:71af89e70fee |
x86: Fix event-channel access for 32-bit HVM guests. |
2009-03-03 |
Keir Fraser |
19267:7d55cc23493b |
txt: perform per-domain (and frametable and xenheap) MAC on entry into |
2009-03-03 |
Keir Fraser |
19266:43019597f85c |
txt: Xen per-domain S3 integrity config |
2009-03-03 |
Keir Fraser |
19265:9c5b4efc934d |
hvm: passthrough MSI-X: fix ia64 link and MSI-X clean up |
2009-03-03 |
Keir Fraser |
19264:ae58b4403cae |
libxen: fix a problem preventing use of xen_event_register(). |
2009-03-03 |
Keir Fraser |
19263:bb281d11fa99 |
xend: Make /var/lib/xen if not already present. |
2009-03-02 |
Keir Fraser |
19262:310c85c9cb86 |
ia64: fix build. |
2009-03-02 |
Keir Fraser |
19261:c62b453f27d5 |
When a domain crashes, ignore shutdown deferrals. |
2009-03-02 |
Keir Fraser |
19260:58edfadb2d87 |
x86: Minimize the TSC drift between pCPUs |
2009-03-02 |
Keir Fraser |
19259:507b264f0a21 |
vtd: boolean boot parameter to allow inclusive mapping of all memory below 4GB |
2009-03-02 |
Keir Fraser |
19258:35baf43f2713 |
x86: Make offlined CPU enter deepest C state |
2009-03-02 |
Keir Fraser |
19257:5e34a8966251 |
xmexample: portability fix |
2009-03-02 |
Keir Fraser |
19256:4dac26349877 |
xen, pci: Fix the definition of PCI_PM_CTRL_NO_SOFT_RESET. |
2009-03-02 |
Keir Fraser |
19255:c9e9602cc080 |
minios: general cleanup of mm.c |
2009-03-02 |
Keir Fraser |
19254:08916e5135b3 |
minios: cleanup events.c |
2009-03-02 |
Keir Fraser |
19253:9c4a38f70b16 |
minios: add ioremap/iounmap |
2009-03-02 |
Keir Fraser |
19252:b3774712e654 |
xend: Fix removing /vm/UUID/device paths when device cannot be disconnected |
2009-03-02 |
Keir Fraser |
19251:16fc70ce40a7 |
x86: Small fix for gpf when writing 1s to MCi_STATUS MSRs. |
2009-03-02 |
Keir Fraser |
19250:6f207d1eee5c |
acm: Return a valid buffer |
2009-03-02 |
Keir Fraser |
19249:5255784eb0d7 |
hvmloader: Make build fail if packages required to build hvmloader not present |
2009-03-02 |
Keir Fraser |
19248:9bc5799566be |
hvm: passthrough MSI-X mask bit acceleration |
2009-03-02 |
Keir Fraser |
19247:d0df93e627bc |
xend: Fix some mistakes in tools/python/xend/util/pci.py |
2009-03-02 |
Keir Fraser |
19246:f8916c9bc149 |
xend: Don't forget backend domain definitions for pvSCSI |
2009-03-02 |
Isaku Yamahata |
19245:6227bf629626 |
merge with xen-unstable.hg |
2009-03-01 |
Keir Fraser |
19244:e5c696aaf2a6 |
x86, hvm: gcc44 build fix. |
2009-03-01 |
Keir Fraser |
19243:226031d62fc5 |
xenstored: fix use-after free bug |
2009-03-01 |
Keir Fraser |
19242:edd7f612ebe0 |
x86: Relax spinlock checks during shutdown or S3. |
2009-03-01 |
Keir Fraser |
19241:9af46734ce70 |
x86, time: fix S3 suspend error |
2009-03-01 |
Keir Fraser |
19240:9cad48ba52b0 |
x86, ioapic: Fix S3 suspend error. |
2009-02-20 |
Keir Fraser |
19239:f8187a343ad2 |
xenconsole: Fix pty handling |
2009-02-20 |
Keir Fraser |
19238:b749d0aba17f |
xenconsoled: make guest console visible on NetBSD dom0 |
2009-02-20 |
Keir Fraser |
19237:07e65892fc8e |
[VTD] Utilise the snoop control capability in shadow with VT-d code |
2009-02-20 |
Keir Fraser |
19236:9559343fe5e8 |
libxc: xc_ptrace cleanup |
2009-02-20 |
Keir Fraser |
19235:596f21d901f3 |
pygrub: parse xen module option in grub |
2009-02-20 |
Keir Fraser |
19234:4771bceb1889 |
AMD IOMMU: clean up spinlock usage to satisfy check_lock(). |
2009-02-19 |
Keir Fraser |
19233:84af3ded5b02 |
xend: Fix exception in pci_convert_sxp_to_dict() |
2009-02-19 |
Keir Fraser |
19232:2a8ba98a5cff |
xm: Some fixes for pvSCSI |
2009-02-19 |
Keir Fraser |
19231:bd991b0431aa |
vt-d: workaround for Mobile Series 4 Chipset |
2009-02-19 |
Keir Fraser |
19230:0c61a377c627 |
pygrub: fix for NetBSD |
2009-02-18 |
Keir Fraser |
19229:b29a64d04a01 |
x86: Fix xen panic when offlining a CPU. |
2009-02-18 |
Keir Fraser |
19228:c3a307f5a14b |
vtd: fix/cleanup minor issues with multi-page qinval support |
2009-02-18 |
Keir Fraser |
19227:08da408254c6 |
vtd, x86: Fix dom0 boot crash |
2009-02-18 |
Keir Fraser |
19226:247023fb724c |
ia64: Fix the missing msi.h by accident, and enhance the check |
2009-02-17 |
Keir Fraser |
19225:7fe15a0ee3d8 |
Add missing pv_ops Linux buildconfig file. |
2009-02-17 |
Keir Fraser |
19224:a35dffe6f1b6 |
pvSCSI, xend: add new device assignment mode |
2009-02-17 |
Keir Fraser |
19223:634b425cafa3 |
xend: Update VCPUs_live |
2009-02-17 |
Keir Fraser |
19222:34812acece03 |
xend: Improve information-gathering processing of SCSI devices by using lsscsi |
2009-02-17 |
Keir Fraser |
19221:f87d008bd011 |
BUILD: Add option to build the Xen pvops git tree. |
2009-02-17 |
Keir Fraser |
19220:ac3ecce4502d |
ia64: Enhance vt-d support for ia64. |
2009-02-17 |
Keir Fraser |
19219:6e9daf1dc5b3 |
xenpm tool: add average C state residency |
2009-02-17 |
Keir Fraser |
19218:261ccf78bea6 |
vtd: clean up of __iommu_flush_iec() |
2009-02-17 |
Keir Fraser |
19217:2e6de0f50f3f |
passthrough: fix MSI-X table fixmap allocation |
2009-02-17 |
Keir Fraser |
19216:cb8ece5d7647 |
Fix typos in xendomains script. |
2009-02-17 |
Keir Fraser |
19215:6630f99dfc01 |
Merge with ext/ia64/xen-unstable.hg |
2009-02-13 |
Keir Fraser |
19214:09a6fa059b37 |
x86: Clean up vpt-align patch. |
2009-02-13 |
Keir Fraser |
19213:d9480422034b |
hvm: Align periodic vpts. |
2009-02-13 |
Keir Fraser |
19212:5ae8ed54e2cd |
xenapi: Correct some syntax errors in xen/xend/XendAPI.py |
2009-02-13 |
Keir Fraser |
19211:9ac547ed9455 |
iommu: Fix interrupt setup. |
2009-02-13 |
Keir Fraser |
19210:766b3763ad1b |
[XSM][FLASK] basic documentation and a type cast error for x86_64 |
2009-02-13 |
Keir Fraser |
19209:67d9d2a4b988 |
xendomains: clean up output formatting |
2009-02-13 |
Keir Fraser |
19208:e6f1c66874d5 |
x86 hvm: Allow restore of old images with different segment attribute format. |
2009-03-02 |
Isaku Yamahata |
19207:c4c4ba857d8b |
[IA64] This is consistent with the x86 version of this function. |
2009-02-13 |
Isaku Yamahata |
19206:b432c632ebe8 |
[IA64] remove a warning. |
2009-02-13 |
Isaku Yamahata |
19205:9369df6e5bd2 |
[IA64] remove the warning. |
2009-02-13 |
Isaku Yamahata |
19204:9b761ae54610 |
[IA64] fix relinquish_memory() |
2009-02-13 |
Isaku Yamahata |
19203:726b56720b16 |
[IA64] shrink ia64 struct page_info. |
2009-02-13 |
Isaku Yamahata |
19202:af0da711bbdb |
[IA64] use page_list_head and related stuff. |
2009-02-13 |
Isaku Yamahata |
19201:c7cba853583d |
merge with xen-unstable.hg |
2009-02-12 |
Keir Fraser |
19200:32b154137492 |
vtd: move the snoop control detection out of acpi_dmar_init() |
2009-02-12 |
Keir Fraser |
19199:94e12fa57816 |
xm save: Display help text if bad options specified. |
2009-02-12 |
Keir Fraser |
19198:a624353a668d |
rombios: fix int15/86h (wait for microseconds) |
2009-02-12 |
Keir Fraser |
19197:9e3be0660c1e |
Cleanup naming for ia64 and x86 interrupt handling functions |
2009-02-11 |
Keir Fraser |
19196:bf9cdbec516a |
cpufreq: fix the build |
2009-02-11 |
Keir Fraser |
19195:999c465f94f9 |
x86: cpufreq get_cur_val adjustment |
2009-02-11 |
Keir Fraser |
19194:ce391986ce35 |
cpufreq cmdline handling |
2009-02-11 |
Keir Fraser |
19193:1a786ec606e4 |
xend: PCIQuirk`__devIsUnconstrained refers to an undeclared variable if |
2009-02-11 |
Keir Fraser |
19192:1a2c446d7987 |
pciif: Fix typo in constant definition. |
2009-02-11 |
Keir Fraser |
19191:a55919061d79 |
blktap: Fix check_gcrypt |
2009-02-11 |
Keir Fraser |
19190:8d7a6bc2575d |
x86_64: Ensure enough space for allocator bitmap after relocated Xen image. |
2009-02-10 |
Keir Fraser |
19189:4ac8bc60c000 |
x86: mce: Provide extended physical CPU info. |
2009-02-10 |
Keir Fraser |
19188:09ea7eea8122 |
vtd: fix compilation error on ia64 for 19185:1eb6afcad849. |
2009-02-09 |
Keir Fraser |
19187:1eb6afcad849 |
vtd: adding support for multiple queued invalidation pages |
2009-02-09 |
Keir Fraser |
19186:1d4ce9e31fa0 |
minios: fix p2m on x86 |
2009-02-09 |
Keir Fraser |
19185:54492bf232f7 |
[IA64] fix compilation error of iommu.c |
2009-02-09 |
Keir Fraser |
19184:e15d25401309 |
Revert 19178:4fcf4c9c9751ccb8ed |
2009-02-06 |
Keir Fraser |
19183:57e98fc0d956 |
[IA64] compilation fix of xentrace. |
2009-02-06 |
Keir Fraser |
19182:3c44c7dcf482 |
x86: Clean up page-mfn conversion macros to allow better override by shadow code. |
2009-02-06 |
Keir Fraser |
19181:a5bd5722360c |
xenctx: print x86_32 context on x86_64 |
2009-02-06 |
Keir Fraser |
19180:4fcf4c9c9751 |
Better separate IOAPIC management from interrupt vector management |
2009-02-06 |
Keir Fraser |
19179:501bc4129e41 |
x86: Move interrupt vector management from io_apic.c to irq.c |
2009-02-06 |
Keir Fraser |
19178:9dacc3722159 |
x86: ->shutdown() in free_irq() should be passed vector, not irq. |
2009-02-06 |
Keir Fraser |
19177:ab514cfbcdc5 |
Cleanup IOMMU interrupt setup |
2009-02-05 |
Keir Fraser |
19176:191643d4307c |
libxenctrl: adds xc_domain_unbind_msi_irq to libxc. |
2009-02-05 |
Keir Fraser |
19175:92557a0b021f |
Fix PCI passthrough for devices w/o iomem. |
2009-02-05 |
Keir Fraser |
19174:a2a755b7927e |
x86: Use per-domain irq-to-vector array when mapping GSIs |
2009-02-05 |
Keir Fraser |
19173:5c1308e2ece3 |
xenctx support for 64-bit HVM guests |
2009-02-05 |
Keir Fraser |
19172:2358b9fcd51b |
libxc support for the new partial-HVM-save domctl. |
2009-02-05 |
Keir Fraser |
19171:7eb8b094a207 |
Remove uses of DECLARE_BITMAP in the public HVM save format headers |
2009-02-05 |
Keir Fraser |
19170:1dfcb2444c6e |
Add a new domctl to get a single record from the HVM save context |
2009-02-05 |
Keir Fraser |
19169:8303bd33d030 |
x86: recover pat value for bsp after S3 resume. |
2009-02-05 |
Keir Fraser |
19168:4c92a04f4f5e |
x86: solve spinlock bug in s3 cpufreq path. |
2009-02-05 |
Keir Fraser |
19167:5fd1a6951801 |
x86: EPT cleanups. |
2009-02-05 |
Keir Fraser |
19166:416197f0292b |
Add a page_info flag to indicate whether free pages need a TLB flush |
2009-02-05 |
Keir Fraser |
19165:3fc7d4115d6c |
x86: Throw away .eh_frame exception-handling sections. Otherwise they |
2009-02-04 |
Keir Fraser |
19164:de853e901b5c |
Remove cpumask for page_info struct. |
2009-02-04 |
Keir Fraser |
19163:13a0272c8c02 |
x86: Clean up PV guest LDT handling. |
2009-02-04 |
Keir Fraser |
19162:271697e6d9b2 |
x86: Rename cached current from 'v' to 'curr' in a few places. |
2009-02-04 |
Keir Fraser |
19161:398291c661b3 |
x86: No need to flush TLBs on free_page_type() as we no longer trust |
2009-02-04 |
Keir Fraser |
19160:faf20eb0b69e |
x86: Relocate Multiboot module command-line strings. |
2009-02-04 |
Keir Fraser |
19159:7a3124098155 |
xend: fix vncconsole option |
2009-02-04 |
Keir Fraser |
19158:97ca3400d17c |
Eliminate some special page list accessors |
2009-02-04 |
Keir Fraser |
19157:1b2fdbb33716 |
xend: Delay before SIGKILL qemu |
2009-02-04 |
Keir Fraser |
19156:6058887e55d7 |
vtd: Add a boot parameter option for snoop control capability for VT-d. |
2009-02-04 |
Keir Fraser |
19155:7e15ccb7bbd8 |
xm: Improve xm error if booted native |
2009-02-04 |
Keir Fraser |
19154:3e1e87052029 |
docs: Add detach console note to xm man page |
2009-02-04 |
Keir Fraser |
19153:861ebefa7f39 |
XendAPIStore - do not remove non-existent item |
2009-02-03 |
Keir Fraser |
19152:c3b5e36248c9 |
x86: avoid redundant TLB flushes |
2009-02-03 |
Keir Fraser |
19151:66020c204f14 |
x86: misc adjustments to acpi-cpufreq |
2009-02-03 |
Keir Fraser |
19150:93d2193450c4 |
cpufreq: attach __exit to the (unused) cpufreq governor exit handlers |
2009-02-03 |
Keir Fraser |
19149:efef232bbbdb |
Consolidate cpufreq cmdline handling |
2009-02-03 |
Keir Fraser |
19148:aca402831ac1 |
x86: Relocate Multiboot structures where we know they will be |
2009-02-03 |
Keir Fraser |
19147:d68178692b7c |
ia64: fix compilation error |
2009-02-03 |
Keir Fraser |
19146:2262fddac319 |
x86/shadow: struct page_info's type_info is now unsigned long, |
2009-02-02 |
Keir Fraser |
19145:414373f007e8 |
Fix 'debug ?= y' to actually enable debug build. |
2009-01-30 |
Keir Fraser |
19144:2e1734aa8db3 |
x86: page_info cleanups. |
2009-01-30 |
Keir Fraser |
19143:86159a906bec |
page_alloc: try to put heap control structures on the target node |
2009-01-30 |
Keir Fraser |
19142:9b9078a02f65 |
page_alloc: properly honor MAX_ORDER in init_heap_pages() |
2009-01-30 |
Keir Fraser |
19141:e1135b40e783 |
pass-through: drop lock before calling xfree() on error path |
2009-01-30 |
Keir Fraser |
19140:102576868e8d |
amd-iommu: drop locks before printing error messages |
2009-01-30 |
Keir Fraser |
19139:2d70ad9c3bc7 |
amd-iommu: obtain page_alloc_lock before traversing a domain's page list |
2009-01-30 |
Keir Fraser |
19138:162cdb596b9a |
x86: re-arrange struct page_info members |
2009-01-30 |
Keir Fraser |
19137:6fe44eb28f52 |
x86-64: use MFN also for next_shadow link |
2009-01-30 |
Keir Fraser |
19136:4a2f93fb03eb |
x86-64: fold shadow_page_info fields into page_info |
2009-01-30 |
Keir Fraser |
19135:deab3a069185 |
x86: Better bzimage_headroom() crash fix. |
2009-01-30 |
Keir Fraser |
19134:5848b49b74fc |
x86-64: use MFNs for linking together pages on lists |
2009-01-30 |
Keir Fraser |
19133:686144ac1951 |
x86_64: Remove bogus extra do_xsm_op from hypercall_args_table |
2009-02-13 |
Isaku Yamahata |
19132:af992824b5cf |
[IA64] MCA: Avoid calling xmcalloc from interrupt handler |
2009-02-02 |
Isaku Yamahata |
19131:46b4096813dc |
[IA64] Fix populate-on-demand stub. |
2009-01-30 |
Isaku Yamahata |
19130:c8962b24fb50 |
[IA64] remove static-partitioned xenheap |
2009-01-30 |
Isaku Yamahata |
19129:971d2d5cb5cb |
[IA64] Widen page counts and domain pointer |
2009-01-30 |
Isaku Yamahata |
19128:77393d4de777 |
[IA64] No need for cmpxchg on page_info structure. |
2009-01-30 |
Isaku Yamahata |
19127:4edb72e1d0fe |
[IA64] fix __virt_to_maddr() |
2009-01-30 |
Isaku Yamahata |
19126:78bea2f2b0e5 |
[IA64] use domheap for mpt_table. |
2009-01-30 |
Isaku Yamahata |
19125:4773f40d14f2 |
[IA64] remove opt_p2m_xenheap |
2009-01-30 |
Isaku Yamahata |
19124:7029eb0930b4 |
[IA64] remove warning |
2009-01-30 |
Isaku Yamahata |
19123:254021201b1b |
merge with xen-unstable.hg |
2009-01-29 |
Keir Fraser |
19122:916ca93a8658 |
x86: Fix the build. |
2009-01-29 |
Keir Fraser |
19121:988aee72f73d |
stubdom: add videoram to stubdom initial memory reservation |
2009-01-29 |
Keir Fraser |
19120:e1352667df95 |
PoD: Check refcount, not type count when reclaiming zero pages |
2009-01-29 |
Keir Fraser |
19119:aa89d1afb287 |
xend: Fix block device type check |
2009-01-29 |
Keir Fraser |
19118:259d6ac13704 |
PoD: Remove on-stack arrays from pod_zero_check_superpage |
2009-01-29 |
Keir Fraser |
19117:31798b19f25c |
tboot: use TXT's DMA-protected DMAR table to setup VT-d |
2009-01-29 |
Keir Fraser |
19116:202afa5384c4 |
tboot: tboot no longer marks TXT regions as E820_UNUSABLE, so Xen must |
2009-01-29 |
Keir Fraser |
19115:378a85ff1260 |
tboot: hypervisor integrity on S3 |
2009-01-29 |
Keir Fraser |
19114:b86df1139133 |
tboot: ACPI Generic Address Structure for tboot shutdown |
2009-01-29 |
Keir Fraser |
19113:1dc576b683c6 |
tboot: single tboot entry point for shutdown |
2009-01-29 |
Keir Fraser |
19112:a8c342f352c3 |
x86: Although bzimage_headroom() doesn't return -ve values, |
2009-01-29 |
Keir Fraser |
19111:1bd06ed9369d |
x86: bzimage_headroom does not return -ve error codes. |
2009-01-29 |
Keir Fraser |
19110:3449d8e50fb9 |
x86: Do not check dom0 kernel header for bzimage magic until we are |
2009-01-28 |
Keir Fraser |
19109:0858f961c77a |
x86: Pickle domain in page_info into 32 bits. |
2009-01-28 |
Keir Fraser |
19108:839bece33989 |
x86: VCPU structure must reside below 4GB, since it contains embedded |
2009-01-28 |
Keir Fraser |
19107:696351cde9a4 |
Allow memflags to be specified to alloc_xenheap_pages(). |
2009-01-28 |
Isaku Yamahata |
19106:79f259a26a11 |
merge with xen-unstable.hg |
2009-01-27 |
Keir Fraser |
19105:31983c30c460 |
acpi: Neaten reboot messages. |
2009-01-27 |
Keir Fraser |
19104:bcf77bfd1161 |
x86: Fold page_info lock into type_info. |
2009-01-27 |
Keir Fraser |
19103:dbf53b739af0 |
x86-64: don't generate dependency files when building compat headers |
2009-01-27 |
Keir Fraser |
19102:6e623569455c |
x86: clean up struct page_info |
2009-01-27 |
Keir Fraser |
19101:7b56dbd1b439 |
x86: use alloc_domheap_page() consistently in dom0 building |
2009-01-27 |
Keir Fraser |
19100:5f03de1c2fe4 |
x86: clean up comments in mce_intel.c |
2009-01-27 |
Keir Fraser |
19099:89dd2bd6031b |
make pirq_acktype() static to its respective source files |
2009-01-27 |
Keir Fraser |
19098:20f94c2757b8 |
x86-64: also use 1G page mappings for M2P table |
2009-01-27 |
Keir Fraser |
19097:70793b2ff15e |
x86: Fix shadow_check_page_struct_offsets() comment. |
2009-01-26 |
Keir Fraser |
19096:d7f524bf90b0 |
x86_64: shared_info must be allocated below 4GB as it is advertised to |
2009-01-26 |
Keir Fraser |
19095:6b10d97d6fd4 |
x86: Small improvements to mm.c |
2009-01-26 |
Keir Fraser |
19094:728d1892f0e2 |
x86: Clean up shadow_page_info after page_info changes. |
2009-01-26 |
Keir Fraser |
19093:90909b81b3b9 |
xenoprof: Fix code indentation. |
2009-01-26 |
Keir Fraser |
19092:beba88f6f90d |
x86: Clean up pickle_domptr(). |
2009-01-26 |
Keir Fraser |
19091:fa5887d90110 |
x86_64: No restriction on Xen heap address width. |
2009-01-26 |
Keir Fraser |
19090:39517e863cc8 |
x86_64: Widen page counts to avoid overflow. |
2009-01-26 |
Keir Fraser |
19089:055c589f4791 |
x86: No need for CMPXCHG8B on page_info structure. |
2009-01-26 |
Keir Fraser |
19088:c9dc7dcacc1d |
rombios: fix pointer argument to PMM |
2009-01-26 |
Keir Fraser |
19087:f2ad1a7ca582 |
rombios: fix wrong stack segment return in 32-bit gateway |
2009-01-25 |
Keir Fraser |
19086:2f993fde1dc6 |
Rename memory_is_conventional_ram() to page_is_conventional_ram(). |
2009-01-25 |
Keir Fraser |
19085:ef156b933aad |
vt-d: Do not explicitly exclude tboot ranges from dom0 vt-d |
2009-01-25 |
Keir Fraser |
19084:55bf9404a675 |
x86: Fix memory_is_conventional_ram() e820 entry size check. |
2009-01-24 |
Keir Fraser |
19083:af2ea4e48669 |
vt-d: Exclude non-RAM pages (as reported by boot firmware) from dom0 mappings. |
2009-01-24 |
Keir Fraser |
19082:f0b46b3a9efd |
x86_64, vt-d: Do not include pages 'in xen range' which may be freed |
2009-01-23 |
Keir Fraser |
19081:257802327958 |
Fix ia64 build. |
2009-01-23 |
Keir Fraser |
19080:175a425e9b55 |
EPT/VT-d: Enhance MTRR/PAT virtualization when EPT/VT-d both enabled |
2009-01-23 |
Keir Fraser |
19079:f3240cd3cd2b |
rombios: Indirect through 32-bit jump table from within the 32-bit bios. |
2009-01-23 |
Keir Fraser |
19078:8de0aae803e0 |
hvm bios: add PMM (a memory manager during POST) |
2009-01-23 |
Keir Fraser |
19077:ced1c3069ada |
bump libxenctrl and libxenguest versions |
2009-01-22 |
Keir Fraser |
19076:9b0289a165eb |
x86: Support booting a bzImage format domain 0 kernel. |
2009-01-22 |
Keir Fraser |
19075:fe2957a376fe |
rombios: Simplify 32-bit gateway interface definitions. |
2009-01-22 |
Keir Fraser |
19074:b10fd9f4fe38 |
rombios: Simplify 32-bit gateway and avoid need for EBDA space. |
2009-01-22 |
Keir Fraser |
19073:d52921c18c3d |
vmx: utilise the GUEST_PAT and HOST_PAT vmcs area |
2009-01-22 |
Keir Fraser |
19072:9f9ba1a7cc92 |
x86 ucode: add S3 microcode update |
2009-01-22 |
Keir Fraser |
19071:adc3775bb6d8 |
x86 ucode: optimizing microcode update |
2009-01-22 |
Keir Fraser |
19070:a1d0868ffadf |
x86 ucode: microcode logic update |
2009-01-22 |
Keir Fraser |
19069:97228980cd04 |
x86 ucode: cancel redundant input parameter of microcode functions |
2009-01-22 |
Keir Fraser |
19068:a92ed09b4032 |
xend: Fix do_FLR() scope problem. |
2009-01-22 |
Keir Fraser |
19067:a37267e43365 |
x86: Make the num_siblings CPU parameter per-CPU. |
2009-01-21 |
Keir Fraser |
19066:af1d9af1a993 |
x86: Fix unmaskable MSI handling, and also some other EOI-notification issues. |
2009-01-21 |
Keir Fraser |
19065:033945166a3a |
xenoprof: dom0 hypercall could trigger Xen NULL-pointer access |
2009-01-20 |
Keir Fraser |
19064:a0dddcbd9e32 |
x86, hvm: Limit output debug port to printable characters. |
2009-01-20 |
Keir Fraser |
19063:adee46c3fbfa |
hvmloader: ACPI compiler is not to be buil;t and installed on target system. |
2009-01-20 |
Keir Fraser |
19062:108b45539cda |
page_alloc: Clean up free_heap_pages and init_heap_pages interfaces. |
2009-01-20 |
Keir Fraser |
19061:681af1946724 |
x86_32: Get rid of xenheap_phys_start as it is zero after start of day. |
2009-01-20 |
Keir Fraser |
19060:fb0dc8143932 |
x86: update microcode support |
2009-01-20 |
Keir Fraser |
19059:0ab2b283e892 |
passthrough: fix typo |
2009-01-19 |
Keir Fraser |
19058:8df3c145923f |
page_alloc: Fix x86_64's alloc_xenheap_pages() when system has >=4GB RAM. |
2009-01-16 |
Keir Fraser |
19057:c1320922d05e |
x86: Tighten MSR access checks so only dom0 can access cpufreq MSRs, |
2009-01-16 |
Keir Fraser |
19056:3c9b66b1798d |
x86: Let dom0 write MPERF/APERF MSRs if it is managing cpufreq. |
2009-01-16 |
Keir Fraser |
19055:845aa241e163 |
x86_64: Remove statically-partitioned Xen heap. |
2009-01-16 |
Keir Fraser |
19054:ba7ed03a3f79 |
x86: Fix the 32-bit build. |
2009-01-16 |
Keir Fraser |
19053:0ab57e6e440a |
[IA64] fix compilation error caused by 19046:ecf603780f56 |
2009-01-16 |
Keir Fraser |
19052:71e0b8adeb1f |
ptrace_core: Handle FV cross-bitness. |
2009-01-15 |
Keir Fraser |
19051:40d9d9ff435a |
x86 p2m: Apply correct 4GB NPT limit check in two places. |
2009-01-15 |
Keir Fraser |
19050:d84504432e61 |
rombios: remove unnecessary function calls. |
2009-01-15 |
Keir Fraser |
19049:04f913ab2049 |
dump-core: update the documentation |
2009-01-15 |
Keir Fraser |
19048:e98032a016d6 |
x86 acpi: remove redundant function call. |
2009-01-15 |
Keir Fraser |
19047:ecf603780f56 |
libxc: Support cross-bitness guest when core-dumping |
2009-01-15 |
Keir Fraser |
19046:f6a455c9f01d |
xenoprof: The checks in the function passive_domain_do_rdmsr() were |
2009-01-15 |
Keir Fraser |
19045:5b75d99acf9c |
rombios: Protect the ax register before calling the TCG BIOS extensions function. |
2009-01-14 |
Keir Fraser |
19044:10a8fae412c5 |
xenpm: build fix |
2009-01-14 |
Keir Fraser |
19043:77476eeb8c42 |
Remove unused XENMAPSPACE_mfn |
2009-01-14 |
Keir Fraser |
19042:ee62aaafff46 |
Remove unused XENMEM_remove_from_physmap. |
2009-01-14 |
Keir Fraser |
19041:2737293c761e |
Remove unused XENMEM_translate_pfn_list. |
2009-01-14 |
Keir Fraser |
19040:3fb43f23f64c |
x86: propagate disabled APIC state to Dom0 |
2009-01-14 |
Keir Fraser |
19039:59274c49a029 |
x86: restore ability to work on systems without APIC |
2009-01-14 |
Keir Fraser |
19038:cc542ebe4853 |
documentation: how to disable opengl for stubdomains |
2009-01-14 |
Keir Fraser |
19037:d400a51a2f46 |
x86, hvm: stdvga improvements |
2009-01-13 |
Keir Fraser |
19036:4f6a2bbdff3f |
x86: Call msix_set_enable for MSI-x interrupt |
2009-01-13 |
Keir Fraser |
19035:b169db55faf3 |
hvmloader: remove videoram allocation; move reserve base to 0xfc000000. |
2009-01-13 |
Keir Fraser |
19034:d8267d3d2665 |
xend: fix ballooning bug |
2009-01-13 |
Keir Fraser |
19033:73770182aee4 |
AMD IOMMU: Reset tail and head pointer of cmd buffer and event log |
2009-01-13 |
Keir Fraser |
19032:1c6642adaeb2 |
AMD IOMMU: Fix a dead lock in device assignment. |
2009-01-13 |
Keir Fraser |
19031:27e9687c5b3d |
build: Define cc-option-add to immediately add options to CFLAGS |
2009-01-13 |
Keir Fraser |
19030:0e448d0a41ff |
xen: Do not assign to CFLAGS/AFLAGS/LDFLAGS with :=. |
2009-01-12 |
Keir Fraser |
19029:5ad9fc3c896f |
tools: Don't turn CFLAGS into a := (immediate evaluation) variable as |
2009-01-12 |
Keir Fraser |
19028:95d8788bf4be |
hvmloader: Fix SMBIOS memory device length boundary condition. |
2009-01-12 |
Keir Fraser |
19027:59d511c4a8d8 |
Do not print `***' when compiling unless we fall over |
2009-01-12 |
Keir Fraser |
19026:bd78714b8594 |
Use -MMD -MF in tools/* rather than -Wp,-M... |
2009-01-09 |
Keir Fraser |
19025:b999142bca8c |
stubdom: Fix compilation after libelf header changes |
2009-01-09 |
Keir Fraser |
19024:1dfc48a8c361 |
AMD IOMMU: Allocate I/O pagetable from domheap instead of xenheap |
2009-01-09 |
Keir Fraser |
19023:6d040d138e8f |
hvmloader: MTRR UC type covers the pci regions only. |
2009-01-09 |
Keir Fraser |
19022:b84345ee0d41 |
hvmloader: Dynamically size the PCI hole. |
2009-01-09 |
Keir Fraser |
19021:bf847041d98f |
New XENMAPSPACE_gmfn parameter for XENMEM_add_to_physmap. |
2009-01-09 |
Keir Fraser |
19020:f75567adad9b |
xend: Fix a ssl migration hang issue |
2009-01-08 |
Keir Fraser |
19019:67ffce500feb |
hvmloader: Reserve BIOS memory and VGA memory at top of 4GB memory hole. |
2009-01-08 |
Keir Fraser |
19018:61dc77689daf |
Print domain max_pages in 'q' debug output. |
2009-01-08 |
Keir Fraser |
19017:8c894687c2a5 |
x86, hvm: Move E820 table creation into hvmloader, extend |
2009-01-08 |
Keir Fraser |
19016:0d119f628795 |
xm: Fix syntax error. |
2009-01-08 |
Keir Fraser |
19015:f20e5039b168 |
hvmloader: Simplify access to hvm_info_table. |
2009-01-08 |
Keir Fraser |
19014:1025a725d45b |
Fix gcc make-dep cmdline options. |
2009-01-08 |
Keir Fraser |
19013:6cec460c3290 |
x86: Re-instate warnings for HVM guest writes to read-only memory. |
2009-01-08 |
Keir Fraser |
19012:7df072566b8c |
Move libelf headers out of xen public header dir. |
2009-01-08 |
Keir Fraser |
19011:275abe1c5d24 |
Auto-build dependency files in hypervisor build tree. |
2009-01-08 |
Keir Fraser |
19010:292919f61238 |
x86-64: guest directed placement of initial p->m map |
2009-01-08 |
Keir Fraser |
19009:97f8d6453fda |
passthough: MSI-INTx translation documentation |
2009-01-08 |
Keir Fraser |
19008:3a92e1a446d9 |
pci: add config options for MSI-INTx translation in HVM |
2009-01-08 |
Keir Fraser |
19007:989bd3f2fd72 |
pci: add pci option support for XenAPI sever |
2009-01-08 |
Keir Fraser |
19006:13c8e6bac9ab |
pci: add pci option support for XML-RPC server |
2009-01-08 |
Keir Fraser |
19005:9671a4d66f40 |
passthrough: MSI-INTx translation for HVM |
2009-01-08 |
Keir Fraser |
19004:e9cd8e7c3b44 |
xenpm tool enhancements |
2009-01-08 |
Keir Fraser |
19003:95d77829216f |
x86: remove pointless dom0 check |
2009-01-07 |
Keir Fraser |
19002:b9721b2766c1 |
Enable debug build by default, for better dev testing. |
2009-01-07 |
Keir Fraser |
19001:6d96d3c02e94 |
cpufreq: stats_lock doesn't appear to need to be irq-safe. |
2009-01-28 |
Isaku Yamahata |
19000:4fd4dcf2f891 |
[IA64] support XEN_DOMCTL_[gs]et_address_size |
2009-01-07 |
Isaku Yamahata |
18999:b0beee268543 |
[IA64] stub for XENMEM_[gs]et_pod_target. |
2009-01-07 |
Isaku Yamahata |
18998:7152abcd560d |
[IA64] ia64 counter part of 5b44cfde9666. |
2009-01-07 |
Isaku Yamahata |
18997:e1b8cc945d04 |
[IA64] compilation fix of xenctx |
2009-01-07 |
Isaku Yamahata |
18996:661a839a481e |
merge with xen-unstable.hg |
2009-01-06 |
Keir Fraser |
18995:284a65851f54 |
rombios: Get rid of annoying delay at F12 boot menu. |
2009-01-06 |
Keir Fraser |
18994:883d01b2fd72 |
rombios: Allow option ROMs to extend up to 0xEA000. |
2009-01-06 |
Keir Fraser |
18993:f2ede9e01d14 |
xend: Fix error handling in device_create(). |
2009-01-06 |
Keir Fraser |
18992:f1239aad10cf |
rombios: Do not initialise PCI devices after hvmloader. |
2009-01-06 |
Keir Fraser |
18991:6674835e18e7 |
hvm: Tell Viridian-enabled OS to relax timer interrupt checks. |
2009-01-06 |
Keir Fraser |
18990:74430e4c047f |
x86: Disable MSI as it seems to be triggering ASSERT at irq.c:269. |
2009-01-06 |
Keir Fraser |
18989:f6b92526e916 |
libxc: Define xc_ffs{8,16,32,64} functions. Use them. |
2009-01-05 |
Keir Fraser |
18988:d77f66f89c04 |
x86: Poison initmem at end of Xen bootstrap |
2009-01-05 |
Keir Fraser |
18987:2c5a2e99a1d6 |
vmx: Print advanced features during boot |
2009-01-05 |
Keir Fraser |
18986:d6889b3b6423 |
Download external tarballs from xenbits.xensource.com |
2009-01-05 |
Keir Fraser |
18985:5a7caf864f4e |
Cpufreq: simplify cpufreq_statistic_lock init |
2009-01-05 |
Keir Fraser |
18984:fd59c117994a |
Cpufreq: prevent negative px resident time, add spinlock to avoid race |
2009-01-05 |
Keir Fraser |
18983:42108955f52e |
Cpufreq: remove redundant fragments |
2009-01-05 |
Keir Fraser |
18982:f76f1294d82c |
vtd hotplug: check if a device can be hot-plugged. |
2009-01-05 |
Keir Fraser |
18981:b3a9bc726241 |
vtd: avoid redundant context mapping |
2009-01-05 |
Keir Fraser |
18980:9cc632cc6d40 |
xenctx: compat-mode/HVM support |
2009-01-05 |
Keir Fraser |
18979:34f52eafd4e3 |
Make xc_translate_foreign_address aware of compat-mode guests and |
2009-01-05 |
Keir Fraser |
18978:5ce75a8eec7f |
p2m: Small audit fixes. |
2009-01-05 |
Keir Fraser |
18977:5b44cfde9666 |
PoD memory 9/9: xend integration |
2009-01-05 |
Keir Fraser |
18976:2a8ae362a828 |
PoD memory 8/9: libxc interface |
2009-01-05 |
Keir Fraser |
18975:2090917489c5 |
PoD memory 7/9: Xen interface |
2009-01-05 |
Keir Fraser |
18974:ebe11a452393 |
PoD memory 6/9: superpage splintering |
2009-01-05 |
Keir Fraser |
18973:489f35400ef2 |
PoD memory 5/9: emergency scan |
2009-01-05 |
Keir Fraser |
18972:bd33ff263e2c |
PoD memory 4/9: Decrease reservation |
2009-01-05 |
Keir Fraser |
18971:f2ba08549466 |
PoD memory 3/9: PoD core |
2009-01-05 |
Keir Fraser |
18970:629f028d22f9 |
PoD memory 2/9: calls to gfn_to_mfn_query() |
2009-01-05 |
Keir Fraser |
18969:0cd1ba8bd7cd |
PoD (populate-on-demand) memory 1/9: Add a p2m query type. |
2008-12-29 |
Keir Fraser |
18968:de38a475ab9e |
acpi: Reserve IO ports used by hotplug |
2008-12-29 |
Keir Fraser |
18967:5544a96572bf |
cpufreq: xen is default cpufreq, userspace is default governor (override on cmdline) |
2008-12-29 |
Keir Fraser |
18966:e0301796fce8 |
x86, vmx: Fix single step on debugger |
2008-12-29 |
Keir Fraser |
18965:d0751463539a |
x86, mce: Fix x86_mcinfo_getptr is called when no error found |
2008-12-29 |
Keir Fraser |
18964:14a2c24eb94e |
rombios: disable DEBUG_ROMBIOS by default. |
2008-12-29 |
Keir Fraser |
18963:20dc723958f4 |
rombios: pass BDF correctly during option ROM scan |
2008-12-29 |
Keir Fraser |
18962:65cc537fbbf8 |
rombios: enabling option ROM write access during initialisation. |
2008-12-29 |
Keir Fraser |
18961:4035ea96ae2f |
cpufreq: Fix a cpufreq cmdline parse bug, and change sample_rate unit |
2008-12-29 |
Keir Fraser |
18960:0af9fbf3f053 |
x86: Do not restrict 32-bit EPT to 4GB. |
2008-12-29 |
Keir Fraser |
18959:c54d6f871de8 |
x86, intel: Clear Error counter field when set new cmci owner |
2009-01-07 |
Isaku Yamahata |
18958:b8b66dc0fa1d |
[IA64] stubs for populate on demand. |
2009-01-06 |
Isaku Yamahata |
18957:8df294a89a36 |
[IA64] Fix some IPF Xen VT-d bugs. |
2009-01-05 |
Isaku Yamahata |
18956:29a0ecb8a711 |
[IA64] fix ia64_fast_eoi hypercall to catch up PHYSDEVOP_pirq_eoi_gmfn |
2009-01-05 |
Isaku Yamahata |
18955:636c685d9622 |
[IA64] fix mis-setting ed bit for itlb entry for hvm domain. |
2009-01-05 |
Isaku Yamahata |
18954:4422219acd93 |
[IA64] paravirtualize itc and support save/restore. |
2009-01-05 |
Isaku Yamahata |
18953:ecdc570407ec |
[IA64] remove warning. |
2008-12-24 |
Isaku Yamahata |
18952:07f26e047fbf |
merge with xen-unstable.hg |
2008-12-22 |
Keir Fraser |
18951:e2f36d066b7b |
i386: Fix the build. |
2008-12-22 |
Keir Fraser |
18950:b59db1f95d19 |
shadow: Remove warnings about writes to read-only BIOS area. These |
2008-12-22 |
Keir Fraser |
18949:aa0fee8a6ef5 |
Cleanup Intel CMCI support. |
2008-12-22 |
Keir Fraser |
18948:4d5203f95498 |
Enable CMCI for Intel CPUs |
2008-12-19 |
Keir Fraser |
18947:2dffa6ceb0af |
Support S3 for MSI interrupt |
2008-12-19 |
Keir Fraser |
18946:738513b106fa |
Change the pcidevs_lock from rw_lock to spin_lock |
2008-12-19 |
Keir Fraser |
18945:2312cc25232b |
CPUIDLE: adjust cstate statistic interface |
2008-12-19 |
Keir Fraser |
18944:d238101c1832 |
VT-d: Fix PCI-X device assignment |
2008-12-18 |
Keir Fraser |
18943:8c35da364ab3 |
xend: Actually restrict a domU's access to xenstore when we mean to -- |
2008-12-18 |
Keir Fraser |
18942:54c5d8247aaf |
x86: Quieten tracing in msi startup/shutdown handlers. |
2008-12-18 |
Keir Fraser |
18941:0a393ba0ec0a |
rombios: Update to Bochs latest |
2008-12-18 |
Keir Fraser |
18940:768759d4e319 |
xenoprof: Add support for Intel Dunnington cores. |
2008-12-18 |
Keir Fraser |
18939:c2dad16819b5 |
x86, shadow: Avoid duplicates in fixup tables. |
2008-12-18 |
Keir Fraser |
18938:b33b745cd5ec |
Fix mini-os ia64 compilation |
2008-12-17 |
Keir Fraser |
18937:22e3666ee483 |
x86, hvm: Don't ever call the shadow code to fix a page fault in an |
2008-12-16 |
Keir Fraser |
18936:a76b4e00e186 |
xenpm: add cpu frequency control interface, through which user can |
2008-12-16 |
Keir Fraser |
18935:fd720db48675 |
x86: Update xen-detect utility to scan for Xen signature in CPUID space. |
2008-12-16 |
Keir Fraser |
18934:86db039882ea |
mini-os: Make utility function get_self_id() in fs-front.c public. |
2008-12-16 |
Keir Fraser |
18933:ea0ad7b3ae41 |
x86: Simpler time handling when TSC is constant across all power saving states. |
2008-12-16 |
Keir Fraser |
18932:c3df4b8ea2fc |
vmx: Do not disable real EFER.NXE even when disabled by guest. |
2008-12-16 |
Keir Fraser |
18931:5b73fa1b9562 |
x86: Enable MTF for HVM guest single step in gdb |
2008-12-15 |
Keir Fraser |
18930:f827181eadd4 |
x86: Decode CPUID for TSC guarantees. |
2008-12-15 |
Keir Fraser |
18929:65bbc9ec3849 |
rombios: fix references to EBDA |
2008-12-15 |
Keir Fraser |
18928:21bbb41f9af2 |
x86: Small cleanups to time handling. |
2008-12-13 |
Keir Fraser |
18927:045f70d1acdb |
xenpmd: Fix bogus fgets() size parameter. |
2008-12-13 |
Keir Fraser |
18926:6a3c2b4459ad |
x86: Clean up and simplify rwlock implementation. |
2008-12-13 |
Keir Fraser |
18925:e767f80d4bcc |
Clean up use of spin_is_locked() and introduce rw_is_locked(). |
2008-12-13 |
Keir Fraser |
18924:db0c6d297d00 |
xc_pm: Fix off-by-one error in string array access. |
2008-12-13 |
Keir Fraser |
18923:df2ee10097c7 |
x86: Fix early time initialisation after recent changes. |
2008-12-11 |
Keir Fraser |
18922:68b76ad4faf7 |
xentop: Fix fprintf() build failure. |
2008-12-11 |
Keir Fraser |
18921:7802a247e6f9 |
hvmloader: enable bus mastering of PCI device |
2008-12-11 |
Keir Fraser |
18920:df32584505c2 |
x86: enable interrupts explicitly in __start_xen() |
2008-12-11 |
Keir Fraser |
18919:1391e1a444c2 |
x86: Clean up early time setup. |
2008-12-11 |
Keir Fraser |
18918:33ae75b60de2 |
vga: Only vga_endboot() if vga_init() completed. |
2008-12-11 |
Keir Fraser |
18917:b56d5fe594ae |
x86, cpufreq: Change cpufreq_driver->get so that it can get other |
2008-12-11 |
Keir Fraser |
18916:2941b1a97c60 |
Re-enable MSI support |
2008-12-11 |
Keir Fraser |
18915:c15244125a69 |
x86: fix the potential of encountering panic "IO-APIC + timer doesn't work! ..." |
2008-12-11 |
Keir Fraser |
18914:f4c1a347311b |
x86: unify local_irq_XXX() |
2008-12-11 |
Keir Fraser |
18913:68555b9a7d98 |
rombios: fix rom_scan (ja->jmp) |
2008-12-11 |
Keir Fraser |
18912:a662a934eefe |
Fix a typo caused by 18898. |
2008-12-11 |
Keir Fraser |
18911:0f1a166fe92e |
cpufreq: Short path avoiding IPI in critical fast path. |
2008-12-11 |
Keir Fraser |
18910:147c646a2836 |
libxc: Fix xc_pm.c build by avoiding bogus header includes. |
2008-12-11 |
Keir Fraser |
18909:1419a73316e1 |
Fix BUILD_BUG_ON() |
2008-12-10 |
Keir Fraser |
18908:6401c9533ef5 |
Avoid negative runstate pieces. |
2008-12-10 |
Keir Fraser |
18907:2a349db39496 |
Initialize state_entry_time to zero for all idle vcpus |
2008-12-10 |
Keir Fraser |
18906:415a69b41397 |
x86: Make MCE panic message more obvious |
2008-12-10 |
Keir Fraser |
18905:265baac90802 |
gdbserver: Fix build failure. |
2008-12-10 |
Keir Fraser |
18904:605ef79ee46c |
Add user PM control interface |
2008-12-10 |
Keir Fraser |
18903:9ba1541d6dc2 |
Add cpufreq governors: performance, powersave, userspace |
2008-12-10 |
Keir Fraser |
18902:b73f3646a17f |
libxc: Fix memory leak in zlib usage |
2008-12-09 |
Keir Fraser |
18901:6595393a3d28 |
Use virtual 8086 mode for VMX guests with CR0.PE == 0 |
2008-12-09 |
Keir Fraser |
18900:5535efd8e011 |
vga: Fix screen clear at end of Xen bootstrap. |
2008-12-09 |
Keir Fraser |
18899:cd8c7d963af5 |
pv-on-hvm: add pvSCSI frontend |
2008-12-09 |
Keir Fraser |
18898:11d12d61b138 |
pv-on-hvm: fix for Centos 5.2 |
2008-12-09 |
Keir Fraser |
18897:043aba2b67a1 |
VT-d: check return value of pirq_guest_bind() |
2008-12-09 |
Keir Fraser |
18896:f7f8f44b9292 |
tools: Fix a few error-path memory leaks. |
2008-12-09 |
Keir Fraser |
18895:c0c113ab0be5 |
xend: Remember bootable flag for vbds in xenstore |
2008-12-09 |
Keir Fraser |
18894:b1b9cf7a2d36 |
xend: Fix memory allocation bug after hvm reboot in numa system |
2008-12-09 |
Keir Fraser |
18893:628b3a76dbf4 |
libxc: Fix gcc 4.3 build failure |
2008-12-09 |
Keir Fraser |
18892:76099ad24cbd |
rombios: support BCV |
2008-12-05 |
Keir Fraser |
18891:cc82d54bedfd |
Fix domain save when guest is in S3. |
2008-12-05 |
Keir Fraser |
18890:d206692cbcbe |
x86: make an error message more precise |
2008-12-05 |
Keir Fraser |
18889:de7fd862ada2 |
cpufreq: allow customization of some parameters |
2008-12-05 |
Keir Fraser |
18888:3905cbf523b2 |
x86/cpufreq: reduce verbosity |
2008-12-05 |
Keir Fraser |
18887:3db54d2aa8bd |
powernow: implement struct cpufreq_driver.verify |
2008-12-05 |
Keir Fraser |
18886:e34f3e314ecf |
x86/32on64: adjust address when converting syscall to fault |
2008-12-05 |
Keir Fraser |
18885:c520af4bde59 |
x86, time: Fix scale_reciprocal(). |
2008-12-05 |
Keir Fraser |
18884:4ffd935c08a3 |
minios: Clip memory not usable by Mini-OS (above 1GB) |
2008-12-05 |
Keir Fraser |
18883:eed39afde7dd |
cpuidle: revise tsc-save/restore to reduce tsc skew between cpus |
2008-12-05 |
Keir Fraser |
18882:5e066dc410ac |
vga: Clear the screen when relinquishing VGA to dom0. |
2008-12-05 |
Keir Fraser |
18881:b44e244d7bb9 |
xentrace: trace interrupt window |
2008-12-05 |
Keir Fraser |
18880:99f01b8184c7 |
VT-d code cleanup |
2008-12-24 |
Isaku Yamahata |
18879:9837303a4708 |
[IA64]: Fix BUILD_BUG_ON(). |
2008-12-24 |
Isaku Yamahata |
18878:559809738237 |
[IA64]: fix compilation error. |
2008-12-12 |
Isaku Yamahata |
18877:e97216802360 |
IA64: quieten PV fp fault/trap handler. |
2008-12-12 |
Isaku Yamahata |
18876:09c467481a44 |
IA64: fix panic caused by daccess fault. |
2008-12-12 |
Isaku Yamahata |
18875:05b293d7fbb7 |
IA64: make the fpswa emulation keep the previous behaviour. |
2008-12-12 |
Isaku Yamahata |
18874:9e0f8f78d37a |
IA64: fix fp fault/trap handler. |
2008-12-12 |
Isaku Yamahata |
18873:a86a4ddd8b2b |
IA64: fix emulation of fp emulation in pv domain |
2008-12-10 |
Isaku Yamahata |
18872:3acca92b9597 |
IA64: fix efi_emulate_set_virtual_address_map() |
2008-12-10 |
Isaku Yamahata |
18871:e239a47180fb |
IA64: improve handle_fpu_swa() |
2008-12-10 |
Isaku Yamahata |
18870:dd7ac569579a |
IA64: use symbolic constant for hypercall. |
2008-12-05 |
Isaku Yamahata |
18869:09160c3bd179 |
merge with xen-unstable.hg |
2008-12-04 |
Keir Fraser |
18868:1b173394f815 |
docs: Add description of BUILD_BUG_ON(). |
2008-12-04 |
Keir Fraser |
18867:a71c610cc9e6 |
Fix one timer range issue |
2008-12-04 |
Keir Fraser |
18866:12c0acf08caf |
New document on error handling in Xen. |
2008-12-04 |
Keir Fraser |
18865:cb289056b523 |
Fix existence check for MMIO-mapped 16550 UARTs |
2008-12-04 |
Keir Fraser |
18864:1099be706d4e |
xm: Fix xm block-list for inactive managed domains |
2008-12-04 |
Keir Fraser |
18863:63aa939c114c |
xend: Remember bootloader settings in xenstore |
2008-12-05 |
Isaku Yamahata |
18862:f0a9a58608a0 |
IA64: implement PHYSDEVOP_pirq_eoi_gmfn and related stuff. |
2008-12-05 |
Isaku Yamahata |
18861:c15577ad46f2 |
IA64: eliminate NR_IRQ_VECTORS. ia64 part. |
2008-12-04 |
Isaku Yamahata |
18860:f4c5befcba8d |
merge with xen-unstable.hg |
2008-12-03 |
Keir Fraser |
18859:7338f6301067 |
xentop: Fix xentop for blktap |
2008-12-03 |
Keir Fraser |
18858:bb7683510600 |
AMD IOMMU: Invalidate all pages on domain destruction |
2008-12-03 |
Keir Fraser |
18857:f571834d3f5d |
AMD IOMMU: Propagate HyperTransport settings from IVHD table to control register |
2008-12-03 |
Keir Fraser |
18856:5c121966ad9a |
AMD IOMMU: Fix event log interrupt handling |
2008-12-03 |
Keir Fraser |
18855:00a15b45cae3 |
Fix the HVM save hypercall to avoid freeing an uninitalised pointer. |
2008-12-03 |
Keir Fraser |
18854:2647c63be4cf |
Do not request domain shutdown if in S3 state during domain save. |
2008-12-03 |
Keir Fraser |
18853:cb526325927c |
physdev: make PHYSDEVOP_pirq_eoi_mfn use of gmfn instead of mfn. |
2008-12-03 |
Keir Fraser |
18852:9a6153a89d66 |
x86: Fix mfn_to_virt() to cast MFN to address size. |
2008-12-03 |
Keir Fraser |
18851:28d485613eb3 |
x86: No need for short jmp before long hjmp when setting CR0.PE |
2008-12-02 |
Keir Fraser |
18850:2797ad550925 |
xenpmd: Adjust strncat() length to avoid static buffer overflow. |
2008-12-02 |
Keir Fraser |
18849:fc5208167bb6 |
Fix Xen panic with oprofile |
2008-12-01 |
Keir Fraser |
18848:f39673ce7d6e |
pvgrub: value returned by getrtsecs should be BCD |
2008-11-29 |
Keir Fraser |
18847:a00eb6595d3c |
x86: Fix PHYSDEVOP_pirq_eoi_mfn, which I modified and broke. |
2008-11-28 |
Keir Fraser |
18846:4d52d3c53850 |
x86: remove unused parameter/arguments from flush_ready_eoi() |
2008-11-28 |
Keir Fraser |
18845:c820bf73a914 |
x86: add a shared page indicating the need for an EOI notification |
2008-11-28 |
Keir Fraser |
18844:8dbf23c89cc6 |
xend: Fix device release for tap devices |
2008-11-28 |
Keir Fraser |
18843:abada55aec43 |
xm: Relax the sanity check on guest configuration with XSM-ACM addlabel |
2008-11-28 |
Keir Fraser |
18842:9be2fe3de567 |
shadow: fix the fix for promotion/resync race. |
2008-11-27 |
Keir Fraser |
18841:90ed7af65570 |
x86_emulate: Fix for test harness and simplify some opcodes. |