age |
author |
revision |
description |
2007-11-23 |
Keir Fraser |
16475:c9c476a22036 |
[Mini-OS] Move _ctype into a module |
2007-11-23 |
Keir Fraser |
16474:81e63d66a64d |
vt-d: Fix ISA IRQ alias issue |
2007-11-23 |
Keir Fraser |
16473:e40015e20548 |
[Mini-OS] Make bind_virq return the port |
2007-11-23 |
Keir Fraser |
16472:d46265d21dc5 |
[Mini-OS] Fix x86 arch_switch_thread |
2007-11-23 |
Keir Fraser |
16471:2215f4f6f0f2 |
[Mini-OS] Optimize get_current() |
2007-11-23 |
Keir Fraser |
16470:f28d36628de8 |
[Mini-OS] Fix stack closures |
2007-11-23 |
Keir Fraser |
16469:75cb82d277be |
[Mini-OS] Fix x86 initial stack alignment |
2007-11-23 |
Keir Fraser |
16468:2e05a6173be0 |
xend: Add support for NetBSD. |
2007-11-22 |
Keir Fraser |
16467:f2711b7eae95 |
hvm: Clean up VMCS/VMCB construction. |
2007-11-22 |
Keir Fraser |
16466:69b56d3289f5 |
x86: emulate I/O port access breakpoints |
2007-11-22 |
Keir Fraser |
16465:fd3f6d814f6d |
x86: single step after instruction emulation |
2007-11-22 |
Keir Fraser |
16464:ae087a0fa2c9 |
acm: Fix an exit label. |
2007-11-22 |
Keir Fraser |
16463:d3041196ae69 |
netfront/back: Specify interface allowing multicast address add/remove |
2007-11-22 |
Keir Fraser |
16462:5e85709e998b |
[SVM] handle MC threshold registers for Barcelona |
2007-11-22 |
Keir Fraser |
16461:66a7ff355762 |
x86: make set_task_gate() x86-32-only since x86-64 doesn't have task gates. |
2007-11-22 |
Keir Fraser |
16460:db98e4676d3f |
x86-64: access only 4 bytes a the reset vector location on smpboot. |
2007-11-22 |
Keir Fraser |
16459:5b1120109823 |
Header dependency fix. |
2007-11-22 |
Keir Fraser |
16458:980b8d1a5541 |
Merge with ia64 tree. |
2007-11-21 |
Alex Williamson |
16457:53dc1cf50506 |
merge with xen-unstable.hg (staging) |
2007-11-20 |
Alex Williamson |
16456:9a9ddc04eea2 |
merge with xen-unstable.hg (staging) |
2007-11-20 |
Alex Williamson |
16455:87afd05bd254 |
[IA64] vti save-restore: save.h clean up |
2007-11-20 |
Alex Williamson |
16454:e6acebec04a2 |
[IA64] vti save-restore: save/restore opt_feature status |
2007-11-20 |
Alex Williamson |
16453:6fc79cb7934d |
[IA64] vti save-restore: preparation opt_feature support |
2007-11-20 |
Alex Williamson |
16452:b444678b94ea |
[IA64] vti save-restore: fix opt_feature hypercall |
2007-11-20 |
Alex Williamson |
16451:428679ca60d8 |
[IA64] vti save-restore: fix vacpi_save() |
2007-11-22 |
Keir Fraser |
16450:7186e9611d55 |
libxc: Minor clean up of xc_core, and fix for -fstrict-overflow. |
2007-11-22 |
Keir Fraser |
16449:93d129d27f69 |
hvm: Clean up CPUID 0x80000001 emulation. Filter out RDTSCP feature |
2007-11-21 |
Keir Fraser |
16448:05cbf512b82b |
x86: rmb() can be weakened according to new Intel spec. |
2007-11-21 |
Keir Fraser |
16447:7ccf7d373d0e |
x86: Re-factor and clean up system.h. |
2007-11-21 |
Keir Fraser |
16446:6301c3b6e1ba |
i386: Remove unnecessary, and broken, address check I added to seg |
2007-11-21 |
Keir Fraser |
16445:81aa410fa662 |
i386: adjustment to segment fixup code. |
2007-11-21 |
Keir Fraser |
16444:8c305873f2b8 |
x86: Make IDT/GDT/LDT updates safe. |
2007-11-21 |
Keir Fraser |
16443:ec0bc82cebfd |
ioemu: Add e100 NIC support. Req'd for w2k3/IA64. |
2007-11-21 |
Keir Fraser |
16442:ae6f4c7f15cb |
hvm: Do not crash guest if it does an unaligned access to an HPET |
2007-11-21 |
Keir Fraser |
16441:00fec8212ae6 |
Remove unused smpboot.h header file. |
2007-11-20 |
Keir Fraser |
16440:2e5d922b7ee3 |
xen: Allow granting of foreign access to iomem pages, and with |
2007-11-20 |
Keir Fraser |
16439:f62e6c697eeb |
x86, 32-on-64: Improve checking in vcpu_destroy_pagetables(). It *is* |
2007-11-20 |
Keir Fraser |
16438:94b3979606cd |
xenapi: Extension to get vif total i/o stats. |
2007-11-20 |
Keir Fraser |
16437:2022cbc842af |
ACM: Test sharing as part of the authorization check. |
2007-11-20 |
Keir Fraser |
16436:bc6aaa44e296 |
svm: Fix __update_guest_eip() to clear interrupt shadow. |
2007-11-20 |
Keir Fraser |
16435:64fbef22f86a |
xen: Domain0 builder should set start_info magic string to |
2007-11-17 |
Keir Fraser |
16434:d2935f9c217f |
x86: Move log-dirty-mode assertion to correct place. |
2007-11-16 |
Keir Fraser |
16433:8e98c3d6a55f |
Log dirty radix tree code cleanup. Also do not deference non-existent |
2007-11-16 |
Keir Fraser |
16432:86e4b37a06cc |
hvm: RTC emulation - RTC_UIE/RTC_SET fix |
2007-11-16 |
Keir Fraser |
16431:68c911f7733a |
hvm: make dirty logging stop requiring physical pages of order > 0 |
2007-11-16 |
Keir Fraser |
16430:2052364cb456 |
x86: Clean up some files of inline asm, and fix |
2007-11-16 |
Keir Fraser |
16429:5a72a99be911 |
hvm passthru: Uses of XC_PAGE_MASK should be XC_PAGE_SIZE-1. |
2007-11-16 |
Keir Fraser |
16428:e2f5b5b24e07 |
xentrace: make xentrace and xenmon work on Solaris and *BSD. |
2007-11-16 |
Keir Fraser |
16427:270bd0fc3669 |
xentrace: Fix TypeError handling of xentrace_format. |
2007-11-16 |
Keir Fraser |
16426:e948f402c356 |
qemu: more verbose on failures. |
2007-11-16 |
Keir Fraser |
16425:03d6d0f96e12 |
vt-d: Clean up VT-d code |
2007-11-16 |
Keir Fraser |
16424:614dad9f8fdc |
pvfb: PVFB SDL backend chokes on bogus screen updates |
2007-11-16 |
Keir Fraser |
16423:1ad85cdcca3d |
xend: host.get_log() close fd |
2007-11-16 |
Keir Fraser |
16422:e82fb0729b51 |
vmx: wbinvd optimization for pass-through domain. |
2007-11-16 |
Keir Fraser |
16421:ef4b60c99735 |
x86, hvm: Small code cleanups. |
2007-11-16 |
Keir Fraser |
16420:79d050b2b35e |
xend, xenapi: Strip characters from logs that XMLRPC layer cannot handle. |
2007-11-16 |
Keir Fraser |
16419:d1ac500f77c1 |
x86, hvm: Allow stdvga acceleration to work with 32-bit x86. |
2007-11-15 |
Keir Fraser |
16418:01d5511e47ba |
xend: readDomTxn() and friends use dompath, not vmpath. |
2007-11-13 |
Keir Fraser |
16417:ba69fe2dce91 |
Fix header dependencies list, broken by c/s 16133. |
2007-11-13 |
Keir Fraser |
16416:a7f8ff1ca311 |
x86: Do not read/write EFER MSR if it doesn't exist. |
2007-11-13 |
Keir Fraser |
16415:44f24d717299 |
Fix non-portable grep usage. Solaris doesn't have -q option. |
2007-11-13 |
Keir Fraser |
16414:6c544894b8b2 |
x86: GDT reserved page should be a full page. |
2007-11-13 |
Keir Fraser |
16413:a35586bd493b |
vmx: Restore correct host SYSENTER parameters on vmexit. |
2007-11-13 |
Keir Fraser |
16412:ab516ca6e984 |
vmx: Set HOST_FS and HOST_GS to unusable on vmexit. |
2007-11-13 |
Keir Fraser |
16411:5e4d4934a5d7 |
tools: Avoid -nostdlib argument to $(LD). |
2007-11-13 |
Keir Fraser |
16410:37be0bb60518 |
Revert 16067:9f9f9b68cd08a03fc8cfad9f5ab702e50b6b6463. |
2007-11-11 |
Keir Fraser |
16409:dfca1120813f |
libxc: Consistently print errno on write() error in domain_save code. |
2007-11-11 |
Keir Fraser |
16408:f669bf5c6720 |
libxc: Consolidate read()/write() syscall wrappers to read/write an |
2007-11-10 |
Keir Fraser |
16407:a790ad6ef073 |
solaris, xend: Fix FMRI for Solaris SMF. |
2007-11-10 |
Keir Fraser |
16406:afd7d5c96e09 |
xend: Fix appending policy module to end of grub's config file |
2007-11-09 |
Keir Fraser |
16405:8d8d179b9b05 |
vmx: Enable WBINVD intercepts to avoid real WBINVD for non-vtd guests. |
2007-11-09 |
Keir Fraser |
16404:837f83225153 |
svm: Intercept and disallow MONITOR/MWAIT. |
2007-11-09 |
Keir Fraser |
16403:fc8be8f3707b |
x86, hvm: Better handling of INVD/WBINVD on VMX and SVM. |
2007-11-08 |
Keir Fraser |
16402:1dcb24e6c4e4 |
Merge with ia64 tree. |
2007-11-08 |
Alex Williamson |
16401:568816a7cb0a |
[IA64] Add paddr_to_pfn for upstream changes |
2007-11-08 |
Alex Williamson |
16400:ee935d2b8a63 |
merge with xen-unstable.hg (staging) |
2007-11-07 |
Alex Williamson |
16399:d0cd18d78074 |
[IA64] Fix breakage from upstream and remove duplicate code |
2007-11-07 |
Alex Williamson |
16398:a1247c2df2b4 |
merge with xen-unstable.hg (staging) |
2007-11-07 |
Alex Williamson |
16397:ef6415fdaf8a |
[IA64] Simplify thash_purge_and_insert() |
2007-11-07 |
Alex Williamson |
16396:e1cc10766f15 |
[IA64] Remove panic_domain in guest_write_eoi() for NULL_VECTOR |
2007-11-07 |
Alex Williamson |
16395:303ac8ec2359 |
[IA64] Clean up of vcpu_init_regs(). |
2007-11-07 |
Alex Williamson |
16394:1d0a2cb9f383 |
[IA64] vti save-restore: ia64 qemu-dm boot clean up. |
2007-11-07 |
Alex Williamson |
16393:df5b49037c77 |
[IA64] vti save-restore: ia64 hvm builder clean up with respect to hvm params. |
2007-11-07 |
Alex Williamson |
16392:91575bb23d07 |
[IA64] vti save-restore: hvm domain io page clean up. |
2007-11-07 |
Alex Williamson |
16391:74b40a9f4c0a |
[IA64] vti save-restore: clean up arch_get/set_info_guest() |
2007-11-07 |
Alex Williamson |
16390:828cb584c1cc |
[IA64] vti save-restore: reap ioreq after resume. |
2007-11-07 |
Alex Williamson |
16389:166bf3b04495 |
[IA64] vti save-restore: clean up of PV region register handling. |
2007-11-07 |
Alex Williamson |
16388:7ac9bfbc24e2 |
[IA64] Fix spinlock initializer. |
2007-11-06 |
Alex Williamson |
16387:a071725bda88 |
[IA64] Ignore SAL_PHYSICAL_ID_INFO |
2007-11-06 |
Alex Williamson |
16386:3fd755b95f6f |
[IA64] Cleanup: remove unused fields from struct arch_domain |
2007-11-06 |
Alex Williamson |
16385:7ca6e0b9f73d |
[IA64] Cleanup: remove unused functions, add static. |
2007-11-08 |
Keir Fraser |
16384:0f792d2c7ee3 |
Fix i386 Xen build. |
2007-11-08 |
Keir Fraser |
16383:3e3b0418905f |
Fix xend startup after 16344:0ebac857649591. |
2007-11-08 |
Keir Fraser |
16382:0ebac8576495 |
xend: Allow for non-existent xen-python-path binary. |
2007-11-08 |
Keir Fraser |
16381:c0bdfda5183d |
hvm: Clean up buf_ioreq handling. |
2007-11-08 |
Keir Fraser |
16380:cb6675149af8 |
x86, vt-d: Clean up utils code. |
2007-11-08 |
Keir Fraser |
16379:8ff5bb70136d |
x86, hvm: Clean up periodic timer code a little. This leads naturally |
2007-11-08 |
Keir Fraser |
16378:6d7ea0cf6e5b |
xm: Fix long options of xm sched-credit |
2007-11-08 |
Keir Fraser |
16377:03e7f6806adb |
x86, hvm: Fix boot of HVM guests with pass-thru devices. Cache |
2007-11-08 |
Keir Fraser |
16376:5b8730c78454 |
Replace is_xen_heap_frame() with is_xen_heap_{page,mfn}(). Callers are |
2007-11-07 |
Keir Fraser |
16375:d4c5a1cdcf2e |
network-bridge: Make detection of gateway device more robust. |
2007-11-07 |
Keir Fraser |
16374:4f1363491a77 |
ioemu: Do not use PAGE_SHIFT/PAGE_SIZE/PAGE_MASK macros. Use the libxc |
2007-11-07 |
Keir Fraser |
16373:4fd6610949f1 |
vt-d: Support intra-domain shared interrupt. |
2007-11-07 |
Keir Fraser |
16372:644e7577f6ee |
x86, hvm: Fix typo in no-missed-tick-accounting timer mode. |
2007-11-07 |
Keir Fraser |
16371:00db9ec39831 |
x86: Fix PV guest CR4 handling. We should not leak hidden CR4 bits |
2007-11-07 |
Keir Fraser |
16370:c982fe8a9f91 |
[SHADOW] Fix up change that allowed MMIO mappings to be shadowed |
2007-11-07 |
Keir Fraser |
16369:ff2edb1fd9f2 |
x86: Change cache attributes of Xen 1:1 page mappings in response to |
2007-11-07 |
Keir Fraser |
16368:fbe7ed173314 |
Enable loopback disk image files on readonly nfs filesystem. |
2007-11-07 |
Keir Fraser |
16367:11dcbf74edf2 |
HVM device passthru: Correct PCI_EXP_DEVCTL_FLR |
2007-11-07 |
Keir Fraser |
16366:b544448502a4 |
vt-d: Disable PMR on every vt-d engine. |
2007-11-06 |
Keir Fraser |
16365:14faf0a94123 |
xentrace: Add missing xentrace format entries for HVM guests. |
2007-11-06 |
Keir Fraser |
16364:6c218ca2db7e |
[PV-ON-HVM] Fix evtchn of unbind_from_irqhandler() |
2007-11-06 |
Keir Fraser |
16363:55b24410ebfc |
vt-d: Free memory of g2m_ioport_list. |
2007-11-06 |
Keir Fraser |
16362:e2445c775efc |
Users manual updates: |
2007-11-06 |
Keir Fraser |
16361:468a30d74bd6 |
xenstored: Recover from corrupt tdb on reboot |
2007-11-06 |
Keir Fraser |
16360:ed20c4232e16 |
xend: Fix startup crash for some network configurations. |
2007-11-05 |
Keir Fraser |
16359:bfb1cb958632 |
[SHADOW] Fix error paths in guest-pagetable walker. |
2007-11-05 |
Keir Fraser |
16358:d945240821e7 |
Small cleanups to console-input-redirect code in Xen. |
2007-11-05 |
Keir Fraser |
16357:dfe9c0c10a2c |
ioemu: Clean up compile warnings. |
2007-11-05 |
Keir Fraser |
16356:a609b4fc411d |
xm: fix "xm labels type=any" command error |