age |
author |
revision |
description |
2008-07-31 |
Keir Fraser |
18216:8182a85460f7 |
xend: Fix portability issue of lspci option. |
2008-07-31 |
Keir Fraser |
18215:a23f0d91e2fc |
hvm builder: Cleaner sp_extents allocation |
2008-07-31 |
Keir Fraser |
18214:a09df7d4e94e |
x86: Handle p2m_ram_ro with HAP |
2008-07-31 |
Keir Fraser |
18213:532094aefa5d |
Update Xen version for 3.3.0-rc3-pre |
2008-07-31 |
Keir Fraser |
18212:58ca095ca5e2 |
Added tag 3.3.0-rc2 for changeset dde12ff94c96331668fe38a7b09506fa94d03c34 |
2008-07-31 |
Keir Fraser |
18211:dde12ff94c96 |
Update Xen version for 3.3.0-rc2.3.3.0-rc2 |
2008-07-31 |
Keir Fraser |
18210:2ee49553a944 |
firmware: Fix build dependencies. |
2008-07-31 |
Keir Fraser |
18209:05391ca07588 |
Remove vtd_hw_check(). |
2008-07-31 |
Keir Fraser |
18208:482c16b55c28 |
evtchn: Avoid spurious event-channel notifications across unbind/bind. |
2008-07-31 |
Keir Fraser |
18207:82edb8c9ae17 |
vtd: Fix bug #1306: Dom0 hangs when destroying guest with MSI NIC assigned |
2008-07-31 |
Keir Fraser |
18206:b8c7d7e0ba7f |
stubdom: fix make clean ; make |
2008-07-31 |
Keir Fraser |
18205:e257f75a2cdf |
vtd: Add a debug key 'V' to dump some iommu info. |
2008-07-30 |
Keir Fraser |
18204:21dd1fdb73d8 |
Allow xm to spawn vnc viewer |
2008-07-30 |
Keir Fraser |
18203:9ee2e41a68a1 |
grant_table: Remove compat-shim BUG_ON() which can fail if |
2008-07-30 |
Keir Fraser |
18202:bfe5ad83a491 |
firmware: Fix CFLAGS -I directives. |
2008-07-30 |
Keir Fraser |
18201:9364212ad2b2 |
rombios: Simplify and clarify POST code a little. |
2008-07-30 |
Keir Fraser |
18200:8c8505e8e4e3 |
ioemu: fix warnings in pass-through.h and pass-through.c |
2008-07-30 |
Keir Fraser |
18199:b9edc4627944 |
vtd: Move dom0 RMRR check to intel_iommu_remove_device() |
2008-07-30 |
Keir Fraser |
18198:eba86724cc07 |
pygrub: Add 64bit library path to pygrub default search path. |
2008-07-30 |
Keir Fraser |
18197:bd9823ec7097 |
xm, xenapi: Fix a problem in xm client for domain shutdown |
2008-07-30 |
Keir Fraser |
18196:4160bc28f0fb |
xm: Enable a bootloader when using XM via Xen-API |
2008-07-30 |
Keir Fraser |
18195:b613bf4c4289 |
x86: Fix the build after c/s 18163 (5fbcbee355e2) |
2008-07-30 |
Keir Fraser |
18194:6cd615adaac7 |
xenconsoled: replace gettimeofday with clock_gettime |
2008-07-29 |
Keir Fraser |
18193:39cb0de3ee2f |
rombios: Remove dead code. |
2008-07-29 |
Keir Fraser |
18192:979e098dfb92 |
rombios: Obtain S3 wake vector from >1MB. |
2008-07-29 |
Keir Fraser |
18191:a538185695ed |
hvmloader: Load ACPI tables outside BIOS area, so they are writable by |
2008-07-29 |
Keir Fraser |
18190:b0ee5e8613e9 |
Change Px control protection corresponding to changeset 18125 |
2008-07-29 |
Keir Fraser |
18189:5fbcbee355e2 |
x86, hvm: Fix issue with user-mode writes to read-only memory. |
2008-07-29 |
Keir Fraser |
18188:eb10a50752bc |
rombios: Narrow window where BIOS area is writable, and ensure it |
2008-07-29 |
Keir Fraser |
18187:9454fae58cb8 |
x86: reprogram LAPIC timer in pit_broadcast_exit |
2008-07-29 |
Keir Fraser |
18186:507045f254e9 |
vtd: Fix some dmar bugs |
2008-07-29 |
Keir Fraser |
18185:7f65527eacd6 |
x86: fix a few page table handling issues |
2008-07-29 |
Keir Fraser |
18184:b25fa9df7375 |
Fix ia64 build. |
2008-07-28 |
Keir Fraser |
18183:445681d122c0 |
Simplify 'dma heap' logic. |
2008-07-28 |
Keir Fraser |
18182:6f841a2545e0 |
Default dma_bitsize is 30. |
2008-07-28 |
Keir Fraser |
18181:0dc50e764c8c |
Change cpufreq_controller from meanless FREQCTL_none to FREQCTL_xen |
2008-07-28 |
Keir Fraser |
18180:eb71d05f51a2 |
Move xen-pm options from dom0 cmdline option to start info. |
2008-07-28 |
Keir Fraser |
18179:fa8a39619154 |
xenapi: Update the xenapi document for pci device assignment support. |
2008-07-28 |
Keir Fraser |
18178:7a35ab9dba8a |
fs-back: build fixes for BSD and cleanups. |
2008-07-28 |
Keir Fraser |
18177:3769051151ae |
x86: extend debug key 't' to collect useful clock skew info |
2008-07-28 |
Keir Fraser |
18176:b47e503f3282 |
x86: Roughly synchronise calls to local_time_calibration(). |
2008-07-28 |
Keir Fraser |
18175:13690b68fd46 |
xend, pci passthru: Use Dstate transition to do FLR for integrated |
2008-07-28 |
Keir Fraser |
18174:c6502ade05f9 |
xend, pci passthru: Relax the requirement of co-assignment. |
2008-07-28 |
Keir Fraser |
18173:6783e2ec60c0 |
xend: Improve the error prompt when xc.test_assign_device() fails. |
2008-07-25 |
Keir Fraser |
18172:37fae02cc335 |
Update Xen version for 3.3.0-rc2-pre |
2008-07-25 |
Keir Fraser |
18171:0d47762bad38 |
Added tag 3.3.0-rc1 for changeset c3494402098e26507fc61a6579832c0149351d6a |
2008-07-25 |
Keir Fraser |
18170:c3494402098e |
Update Xen version for 3.3.0-rc1.3.3.0-rc1 |
2008-07-25 |
Keir Fraser |
18169:c89f1c453ac9 |
Add some directories created by the stubdom build to .hgignore. |
2008-07-25 |
Keir Fraser |
18168:2e4ecfc83460 |
x86_emulate: fix unintended writeback on cmp/test instructions |
2008-07-25 |
Keir Fraser |
18167:267a59f9580b |
Support using a specific branch or tag of ioemu-remote |
2008-07-25 |
Keir Fraser |
18166:ddea9c73ea78 |
xend: fix dual destroy |
2008-07-25 |
Keir Fraser |
18165:a7642acd9caf |
stubdom: avoid re-making mk-headers and thus newlib etc. |
2008-07-25 |
Keir Fraser |
18164:526e14c2eb68 |
fs-backend: fix FD allocation for file creation |
2008-07-25 |
Keir Fraser |
18163:9b8f3ec6c5fd |
x86: adds put_domain() for breaks in arch_do_domctl(). |
2008-07-25 |
Keir Fraser |
18162:630ee9fd6f8c |
vtd: change code style of pci.c file, and add spin_unlock(&pdev->lock) |
2008-07-25 |
Keir Fraser |
18161:5e44f5d76432 |
vtd: There is only one INCLUDE_ALL DMAR unit in system, but no |
2008-07-25 |
Keir Fraser |
18160:7b6942ad565c |
vt-d: Map RMRR in intel_iommu_add_device() if the device has RMRR; |
2008-07-25 |
Keir Fraser |
18159:804d29cfd083 |
stubdom: fix do_xen_hypercall error report |
2008-07-24 |
Keir Fraser |
18158:f0cd9df566ec |
stubdom: make sure to use old tree for now |
2008-07-24 |
Keir Fraser |
18157:a47b54fadce4 |
minios: grant table map (gntdev) bug fixes |
2008-07-24 |
Keir Fraser |
18156:fe3db971bfd0 |
minios: Fix build on some gcc versions. |
2008-07-24 |
Keir Fraser |
18155:1cdacc826244 |
tools: use $(PREFIX) rather than hard-coding /usr |
2008-07-24 |
Keir Fraser |
18154:0c320ae06d79 |
tools: remove type parameter from xc_physdev_map_pirq{,_msi}() |
2008-07-24 |
Keir Fraser |
18153:89d05940cc1c |
x86: rename MSI option |
2008-07-24 |
Keir Fraser |
18152:07a44e0d2c52 |
x86/32on64: add missing physdev compat mode definitions |
2008-07-24 |
Keir Fraser |
18151:ab1d7db3facb |
x86: XENPF_set_processor_pminfo handler adjustments |
2008-07-24 |
Keir Fraser |
18150:379dd201c36c |
minios: grant table map (gntdev) for minios |
2008-07-24 |
Keir Fraser |
18149:707569df20e1 |
ioemu: fix spurious track_dirty_vram warning |
2008-07-24 |
Keir Fraser |
18148:16ba99f816a3 |
mini-os: select call incorrectly reports xce_handle as ready |
2008-07-24 |
Keir Fraser |
18147:6604234057f6 |
pv-grub: re-implement xc_map_foreign_ranges |
2008-07-24 |
Keir Fraser |
18146:e9f24be7a515 |
rombios: S3 resume data must be in EBDA. |
2008-07-24 |
Keir Fraser |
18145:9d56e562a570 |
blktap: Clean *.opic on 'make clean'. |
2008-07-24 |
Keir Fraser |
18144:45adcd9d5cf6 |
libxc: Fix after xc_map_foreign_ranges() patch. |
2008-07-23 |
Keir Fraser |
18143:7299346111fb |
libxc: Clean up xc_map_foreign_ranges() interface to hide the |
2008-07-23 |
Keir Fraser |
18142:351ce3b94e2d |
hvm: Fix intra-vga-mem mmio in stdvga.c |
2008-07-23 |
Keir Fraser |
18141:2ba91f7495ae |
vtd: no need to flush iotlb or write buffer in iommu_page_mapping(). |
2008-07-23 |
Keir Fraser |
18140:ba6be1571cc6 |
vtd: During parsing DMAR table, if find RMRR is incorrect, return error. |
2008-08-07 |
Isaku Yamahata |
18139:7affdebb7a1e |
[IA64] allocate percpu area in the xen va area. |
2008-07-31 |
Isaku Yamahata |
18138:e9706492e960 |
[IA64] Fix mca handler so as not to destroy ar |
2008-07-28 |
Isaku Yamahata |
18137:c587457f6916 |
[IA64] fix fpswa mapping which was broken by EFI mapping. |
2008-07-28 |
Isaku Yamahata |
18136:bfddf170cef9 |
[IA64] improve __cpu_die() |
2008-07-28 |
Isaku Yamahata |
18135:01a3bba6b96d |
[IA64] typo in relocate_new_kernel. |
2008-07-23 |
Isaku Yamahata |
18134:1970781956c7 |
merge with xen-unstable.hg |
2008-07-22 |
Keir Fraser |
18133:f86941c1b523 |
ioemu: Fix hvmloader erroneous debugging prints |
2008-07-22 |
Keir Fraser |
18132:a47770d74b69 |
ioemu: fix vram tracking when !s->lfb_addr |
2008-07-22 |
Keir Fraser |
18131:a637c023e066 |
x86/64: Account for allocation bitmap by making Xen heap appropriately larger. |
2008-07-22 |
Keir Fraser |
18130:fc44e35b3913 |
x86: Fix the dom0 booting hang when VT-d is enabled. |
2008-07-22 |
Keir Fraser |
18129:0bf73f557f41 |
xend balloon: portability cleanup |
2008-07-22 |
Keir Fraser |
18128:770ca32e1925 |
Fix a typo in the macro PCI_BDF2() |
2008-07-22 |
Keir Fraser |
18127:aa4d69e16f0e |
fs-back: fix compilation error. |
2008-07-22 |
Keir Fraser |
18126:f528dd7fae7b |
x86 hvm: stubdom and hvmloader always live under /usr/lib, never /usr/lib64 |
2008-07-21 |
Keir Fraser |
18125:f95a37f2deab |
doc: Fix multi-core amd example |
2008-07-21 |
Keir Fraser |
18124:f150da74abc3 |
tools: cpuid inputs must be 32 character long if hexadecimal value is |
2008-07-21 |
Keir Fraser |
18123:c049e70af85f |
libxc: add xc_gnttab_map_domain_grant_refs. |
2008-07-21 |
Keir Fraser |
18122:85a83b919653 |
x86: Reintroduce clocksource=tsc. |
2008-07-21 |
Keir Fraser |
18121:a0ce4b040114 |
Revert accidental commit from 18096:fa66b33f975a8f |
2008-07-21 |
Keir Fraser |
18120:c433ee4844fb |
Fix debug key t to avoid irq jitter. |
2008-07-21 |
Keir Fraser |
18119:34ad9e2c0d10 |
xend: Fix keymap handling |
2008-07-21 |
Keir Fraser |
18118:978ffdd19c0f |
x86: More accurate PIT frequency estimation (1193182Hz) |
2008-07-21 |
Keir Fraser |
18117:217c8b6ebfab |
[XSM][FLASK] Remove unused code from XSM and Flask |
2008-07-21 |
Keir Fraser |
18116:fa66b33f975a |
[XSM][FLASK] Argument handling bugs in XSM:FLASK |
2008-07-21 |
Keir Fraser |
18115:dbeddb76c2b9 |
Update .hgignore |
2008-07-21 |
Keir Fraser |
18114:ed5481094c10 |
mini-os: fix FS frontend index reading |
2008-07-21 |
Keir Fraser |
18113:25f125425f0f |
mini-os: fix fs-front.c debugging prints |
2008-07-18 |
Keir Fraser |
18112:689d31301c67 |
fs-back: enable build by default |
2008-07-18 |
Keir Fraser |
18111:d85714c0a742 |
mini-os: export allocate_ondemand |
2008-07-18 |
Keir Fraser |
18110:60828077e175 |
mini-os is missing list_top in its list.h |
2008-07-18 |
Keir Fraser |
18109:092a15aa2430 |
stubdom: fix build dependencies |
2008-07-18 |
Keir Fraser |
18108:226b04f0f1f9 |
stubdom: fix build dependency |
2008-07-18 |
Keir Fraser |
18107:f8221241d187 |
xend: portability cleanup |
2008-07-18 |
Keir Fraser |
18106:f4135a620f59 |
mini-os: add stack walking debug |
2008-07-18 |
Keir Fraser |
18105:066ac1adb70c |
amd iommu: support device add and remove for recent dom0 kernel |
2008-07-18 |
Keir Fraser |
18104:27078831a864 |
Check phy: block device existence |
2008-07-18 |
Keir Fraser |
18103:0d88b4b86428 |
stubdom: fix qemu keymap paths |
2008-07-18 |
Keir Fraser |
18102:7f766b4a170b |
x86: Remove clocksource=tsc for now. |
2008-07-18 |
Keir Fraser |
18101:b896b39470f0 |
x86: Fix APERF/MPERF query bug on non-current cpu |
2008-07-18 |
Keir Fraser |
18100:48be9885d341 |
X86: Fix cpufreq _psd HW_ALL coordination bug |
2008-07-18 |
Keir Fraser |
18099:1694061217ad |
pvscsi: Install vscsi script. |
2008-07-18 |
Keir Fraser |
18098:a9b888264293 |
blktap scripts: deletion of double check and permission of using /dev/sdxx |
2008-07-18 |
Keir Fraser |
18097:e126614f0def |
stubdom: add example config file |
2008-07-23 |
Isaku Yamahata |
18096:1e7a371cee11 |
[IA64] Don't perform implicit sync when vps_save/restore |
2008-07-22 |
Isaku Yamahata |
18095:2fd648307ad1 |
[IA64] kexec: Map EFI regions into the same place they are maped into in Linux |
2008-07-22 |
Isaku Yamahata |
18094:7da7b53b2139 |
[IA64] kexec: Only map PAL when making EFI, PAL or SAL calls |
2008-07-22 |
Isaku Yamahata |
18093:54060aec0dc1 |
[IA64] kexec: add __va_efi |
2008-07-22 |
Isaku Yamahata |
18092:fb5cfb8b122e |
[IA64] kexec: Use a separate RID for EFI |
2008-07-22 |
Isaku Yamahata |
18091:18a933a52874 |
[IA64] kexec: Move sal.h to asm-ia64/linux-xen/asm as it needs to be modified |
2008-07-22 |
Isaku Yamahata |
18090:1e5d42cf61ec |
[IA64] kexec: Handle EFI UC area correctly in vmx_alt_dtlb |
2008-07-22 |
Isaku Yamahata |
18089:59d4d71420d1 |
[IA64] kexec: Add identity mapping of EFI memory to alt_dtlb_miss |
2008-07-22 |
Isaku Yamahata |
18088:91332bc4abd4 |
[IA64] kexec: Allow EFI_RID to be used in ivt.S |
2008-07-22 |
Isaku Yamahata |
18087:34a84a5306f7 |
[IA64] kexec: Repining for EFI RID |
2008-07-22 |
Isaku Yamahata |
18086:246a179ebb6d |
[IA64] kexec: Header changes in preparation for EFI RID |
2008-07-22 |
Isaku Yamahata |
18085:4f0428e4dd15 |
[IA64] kexec: Unpin shared_info, mapped_regs and VPD TR in ia64_do_tlb_purge |
2008-07-22 |
Isaku Yamahata |
18084:0b72d16e794b |
[IA64] kexec: Unpin the correct VHPT TR in ia64_do_tlb_purge |
2008-07-22 |
Isaku Yamahata |
18083:b2d2bc30a04b |
[IA64] kexec: Add a wrapper to vmx_switch_rr7() |
2008-07-22 |
Isaku Yamahata |
18082:7ab45f1a6e83 |
[IA64] kexec: define EFI offsets for identity mapping |
2008-07-22 |
Isaku Yamahata |
18081:4d5de1e4d85a |
[IA64] kexec: Define macros for EFI RID |
2008-07-18 |
Isaku Yamahata |
18080:400e5d4877ca |
merge with xen-unstable.hg |
2008-07-17 |
Keir Fraser |
18079:a8603b2fb786 |
stubdom: use lwip 1.3.0 release + patch instead of checking out from cvs |
2008-07-17 |
Keir Fraser |
18078:6f82840f173b |
PV-GRUB: use the 0.97 snapshot + patch instead of checking out from cvs |
2008-07-17 |
Keir Fraser |
18077:23208dc42cfe |
stubdom: add functions for caml runtime |
2008-07-17 |
Keir Fraser |
18076:c9880c5a06eb |
ioemu: fix the devices loop. |
2008-07-17 |
Keir Fraser |
18075:cdece2b30df6 |
xsm: Missing function in dummy module |
2008-07-16 |
Keir Fraser |
18074:806e66a6cb1a |
x86 Cx: Add option hpetbroadcast to force enabling hpet_broadcast. |
2008-07-16 |
Keir Fraser |
18073:099aaca15ae6 |
x86: Adjust handle_hpet_broadcast to let it run better before broadcast exit |
2008-07-16 |
Keir Fraser |
18072:9361e140fee3 |
PV-GRUB: allow passing menu.lst as a ramdisk |
2008-07-16 |
Keir Fraser |
18071:0796aa57d297 |
x86 shadow: Re-init per-page spinlock before freeing p2m pages. |
2008-07-16 |
Keir Fraser |
18070:3fe6df9afd5d |
ioemu: Fix issues when passthrough device is hot-removed from HVM domain. |
2008-07-16 |
Keir Fraser |
18069:cec304746b36 |
vt-d: Disable VT-d table output on DMA page faults |
2008-07-16 |
Keir Fraser |
18068:649c975b72f0 |
fs-backend: do not expose file descriptors to frontend |
2008-07-16 |
Keir Fraser |
18067:45787d746db4 |
xend: Fix destruction of VMMetrics objects for managed domains |
2008-07-15 |
Keir Fraser |
18066:ea6a9793928d |
fs-backend: fix ioctl(BLKGETSIZE) call on 64bit |
2008-07-15 |
Keir Fraser |
18065:5f529c74a712 |
fs-backend: Fix freelist implementation |
2008-07-15 |
Keir Fraser |
18064:b38bceff087a |
x86: Report TSC skew on boot at higher log level. |
2008-07-15 |
Keir Fraser |
18063:64b55f15a055 |
x86: Ensure TSC calibration stats are same across all CPUs when |
2008-07-15 |
Keir Fraser |
18062:64d8a24d28f6 |
x86: No need to vcpu_update_system_time() on map_vcpu_info(). |
2008-07-15 |
Keir Fraser |
18061:675fb031df88 |
xen: Small cleanups towards allowing stricter compile warnings. |
2008-07-15 |
Keir Fraser |
18060:b5bfe3515f65 |
iommu: disable by default. 'iommu' on cmdline to enable. |
2008-07-15 |
Keir Fraser |
18059:4b882c41c9b9 |
tools: Make functions static which should not be exported. |
2008-07-15 |
Keir Fraser |
18058:bd6d194199e5 |
x86: Add clocksource=tsc option. |
2008-07-15 |
Keir Fraser |
18057:1c22d42043bb |
x86: platform-timer read function returns 64 bits. |
2008-07-15 |
Keir Fraser |
18056:750eee596adf |
tools: Declare functions static where they should be, and provide |
2008-07-14 |
Keir Fraser |
18055:63317b6c3eab |
stubdom: enable compilation/installation by default |
2008-07-14 |
Keir Fraser |
18054:e3ead65e75b2 |
vt-d: Disable VT-d if parsing ACPI DMAR fails |
2008-07-14 |
Keir Fraser |
18053:750919688b61 |
xentop: declare signal handler as static |
2008-07-14 |
Keir Fraser |
18052:20dca27907d9 |
Revert 18025:07c7aef164 -- go back to 8MB VRAM. |
2008-07-14 |
Keir Fraser |
18051:79517ed2a108 |
x86: PIT broadcast to fix local APIC timer stop issue for Deep C state |
2008-07-14 |
Keir Fraser |
18050:39c2cab9e765 |
xm: vt-d: Add a command "xm pci-list-assignable-devices" to list all |
2008-07-14 |
Keir Fraser |
18049:e61978c24d84 |
xend: vt-d: improved FLR logic for pass-thru PCI devices |
2008-07-14 |
Keir Fraser |
18048:caba894b265f |
vt-d: Remove the FLR logic in Xen. |
2008-07-14 |
Keir Fraser |
18047:2463e2ef602f |
xend: A small cleanup to the find_sysfs_mnt() of pci.py |
2008-07-14 |
Keir Fraser |
18046:d14c017e8163 |
ioemu: sdl without OpenGl fix |
2008-07-14 |
Keir Fraser |
18045:e2cec6725280 |
Choice of network interface for establishing a bridge on if NFSROOT is used |
2008-07-14 |
Keir Fraser |
18044:b01303f59872 |
blktap: portability cleanup |
2008-07-14 |
Keir Fraser |
18043:f5d23ee2134e |
stubdom: missing fixes for old gcc |
2008-07-11 |
Keir Fraser |
18042:54dec90cbea9 |
stubdom: fixes for old gcc & binutils |
2008-07-11 |
Keir Fraser |
18041:86e3027df9d9 |
blktap: cleanup |
2008-07-11 |
Keir Fraser |
18040:3e563929f17a |
libxc: remove redundant declaration of xc_copy_to_domain_page(). |
2008-07-11 |
Keir Fraser |
18039:f40c310dca31 |
x86: allow control domain to limit machine addresses given to a particular guest |
2008-07-11 |
Keir Fraser |
18038:bcef824afe1a |
iommu: make interrupt remapping more generic |
2008-07-11 |
Keir Fraser |
18037:1e24033fb775 |
amd iommu: add interrupt remapping support |
2008-07-11 |
Keir Fraser |
18036:a762b4aed1a8 |
xend: Ignore errors from dying domains in RPC server |
2008-07-11 |
Keir Fraser |
18035:e10b682f148d |
vt-d: Fix Host Address Width |
2008-07-11 |
Keir Fraser |
18034:03f685b6356a |
stubdom: do not use realpath, new in make 3.81 |
2008-07-11 |
Keir Fraser |
18033:1e91c9a4a3f3 |
Fix memory leak in xend |
2008-07-11 |
Keir Fraser |
18032:1699ae3e57dc |
tapdisk: in case O_DIRECT fails, retry again with o_flags but |
2008-07-11 |
Keir Fraser |
18031:657bdd581db2 |
ioemu: drop shadow vram |
2008-07-11 |
Keir Fraser |
18030:b41e07aa555a |
hvmloader, rombios: Make use of new rom-lock facility in ioemu platform device. |
2008-07-10 |
Keir Fraser |
18029:27aaff984b36 |
vt-d: Fixup when mapping devices on non-PCIe buses |
2008-07-10 |
Keir Fraser |
18028:07c7aef164cf |
ioemu: drop unused 4MB video memory |
2008-07-10 |
Keir Fraser |
18027:d5efa03793a2 |
ioemu: create a rom-protect platform flag. |
2008-07-10 |
Keir Fraser |
18026:f454f2cac170 |
x86 hvm: New boot option 'softtsc' to cause RDTSC to be trapped-and-emulated. |
2008-07-10 |
Keir Fraser |
18025:b7598d2e4791 |
stubdom: Fixes for gcc 4.2.4 32bit |
2008-07-10 |
Keir Fraser |
18024:7749f135140a |
x86 hvm: New hvm_op "set_mem_type" which allows marking ram page |
2008-07-10 |
Keir Fraser |
18023:8803b305b06c |
x86: Do not allow write access to p2m_ram_ro memory type. |
2008-07-10 |
Keir Fraser |
18022:26714991f242 |
PV-GRUB: Enable xfs support |
2008-07-10 |
Keir Fraser |
18021:40b2048bd809 |
PV-GRUB: xfs support |
2008-07-10 |
Keir Fraser |
18020:707e10c9a487 |
stubdom: fixes to compile with qemu-xen |
2008-07-10 |
Keir Fraser |
18019:aab9fbd6ffa0 |
intel: Stricter check for cpuid feature mask MSR availability. |
2008-07-10 |
Keir Fraser |
18018:a891e0f6ff18 |
vt-d: Fix double spin_lock_irqsave(). |
2008-07-10 |
Keir Fraser |
18017:463e410fb0fd |
Fix a couple of Grzegorz Milos copyright lines. |
2008-07-09 |
Keir Fraser |
18016:2d100fe81044 |
minios: Add missing fcntl.h. |
2008-07-09 |
Keir Fraser |
18015:3669f358e62e |
stubdom: add stub functions to reduce qemu patches |
2008-07-09 |
Keir Fraser |
18014:e10f43449463 |
stubdom: Add root Makefile targets, disabled by default for now |
2008-07-09 |
Keir Fraser |
18013:c1577f094ae4 |
Make PCI device release function generic |
2008-07-09 |
Keir Fraser |
18012:9afe01a0e160 |
stubdom: fix missing evtchn.h header |
2008-07-09 |
Keir Fraser |
18011:4124e63b24a4 |
Update .hgignore |
2008-07-09 |
Keir Fraser |
18010:e1a8a4c687f0 |
vgabios: Delete autogenerated file from repository. |
2008-07-09 |
Keir Fraser |
18009:4743bfaa9259 |
stubdom: make compilation independent of tools/ by building our own copy of the includes |
2008-07-09 |
Keir Fraser |
18008:be20b11656bb |
Some latest Intel CPU models support cpuid feature mask. |
2008-07-09 |
Keir Fraser |
18007:af555a012e67 |
Switching to merged (git) qemu by default |
2008-07-09 |
Keir Fraser |
18006:f3afb8625a92 |
p2m: Support page orders other than 0 (4kB) and 9 (2MB) |
2008-07-09 |
Keir Fraser |
18005:06bcd8f622c8 |
x86 p2m superpage fix: Re-insert missing shadow code from the original |
2008-07-09 |
Keir Fraser |
18004:830e5d8b71da |
Blktapctrl compatibility layer |
2008-07-09 |
Keir Fraser |
18003:79978fcf8797 |
ioemu: pass-through: XC_PAGE_SIZE should be used |
2008-07-09 |
Keir Fraser |
18002:92992f188053 |
ioemu: pass-through: pt_bar_mapping fix |
2008-07-09 |
Keir Fraser |
18001:823caffa7ddf |
Fix xm vcpu-pin for Domain-0 |
2008-07-09 |
Keir Fraser |
18000:3f23e01d3198 |
Revert dependency on new GNUMake feature. |
2008-07-08 |
Keir Fraser |
17999:5cd4fe68b6c2 |
stubdom: use a newlib snapshot instead of the slow cvs checkout. |
2008-07-08 |
Keir Fraser |
17998:6f30a7367fa7 |
stubdom: do not build tapdisk as it it not supposed to build and we don't need it |
2008-07-08 |
Keir Fraser |
17997:a7ec5cc4fd08 |
Change PCI-dump debug key: Fixes boot with debug=y and perfc=y |
2008-07-08 |
Keir Fraser |
17996:aa07c48c2347 |
stubdom: fix copy/paste typo in select() |
2008-07-08 |
Keir Fraser |
17995:edd6969f609c |
Improve plumbing for calling external qemu builds |
2008-07-08 |
Keir Fraser |
17994:914a31d2ad08 |
stubdom: Fix modified_memory size calculation |
2008-07-08 |
Keir Fraser |
17993:bd97e45e073a |
pvSCSI: fix xend |
2008-07-08 |
Keir Fraser |
17992:f14dbf6a4118 |
Fix passthrough of PCI capability structures. |
2008-07-07 |
Keir Fraser |
17991:0d707feab01e |
Revert c/s 17975 -- enumerate PCI devices in Xen allowing old dom0 |
2008-07-07 |
Keir Fraser |
17990:9b35ae586cb8 |
MTRR virtualization for Intel EPT |
2008-07-07 |
Keir Fraser |
17989:abd84464c09c |
ioemu: e1000: fix a TSE bug |
2008-07-06 |
Keir Fraser |
17988:5eaec8296a22 |
Set default domain_to_node() allocation preference before dropping |
2008-07-06 |
Keir Fraser |
17987:8606ff75779f |
Only use domain_to_node() on non-null domain pointer. |
2008-07-05 |
Keir Fraser |
17986:4bdc3de246c3 |
numa: Extend MEMOP_ allocation functions to take a node argument. |
2008-07-05 |
Keir Fraser |
17985:5b7e60d70394 |
Update .hgignore list |
2008-07-05 |
Keir Fraser |
17984:9a1d98a9d21b |
OOS cleanup: Fixup arrays instead of fixup tables. |
2008-07-05 |
Keir Fraser |
17983:30c20e467f0b |
stubdom: fix pass-through compilation |
2008-07-05 |
Keir Fraser |
17982:e12df2e7bd43 |
stubdom: fix parallel build |
2008-07-05 |
Keir Fraser |
17981:8a04b4b24d27 |
Update changelog for pci add/remove physdevop hypercalls. |
2008-07-04 |
Keir Fraser |
17980:d37afe995ad3 |
stubdom: gcc-4.3 support |
2008-07-04 |
Keir Fraser |
17979:10d5ec48f84c |
xen: Fix debug build. |
2008-07-04 |
Keir Fraser |
17978:a3e4840b1584 |
Remove PCI device enumaration in VT-d code |
2008-07-04 |
Keir Fraser |
17977:183ca809e1d7 |
Add hypercall for adding and removing PCI devices |